Kuidas te TensorFlow muutujat lähtestate?
Kuidas te TensorFlow muutujat lähtestate?

Video: Kuidas te TensorFlow muutujat lähtestate?

Video: Kuidas te TensorFlow muutujat lähtestate?
Video: EX14 robot - kuidas teha joonejälgimist 2024, Mai
Anonim

To initsialiseerida uus muutuja teise väärtusest muutuja kasuta teist muutujad Initial_value () atribuut. Võite kasutada initsialiseeritud väärtus otse uue algväärtusena muutuja või saate seda kasutada nagu mis tahes muud tensor uue väärtuse arvutamiseks muutuja.

Mis on selles osas muutuja TensorFlow?

A TensorFlow muutuja on parim viis teie programmiga manipuleeritava jagatud püsiva oleku esitamiseks. Muutuv tähistab tensorit, mille väärtust saab muuta, käivitades sellel ops. Konkreetsed operatsioonid võimaldavad teil selle tensori väärtusi lugeda ja muuta. Kõrgema taseme raamatukogud nagu tf. keras kasuta tf.

Tea ka, kuidas te TensorFlow muutujaid taaskasutate? Lõppsõnad

  1. taaskasutus tähendab sama muutuja jagamist erinevate objektide vahel.
  2. Kui soovite muutujat jagada, peate teist korda sellele viitamisel selgesõnaliselt määrama „reuse = True” selle muutuja ulatuses, mida soovite uuesti kasutada, või.
  3. määrake muutuja ulatuseks „reuse = tf. AUTO_REUSE”

Kuidas ülaltoodud kõrval printida muutujat TensorFlow?

[A]: Saajale printida tensori väärtust ilma seda Pythoni programmile tagastamata, saate kasutada tf. Prindi () operaator, nagu soovitab Andrzej teises vastuses. Pange tähele, et selle optsiooni väljundi nägemiseks, mis on prinditud standardväljundile, peate osa graafikust veel käivitama. Kui jooksete hajutatud TensorFlow , tf.

Mis on TF Global_variables_initializer ()?

global_variables_initializer() kas seansi ajal hoiavad teie muutujad väärtusi, mida te käskisite neil deklareerimisel hoida ( tf . Muutuja( tf . Muutuv () lisab graafikule mitu op: Muutuja op, mis hoiab muutuja väärtust. Initsialiseerimisoperatsioon, mis seab muutuja algväärtusele.

Soovitan: