小编Sus*_*200的帖子

如何在Python、Keras中限制神经网络的输出为正

我使用 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)

我该如何调整它,使其认为输出应该为零?我可以在最后改变它,但我希望它在学习时考虑到这个事实。

python neural-network python-3.x keras

4
推荐指数
2
解决办法
7592
查看次数

如何制作一个包含元素 1,2,3,...100 的元组?

抱歉,我知道这是一个非常简单的问题,我想创建一个包含 1,2,3,4,...,100 的元组。我应该先制作 numpy 数组,然后将 numpy 转换为元组吗?如果是的话,我怎么能先做一个 numpy 呢?

python tuples numpy python-3.x

0
推荐指数
1
解决办法
2128
查看次数

标签 统计

python ×2

python-3.x ×2

keras ×1

neural-network ×1

numpy ×1

tuples ×1