Paano mo sinisimulan ang isang TensorFlow variable?
Paano mo sinisimulan ang isang TensorFlow variable?

Video: Paano mo sinisimulan ang isang TensorFlow variable?

Video: Paano mo sinisimulan ang isang TensorFlow variable?
Video: #2. Тензоры tf.constant и tf.Variable. Индексирование и изменение формы | Tensorflow 2 уроки 2024, Mayo
Anonim

Sa magpasimula isang bago variable mula sa halaga ng iba variable gamitin ang iba variable's initialized_value () pag-aari. Maaari mong gamitin ang pinasimulan direktang halaga bilang paunang halaga para sa bago variable , o maaari mo itong gamitin bilang iba tensor upang kalkulahin ang isang halaga para sa bago variable.

Sa bagay na ito, ano ang isang TensorFlow variable?

A Variable ng TensorFlow ay ang pinakamahusay na paraan upang kumatawan sa nakabahagi, patuloy na estado na manipulahin ng iyong programa. Variable kumakatawan sa isang tensyon na ang halaga ay maaaring mabago sa pamamagitan ng pagpapatakbo ng mga op dito. Nagbibigay-daan sa iyo ang mga partikular na ops na basahin at baguhin ang mga halaga ng tensor na ito. Mas mataas na antas ng mga aklatan tulad ng tf. keras use tf.

Alamin din, paano mo muling gagamitin ang mga variable sa TensorFlow? Mga huling salita

  1. Ang muling paggamit ay nangangahulugan ng pagbabahagi ng parehong variable sa pagitan ng iba't ibang mga bagay.
  2. Kung gusto mong magbahagi ng variable, sa pangalawang beses na sumangguni ka doon, kailangan mong tahasang tukuyin ang “reuse=True” sa variable na saklaw ng variable na gusto mong gamitin muli, o.
  3. itakda ang variable na saklaw sa “reuse=tf. AUTO_REUSE”

Sa tabi ng itaas, paano ko mai-print ang isang variable ng TensorFlow?

[A]: To print ang halaga ng isang tensor nang hindi ibinabalik ito sa iyong Python program, maaari mong gamitin ang tf. I-print () operator, gaya ng iminumungkahi ni Andrzej sa isa pang sagot. Tandaan na kailangan mo pa ring patakbuhin ang bahagi ng graph upang makita ang output ng op na ito, na naka-print sa karaniwang output. Kung nagpapatakbo ka ng distributed TensorFlow , tf.

Ano ang TF Global_variables_initializer ()?

global_variables_initializer() sa isang session, hahawakan ba ng iyong mga variable ang mga halaga na sinabi mo sa kanila na hawakan kapag idineklara mo ang mga ito ( tf . Variable( tf . Variable () nagdaragdag ng ilang ops sa graph: Isang variable na op na may hawak ng variable na value. Isang initializer op na nagtatakda ng variable sa paunang halaga nito.

Inirerekumendang: