tensorflow - Tf session.run: TypeError: int() argument must be a string, a bytes-like object or a number, not 'map'
问题描述
我找不到任何特定于此回溯的信息。知道什么会产生这个。这是来自创建网络内部还是之前?
line 840, in train
loss, global_step, param_norm, grad_norm = self.run_train_iter(session, batch, summary_writer)
qa_model.py", line 435, in run_train_iter
[_, summaries, loss, global_step, param_norm, gradient_norm] = session.run(output_feed, input_feed)
File "C:\Users\Anaconda3\lib\site-packages\tensorflow\python\client\session.py", line 929, in run
run_metadata_ptr)
File "C:\Users\Anaconda3\lib\site-packages\tensorflow\python\client\session.py", line 1121, in _run
np_val = np.asarray(subfeed_val, dtype=subfeed_dtype)
File "C:\Users\Anaconda3\lib\site-packages\numpy\core\numeric.py", line 501, in asarray
return array(a, dtype, copy=False, order=order)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'map'
解决方案
推荐阅读
- ios - 如何让 Google 使用 Swift 登录并在 React Native 中使用它
- python - 使用 PIP 安装 Spacy 时出错 - 退出状态 1
- r - R,ggplot2:如何在 ggplot2 中可视化图形对象的数据、属性和其他组件的继承或流动?
- database - 如何从 MongoDb 文档中获取特定值
- javascript - 我怎样才能在 React 中获取这个 id?
- python-3.x - 如何在 Python 的另一个文件夹中运行 pytest
- c# - 无法将类型转换为完全相同类型的约束泛型
- android - 检查使用的优惠券 - Android
- macos - 显示首选项毁了我的全屏应用程序 [macOS]
- javascript - 添加两个数字 leetcode 算法