Python scikit学习MLPClassifier "hidden_layer_sizes"

标签 python python-2.7 scikit-learn neural-network

我迷失在 scikit learn 0.18 用户手册中 (http://scikit-learn.org/dev/modules/generated/sklearn.neural_network.MLPClassifier.html#sklearn.neural_network.MLPClassifier):

   hidden_layer_sizes : tuple, length = n_layers - 2, default (100,)
   The ith element represents the number of neurons in the ith hidden layer.

如果我在模型中只寻找 1 个隐藏层和 7 个隐藏单元,我应该这样放置吗?谢谢!

    hidden_layer_sizes=(7, 1)

最佳答案

hidden_​​layer_sizes=(7,) 如果您只需要 1 个隐藏层和 7 个隐藏单元。

length = n_layers - 2 是因为您有 1 个输入层和 1 个输出层。

关于Python scikit学习MLPClassifier "hidden_layer_sizes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35363530/

相关文章:

python - 使用 tweepy 用图像回复推文

python - Matplotlib basemap 多个形状动画异常: 'list' object has no attribute 'set_animated'

python - 在 Linux 中将 Python 2.7.6 降级到 Python 2.6

python - 我可以导出RapidMiner模型以与python集成吗?

python - 为什么三角点不能投影回 OpenCV 中的相同图像点?

python - 通过api创建用户keycloak并分配客户端角色realm-managment

macos - pyinstaller 导入错误,找不到图像

python - 从大文件中打印行号之间的行

python - 如何在 sklearn 中使用 SVC 运行 RFECV

python - `graphviz` 在决策树的每个节点内呈现的值是什么意思?