0

scikit-learn の MLPClassifier を使用して MLP をトレーニングしようとしています。

from sklearn.neural_network import MLPClassifier

mlp を 5400 回反復してトレーニングしていますが、約 40 分かかります。私は何を間違っていますか?作成された mlp は次のとおりです。

mlp= MLPClassifier(hidden_layer_sizes=(128),activation='relu',solver='adam',batch_size=500,shuffle=False,verbose=True)

ここに私のコードのトレーニング部分があります:

for j in range (5400):
    mlp.partial_fit(train_X, y_train,classes=np.unique(y_train))#1 step

train_X の次元は (27000,784) で、これは 27000 サンプルで、各サンプルは 28*28=784 ピクセルです。

私のプロセッサは Intel i7-9750H で、RAM サイズは 16GB です。

4

1 に答える 1