Съдържание:

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

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

Видео: Как използвате повторно променливи в TensorFlow?
Видео: #1. Что такое Tensorflow? Примеры применения. Установка | Tensorflow 2 уроки 2024, Може
Anonim

Последни думи

  1. повторна употреба означава споделяне на същото променлива между различни обекти.
  2. Ако искате да споделите a променлива , втория път, когато се позовавате на това, трябва изрично да посочите „ повторна употреба =Вярно” в променлива обхвата на променлива че ти искаш повторна употреба , или.
  3. нагласи променлива обхват на „ повторна употреба =tf. AUTO_REUSE”

Също така трябва да знаете какво е променлив обхват в TensorFlow?

Променлив обхват ви позволява да създавате нови променливи и да споделяте вече създадени, като същевременно осигурявате проверки, за да не създавате или споделяте случайно.

Човек може също да попита какво прави TF Global_variables_initializer? tf . глобални_променливи_инициализатор () прави това автоматично и наведнъж. Тази функция спестява време, но технически вие направи не трябва да го извиквате и може да инициализира вашите променливи по друг начин (най-честият пример: възстановяване на теглата от файл).

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

Да се инициализирайте нов променлива от стойността на друг променлива използвайте другия променлива свойство инициализирана_стойност(). Можете да използвате инициализиран стойност директно като първоначална стойност за новата променлива , или можете да го използвате като всеки друг тензор, за да изчислите стойност за новия променлива.

Какво е TF Get_variable?

get_variable () се използва за получаване или създаване на променлива вместо директно извикване към tf . Променлива. Той използва инициализатор, вместо да предава стойността директно, както е в tf . Променлива. Инициализаторът е функция, която приема формата и предоставя тензор с тази форма.

Препоръчано: