Innholdsfortegnelse:

Hvordan gjenbruker du variabler i TensorFlow?
Hvordan gjenbruker du variabler i TensorFlow?

Video: Hvordan gjenbruker du variabler i TensorFlow?

Video: Hvordan gjenbruker du variabler i TensorFlow?
Video: Tensorflow 7 Variable (учебные пособия по нейронной сети) 2024, November
Anonim

Siste ord

  1. gjenbruk betyr å dele det samme variabel mellom ulike objekter.
  2. Hvis du vil dele en variabel , andre gang du refererer til det, må du spesifisere eksplisitt " gjenbruk =True” i variabel omfanget av variabel som du vil gjenbruk , eller.
  3. sett variabel omfang til " gjenbruk =tf. AUTO_REUSE"

Også å vite er, hva er variabelt omfang i TensorFlow?

Variabelt omfang lar deg lage nye variabler og å dele allerede opprettede mens du gir sjekker for ikke å opprette eller dele ved et uhell.

Man kan også spørre, hva gjør TF Global_variables_initializer? tf . global_variables_initializer () gjør dette automatisk og med en gang. Denne funksjonen er en tidsbesparende, men teknisk sett deg gjøre trenger ikke å kalle det og kan initialisere variablene dine på andre måter (vanligste eksempel: gjenopprette vekter fra fil).

Så, hvordan initialiserer du en TensorFlow-variabel?

Til initialisere en ny variabel fra verdien av en annen variabel bruke den andre variabler initialized_value() egenskap. Du kan bruke initialisert verdi direkte som startverdien for den nye variabel , eller du kan bruke den som en hvilken som helst annen tensor for å beregne en verdi for den nye variabel.

Hva er TF Get_variable?

get_variable () brukes til å hente eller opprette en variabel i stedet for et direkte kall til tf . Variabel. Den bruker en initialisering i stedet for å sende verdien direkte, som i tf . Variabel. En initialisator er en funksjon som tar formen og gir en tensor med den formen.

Anbefalt: