Оглавление:

Как повторно использовать переменные в TensorFlow?
Как повторно использовать переменные в TensorFlow?

Видео: Как повторно использовать переменные в TensorFlow?

Видео: Как повторно использовать переменные в TensorFlow?
Видео: Как установить TensorFlow / Машинное обучение / Уроки Python 2024, Ноябрь
Anonim

Заключительные слова

  1. повторное использование означает делить то же самое Переменная между разными объектами.
  2. Если вы хотите поделиться Переменная , во второй раз, когда вы обратитесь к этому, вам необходимо явно указать « повторное использование = True »в Переменная объем Переменная что ты хочешь повторное использование , или.
  3. установить Переменная объем до « повторное использование = tf. AUTO_REUSE »

Также нужно знать, что такое область видимости переменных в TensorFlow?

Переменная область видимости позволяет создавать новые переменные и делиться уже созданными, предоставляя проверки, чтобы не создавать или не делиться случайно.

Также можно спросить, а что делает TF Global_variables_initializer? tf . global_variables_initializer () делает это автоматически и сразу. Эта функция экономит время, но технически вы делать не нужно его вызывать и можно инициализировать переменные другими способами (наиболее частый пример: восстановление весов из файла).

Тогда как инициализировать переменную TensorFlow?

К инициализировать новый Переменная от ценности другого Переменная использовать другой переменные initialized_value () свойство. Вы можете использовать инициализирован значение непосредственно как начальное значение для нового Переменная , или вы можете использовать его как любой другой тензор для вычисления значения для нового Переменная.

Что такое TF Get_variable?

get_variable () используется для получения или создания переменной вместо прямого вызова tf . Переменная. Он использует инициализатор вместо прямой передачи значения, как в tf . Переменная. Инициализатор - это функция, которая принимает форму и предоставляет тензор этой формы.

Рекомендуемые: