【发布时间】:2017-12-25 03:28:09
【问题描述】:
我找不到强制我的层权重为正的方法(在 Keras 1.2.2 上)
你知道强制正权重的方法吗?
谢谢,
问候
【问题讨论】:
标签: python-3.x deep-learning keras
我找不到强制我的层权重为正的方法(在 Keras 1.2.2 上)
你知道强制正权重的方法吗?
谢谢,
问候
【问题讨论】:
标签: python-3.x deep-learning keras
我找到答案了!!
在 Keras 1.2.2 中:
from keras.constraints import maxnorm, nonneg
x = Dense(1, bias=0, W_regularizer=regularizers.l1(0.01),W_constraint=nonneg())(input_sequences)
【讨论】:
kernel_constraint=,而不是W_constraint=。感谢您直接回答问题。
你可以在这里查看约束函数:https://keras.io/constraints/
如果您想要非负输出,您可以在输出层上使用“relu”激活函数。
【讨论】: