我设计了一个神经网络,它有两个具有不同激活函数的隐藏层。如何使用sklearn.neural_network.mlpclassizer库为每个层设置不同于其他层的激活函数
有类似的东西吗
from sklearn.neural_network import MLPClassifier
clf = MLPClassifier(alpha=1e-5 ,hidden_layer_sizes=(10,5),activation=['tanh','relu'])
错误是: 错误为:“raise VALUERROR”(“不支持激活“%s”)
从documentation开始,激活可以是:
没有为不同层设置不同激活的选项。回想一下,MLP在概念上比成熟的神经网络更简单。如果您想要一个简单的体系结构,那么为什么不对两个层使用相同的激活呢?如果你想要更多的控制,那么就切换到真正的深度学习框架
相关问题 更多 >
编程相关推荐