Python中TypeError: __init__() missing 2 required positional arguments [问题点数:50分]
结帖率 0%
我想运行下GitHub上tensorflow关于Mnist数据集的训练代码,运行在Python 3.5.2的环境下,在Spyder上。
代码文件见于
https://github.com/tensorflow/models/blob/master/official/mnist/mnist.py
运行提示mnist.py中出现TypeError: __init__() missing 2 required positional arguments: 'inputs' and 'outputs'.
求助各位大神问题出在哪?如何更正?
红色箭头所指行即为IPython console提示出错的行。
0 2018-02-28 21:16:17
首先说我从来没有用过TF
只是刚才在github上看了一下TF的源码。
Model 是从Network继承来的。
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/keras/_impl/keras/engine/network.py
super(Model, self).__init__() 这里没有给参数
就会调用
self._init_subclassed_network(**kwargs)
Python code?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
建议楼主先学习python语言基础的东西吧,至少要达到中级以上水平才能开始玩这个。
1 2018-03-01 10:28:00
解决报错:test_create_ssd_models_from_config+missing 2 required positional arguments: 'inputs' and 'out‘如果你在 做TensorFlow之目标检测API接口调试,报错:ERROR:test_create_ssd_models_from_config+missing 2 required positional arguments: ‘inputs’ and 'out‘ 请检测你的tensorflow和protoc的版本 报错原因:tensorflow版本1.5 ------protoc的版本3.3 ...
谢谢朋友指教,马上回去补习类与继承这块;
调用了self._init_subclassed_network(**kwargs),为什么会报错阿?
0 2018-03-01 22:12:33
__init__() missing 1 required positional argument: 'on_delete'学习django模型时,创建了两个数据库表。第二个引用第一个表的id作为外键时,报了一个 __init__() missing 1 required positional argument: 'on_delete'的错误。 百思不得其解,然后查询资料发现需要一个on_delete参数 于是,从善如流的加了一个 于是,在cmd命令里面输入python manage.py mak
应该是tensorflow版本的原因, tf 1.6 下API不允许subclassing。GitHub上有人解答https://github.com/tensorflow/models/issues/3755,希望对你有用。
1 2018-05-24 15:49:26
pip install时报错TypeError: __call__() missing 1 required positional argument: 'name'解决最近在Ubuntu14.04使用pip3安装软件包的时候出现了如下错误:TypeError: __call__() missing 1 required positional argument: 'name',