我在 MLP 分类器上使用 GridSearchCV,这是我的代码...
normalized_features.shape # (50000,784)
len(labels) # 50000
X_train, X_test, Y_train, Y_test = train_test_split(normalized_features, labels, test_size=0.2)
mlp = MLPClassifier(max_iter=100)
parameter_space = {
'hidden_layer_sizes': [(50,50,50), (50,100,50), (100,)],
'activation': ['tanh', 'relu'],
'solver': ['sgd', 'adam'],
'alpha': [0.0001, 0.05],
'learning_rate': ['constant','adaptive'],
}
这是我被击中的阶段,已经两个多小时了,仍然继续加载并抛出警告
clf = GridSearchCV(mlp, parameter_space, n_jobs=-1, cv=10)
clf.fit(X_train, Y_train)
警告:
/usr/local/lib/python3.6/dist-packages/joblib/externals/loky/process_executor.py:706:UserWarning:当一些工作被分配给执行程序时,工作人员停止了。这可能是由于工作人员超时时间过短或内存泄漏造成的。“超时或内存泄漏。”,用户警告
谁能帮我解决这个问题,让我知道我哪里出错了!先感谢您。