В Keras, предсказать, datatest является использование predict_classes()
:Почему предсказание требует размера партии в Keras?
classes = model.predict_classes(X_test, batch_size=32)
Я знаю, что использование batch_size
в обучении, но почему это нужно batch_size
для прогнозирования? как это работает?
Ох, я вижу, поэтому 'batch_size' предназначен для определения размера данных, которые вписываются в ОЗУ CPU/GPU, поэтому точность модели не должна зависеть от правильности значения' batch_size' 'predict_classes' ? – malioboro
@malioboro Это зависит от многого. Если вы, например, используете стандартную партию, которая не использует оценочные значения во время предсказания ('mode = 1' делает это IIRC), тогда размер партии действительно влияет на результат. – nemo
@ это верно, я понял :) спасибо за ваше объяснение – malioboro