keras中缺少“set_input”
我注意到其中说我们可以设置tensorflow op作为keras模型的输入,比如:keras中缺少“set_input”,keras,Keras,我注意到其中说我们可以设置tensorflow op作为keras模型的输入,比如:第一层。设置输入(my\u input\u tensor)。但我发现keras没有set_输入功能: first_layer = Dense(32, activation='relu', input_dim=784) first_layer.set_input(my_input_tensor) 但我得到: AttributeError: 'Dense' object has no attribute 'set_
第一层。设置输入(my\u input\u tensor)
。但我发现keras没有set_输入功能:
first_layer = Dense(32, activation='relu', input_dim=784)
first_layer.set_input(my_input_tensor)
但我得到:
AttributeError: 'Dense' object has no attribute 'set_input'.
可能是什么问题?我猜set\u input()
方法在最新版本的Keras中被删除了。如果您看到Keras,则有一个名为set_input()
函数的Keras.layers.containers.Sequential
类。但它的源代码在Github上不再可用
如果您查看Keras中layer类的源代码,您会发现也没有名为set\u input()
的方法。如果您还看到其源是densite
层的基类,您将看到没有名为set\u input()
的函数
因此,我们可以得出结论,
set\u input()
方法在Keras中可能不再可用。为了添加到@Wasi中,它在Keras 1.1.1中被删除,