Taula de continguts:

Com reutilitzeu les variables a TensorFlow?
Com reutilitzeu les variables a TensorFlow?

Vídeo: Com reutilitzeu les variables a TensorFlow?

Vídeo: Com reutilitzeu les variables a TensorFlow?
Vídeo: Как написать сверточную сеть на TensorFlow за 5 минут 2024, Maig
Anonim

Paraules finals

  1. reutilitzar vol dir compartir el mateix variable entre diferents objectes.
  2. Si vols compartir un variable , la segona vegada que feu referència a això, heu d'especificar explícitament " reutilitzar =True" al variable abast de la variable que tu vulguis reutilitzar , o.
  3. establir el variable abast a " reutilitzar =tf. AUTO_REUSE”

També cal saber què és l'abast variable a TensorFlow?

Àmbit variable permet crear nous les variables i compartir-ne els ja creats alhora que proporciona comprovacions per no crear ni compartir per accident.

També es pot preguntar, què fa TF Global_variables_initializer? tf . inicialitzador_variables_globals () fa això automàticament i alhora. Aquesta funció és un estalvi de temps, però tècnicament vostè fer no haureu de cridar-lo i podríeu inicialitzar les vostres variables per altres mitjans (exemple més freqüent: restauració de pesos des del fitxer).

Aleshores, com inicialitzeu una variable TensorFlow?

A inicialitzar una nova variable del valor d'un altre variable utilitzar l'altre les variables propietat initialized_value(). Podeu utilitzar el inicialitzat valor directament com a valor inicial per al nou variable , o podeu utilitzar-lo com a qualsevol altre tensor per calcular un valor per al nou variable.

Què és TF Get_variable?

get_variable () s'utilitza per obtenir o crear una variable en lloc d'una trucada directa a tf . Variable. Utilitza un inicialitzador en lloc de passar el valor directament, com en tf . Variable. Un inicialitzador és una funció que pren la forma i proporciona un tensor amb aquesta forma.

Recomanat: