【发布时间】:2022-01-10 13:32:25
【问题描述】:
我正在尝试拟合 MLP 模型,但我想使用“SOFTMAX”作为输出层。能否请您告诉我如何合并?
【问题讨论】:
-
如果你能提供一个minimal-reproducible-example 看看你到底在挣扎什么?那会很有帮助。
-
mlp = MLPClassifier(max_iter = 500, activation = 'softmax', hidden_layer_sizes = (100,50,25)) mlp.fit(X_train,y_train) KeyError: 'softmax'。我知道在 SKLearn 中没有像 Softmax 这样的激活函数。我想在输出层定义一个 soft-max 和一个交叉熵损失函数来执行分类。
-
由于某种原因我无法访问 scikit-learn.org rn,但我猜 MLPClassifier 默认情况下意味着在最后一层激活 softmax。您只设置隐藏层的激活
标签: python scikit-learn deep-learning neural-network mlp