我使用 Keras 包:
from keras.models import Sequential
from keras.layers import Dense, Activation
model = Sequential([
Dense(100, input_shape=(52,)),
Activation('relu'),
Dense(40),
Activation('softmax'),
Dense(1),
Activation('tanh')
])
model.compile(optimizer='sgd',
loss='mean_absolute_error')
model.fit(train_x2, train_y, epochs=200, batch_size=52)
Run Code Online (Sandbox Code Playgroud)
我该如何调整它,使其认为输出应该为零?我可以在最后改变它,但我希望它在学习时考虑到这个事实。
抱歉,我知道这是一个非常简单的问题,我想创建一个包含 1,2,3,4,...,100 的元组。我应该先制作 numpy 数组,然后将 numpy 转换为元组吗?如果是的话,我怎么能先做一个 numpy 呢?