Необязательно загружает предварительно обученные веса на ImageNet. Обратите внимание, что соглашение о формате данных, используемое моделью, указано в вашей конфигурации Keras по адресу ~/.keras/keras.json.
Аргументы
include_top
включить ли полносвязный слой в верхней части сети.
weights
одно из None (случайная инициализация), 'imagenet' (предварительная подготовка на ImageNet) или путь к файлу весов для загрузки.
input_tensor
необязательный Keras тензор (например, результат layers.Input()) для использования в качестве входных данных изображения для модели.
input_shape
необязательная кортеж формы, который следует указывать только если include_top равен False (в противном случае форма входных данных должна быть (299, 299, 3) (с форматом данных 'channels_last') или (3, 299, 299) (с форматом данных 'channels_first'). Она должна иметь ровно 3 канала входных данных, а ширина и высота не должны быть меньше 75. Например, (150, 150, 3) — одно из допустимых значений.
pooling
Необязательный режим объединения для извлечения функций, когда include_top равен False.
None означает, что выход модели будет 4D тензором, выходом последнего сверточного блока.
'avg' означает, что к выходу последнего сверточного блока будет применено глобальное усреднение, и, следовательно, выход модели будет 2D тензором.
'max' означает, что будет применено глобальное максимальное объединение.
classes
необязательное число классов для классификации изображений, которое следует указывать только если include_top равен True, и если аргумент weights не указан.
classifier_activation
A str или вызываемая функция. Функция активации для использования на верхнем слое. Игнорируется, если include_top=True. Установите classifier_activation=None для возврата логарифмов верхнего слоя.