Неверно, что количество классов полностью предопределено, поскольку в документации говорится, что если вы укажете аргумент без весов, его значение по умолчанию обычно равно None
, что означает, что веса будут инициализированы случайным образом, поэтому в этом случае Keras может настроитьколичество нейронов в последнем слое соответствует количеству классов, которые вы укажете.
В этом случае, конечно, нет трансферного обучения.Нечто подобное можно сделать с помощью пользовательских input_shape
значений.