Sisällysluettelo:

Kuinka käytät muuttujia uudelleen TensorFlow'ssa?
Kuinka käytät muuttujia uudelleen TensorFlow'ssa?

Video: Kuinka käytät muuttujia uudelleen TensorFlow'ssa?

Video: Kuinka käytät muuttujia uudelleen TensorFlow'ssa?
Video: Muuttuja ja lauseke 2024, Saattaa
Anonim

Viimeiset sanat

  1. uudelleenkäyttö tarkoittaa saman jakamista muuttuja eri esineiden välillä.
  2. Jos haluat jakaa a muuttuja , kun viittaat siihen toisen kerran, sinun on määritettävä nimenomaisesti " uudelleenkäyttö =True" kohdassa muuttuja laajuus muuttuja että sinä haluat uudelleenkäyttö , tai.
  3. aseta muuttuja ulottuvuus " uudelleenkäyttö =tf. AUTO_REUSE"

On myös tiedettävä, mikä on muuttuva laajuus TensorFlow'ssa?

Muuttuva laajuus mahdollistaa uuden luomisen muuttujia ja jakaa jo luotuja samalla varmistaen, ettei luoda tai jaeta vahingossa.

Voidaan myös kysyä, mitä TF Global_variables_initializer tekee? tf . global_variables_initializer () tekee tämä automaattisesti ja kerralla. Tämä toiminto säästää aikaa, mutta teknisesti sinä tehdä ei tarvitse kutsua sitä ja se voi alustaa muuttujat muilla tavoilla (yleisin esimerkki: painojen palauttaminen tiedostosta).

Kuinka sitten alustat TensorFlow-muuttujan?

Vastaanottaja alustaa uusi muuttuja toisen arvosta muuttuja käytä toista muuttujan Initiated_value() -ominaisuus. Voit käyttää alustettu arvo suoraan uuden alkuarvona muuttuja , tai voit käyttää sitä minkä tahansa muuna tensorina arvon laskemiseen uudelle muuttuja.

Mikä on TF Get_variable?

get_variable () käytetään muuttujan hankkimiseen tai luomiseen suoran kutsun sijaan tf . Muuttuva. Se käyttää alustusta sen sijaan, että välittäisi arvon suoraan, kuten tf . Muuttuva. Alustus on funktio, joka ottaa muodon ja tarjoaa tensorin tällä muodolla.

Suositeltava: