Kako inicializirate spremenljivko TensorFlow?
Kako inicializirate spremenljivko TensorFlow?

Video: Kako inicializirate spremenljivko TensorFlow?

Video: Kako inicializirate spremenljivko TensorFlow?
Video: Как заставить tensorflow сделать хоть что то полезное 2024, Maj
Anonim

Za inicializirati novo spremenljivka od vrednosti drugega spremenljivka uporabite drugo spremenljivke lastnost initialized_value (). Uporabite lahko inicializirano vrednost neposredno kot začetno vrednost za novo spremenljivka , lahko pa ga uporabite kot katero koli drugo tenzor za izračun vrednosti za novo spremenljivka.

V zvezi s tem, kaj je spremenljivka TensorFlow?

A Spremenljivka TensorFlow je najboljši način za predstavitev skupnega, trajnega stanja, ki ga manipulira vaš program. Spremenljivka predstavlja tenzor, katerega vrednost je mogoče spremeniti z izvajanjem ops na njem. Posebne operacije vam omogočajo branje in spreminjanje vrednosti tega tenzorja. Knjižnice na višji ravni, kot je tf. keras uporablja tf.

Vedite tudi, kako ponovno uporabite spremenljivke v TensorFlow? Zaključne besede

  1. ponovna uporaba pomeni skupno rabo iste spremenljivke med različnimi objekti.
  2. Če želite deliti spremenljivko, morate ob drugi sklicevanju nanjo izrecno določiti “reuse=True” v obsegu spremenljivke spremenljivke, ki jo želite ponovno uporabiti, oz.
  3. spremenljivko nastavite na »reuse = tf. AUTO_REUSE«

Kako poleg zgornjega natisnem spremenljivko TensorFlow?

[A]: Za tiskanje vrednost tenzorja, ne da bi jo vrnili v svoj program Python, lahko uporabite tf. Natisni (), kot predlaga Andrzej v drugem odgovoru. Upoštevajte, da morate še vedno zagnati del grafa, če si želite ogledati izhod te operacije, ki je natisnjen na standardni izhod. Če izvajate distribucijo TensorFlow , tf.

Kaj je TF Global_variables_initializer ()?

global_variables_initializer () v seji bodo vaše spremenljivke imele vrednosti, ki ste jim jih povedali, da jih hranite, ko jih deklarirate ( tf . spremenljivka ( tf . Spremenljivka () grafikonu doda več operacij: spremenljivka op, ki vsebuje vrednost spremenljivke. Opcija inicializatorja, ki nastavi spremenljivko na začetno vrednost.

Priporočena: