我找到了一种避免将数组用于的解决方案
n。
代替使用a
placeholder,而使用
K.variable:
n = K.variable([someInitialValue])auxInput = Input(tensor=n)
然后
n,即使在编译模型之后,您也可以随时设置这样的值:
K.set_value(n,[anotherValue])
这使您无需重新编译模型,也无需传递
n给
fit方法即可继续进行训练。
model.fit(X_train,Y_train,....)
如果使用许多类似的输入,则可以:
n = K.variable([val1,val2,val3,val4]) #tensor definitionK.set_value(n,[new1,new2,new3,new4]) #changing values
在图层内部,第二个输入(即张量)
n将包含4个元素:
n1 = inputs[1][0]n2 = inputs[1][1]....



