РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
310 of 824 menu

Атрибут name

Атрибут name класса Model содержит строку с именем модели. Имя задаётся при создании модели через параметр name или генерируется автоматически, если параметр не указан. Атрибут доступен только для чтения после создания модели.

Синтаксис

model.name

Пример

Давайте создадим модель с явно указанным именем и выведем значение атрибута name:

import tensorflow as tf model = tf.keras.Model(name='my_model') print(model.name)

Результат выполнения кода:

"my_model"

Пример

Давайте создадим модель без указания имени и посмотрим, какое имя будет сгенерировано автоматически:

import tensorflow as tf model = tf.keras.Model() print(model.name)

Результат выполнения кода:

"model"

Пример

Давайте создадим функциональную модель с входом и выходом, зададим ей имя и выведем значение атрибута name:

import tensorflow as tf inputs = tf.keras.Input(shape=(3,)) outputs = tf.keras.layers.Dense(1)(inputs) model = tf.keras.Model(inputs=inputs, outputs=outputs, name='dense_model') print(model.name)

Результат выполнения кода:

"dense_model"

Смотрите также

  • класс Model,
    который представляет модель TensorFlow
  • атрибут layers,
    который хранит список слоёв модели
  • метод summary,
    который выводит сводку по модели
  • метод get_config,
    который возвращает конфигурацию модели
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить