python - python jupyter的ConvergenceWarning问题
问题描述
我导入 Olivetti faces 数据库,这里是错误:
/Users/mahrokh/opt/anaconda3/lib/python3.7/site-packages/sklearn/neural_network/multilayer_perceptron.py:566:
ConvergenceWarning: Stochastic Optimizer: Maximum iterations (200) reached and the optimization hasn't converged yet.
% self.max_iter, ConvergenceWarning)
解决方案
这不是错误,这很好。您可以将最大迭代值重置为其他值。这可能是因为无论您尝试解决什么问题,都比您的架构的 MLP 在 200 次迭代中可以解决的问题更难。
您可以设置max_iter=400
或更高的值。
推荐阅读
- python-3.x - 频繁或批量使用 REST API 端点自动提取事件
- python - 查找图像是亮还是暗
- r - bind_rows_(x, .id) 中的错误:参数 1 必须有名称
- c# - 如何捕获 System.IO.FileSystemWatcher 抛出的异常
- swift - CMSensorRecorder - 读取历史数据有时返回 nil
- javascript - Showing month name from users input using JS switch case
- php - .htaccess 301 路径 URL 重组?
- c# - Active Directory - 用户不是他们所在组的成员
- angular-cli - “ng new app-name”导致“npm ERR!超出最大调用堆栈大小”
- javascript - 映射数组以获取特定值