Я тренирую MLPClassifier с помощью Scikit. Допустим, я хочу тренироваться в течение 5 эпох на MNIST с одним скрытым слоем из 100 нейронов.
Если я сделаю «mlp = MLPClassifier (...)», а затем «mlp.fit (train, test)», тогда я могу получить обученные веса с помощью «mlp.coefs _».
Но мне нужна последовательность весовых матриц, полученных после каждой эпохи во время тренировки. Поэтому, если я тренируюсь в течение 5 эпох, мне нужен список размером 5 с историей весовых матриц.
Возможно ли это с помощью Scikit? Или я должен использовать Keras?