由于input_shape中的问题,我无法声明模型
input_shape = [x_train_scaled.shape[1]]
input_shape
输出-[6]
model = tf.keras.Sequential(
tf.keras.layers.Dense(units=64, input_shape=input_shape, activation='relu'),
tf.keras.layers.Dense(units=64, activation='relu'),
tf.keras.layers.Dense(units=1)
)
model.summary()
显示错误:TypeError:Sequential.init()接受1到3个位置参数,但给出了4个
我试图声明一个顺序模型,但得到typeError
1条答案
按热度按时间ycl3bljg1#
来自https://www.tensorflow.org/api_docs/python/tf/keras/Sequential#args_1:
layers:要添加到模型的图层的可选列表
当示例化顺序对象时,你需要将你的层作为一个列表传递,而不是像现在这样单独的参数: