Sisukord:

Kuidas te TensorFlow muutujaid taaskasutate?
Kuidas te TensorFlow muutujaid taaskasutate?

Video: Kuidas te TensorFlow muutujaid taaskasutate?

Video: Kuidas te TensorFlow muutujaid taaskasutate?
Video: Installing Latest TensorFlow GPU version of CUDA, cudNN | Tensorflow GPU Setup 2024, Mai
Anonim

Lõpusõnad

  1. taaskasuta tähendab sama jagamist muutuv erinevate objektide vahel.
  2. Kui soovid jagada a muutuv , teisel korral, kui sellele viitate, peate selgesõnaliselt täpsustama " taaskasuta =Tõsi” jaotises muutuv ulatus muutuv et sa tahad taaskasuta , või.
  3. seadke muutuv ulatus " taaskasuta =tf. AUTO_TAASKASUTAMINE”

Samuti on teada, mis on TensorFlow muutuv ulatus?

Muutuv ulatus võimaldab luua uut muutujad ja jagada juba loodud andmeid, tagades samas kontrolli, et mitte kogemata luua ega jagada.

Võib ka küsida, mida teeb TF Global_variables_initializer? tf . globaalsed_muutujad_initsialisaator () teeb seda automaatselt ja korraga. See funktsioon säästab aega, kuid tehniliselt teie teha ei pea seda kutsuma ja saab teie muutujaid muul viisil lähtestada (kõige sagedasem näide: kaalude taastamine failist).

Kuidas siis TensorFlow muutujat lähtestada?

To initsialiseerida uus muutuv teise väärtusest muutuv kasuta teist muutuja omad atribuut inicialiseeritud_väärtus(). Võite kasutada initsialiseeritud väärtus otse uue algväärtusena muutuv , või saate seda kasutada mis tahes muu tensorina, et arvutada uue väärtuse arvutamine muutuv.

Mis on TF Get_variable?

hanki_muutuja () kasutatakse muutuja hankimiseks või loomiseks otsekutse asemel tf . Muutuv. See kasutab väärtuse otse edastamise asemel initsialisaatorit, nagu on tf . Muutuv. Initsialiseerija on funktsioon, mis võtab kuju ja annab selle kujuga tensori.

Soovitan: