INHOUDSOPGAWE:

Hoe hergebruik jy veranderlikes in TensorFlow?
Hoe hergebruik jy veranderlikes in TensorFlow?

Video: Hoe hergebruik jy veranderlikes in TensorFlow?

Video: Hoe hergebruik jy veranderlikes in TensorFlow?
Video: Google Colab - Working with LaTeX and Markdown 2024, November
Anonim

Finale woorde

  1. hergebruik beteken om dieselfde te deel veranderlike tussen verskillende voorwerpe.
  2. As jy wil deel 'n veranderlike , die tweede keer wat jy daarna verwys, moet jy uitdruklik spesifiseer " hergebruik =Waar” in die veranderlike omvang van die veranderlike wat jy wil hergebruik , of.
  3. stel die veranderlike omvang tot " hergebruik =tf. AUTO_REUSE"

Om ook te weet, is wat veranderlike omvang in TensorFlow is?

Veranderlike omvang laat jou toe om nuwe te skep veranderlikes en om reeds geskepte te deel terwyl tjeks verskaf word om nie per ongeluk te skep of te deel nie.

Mens kan ook vra, wat doen TF Global_variables_initializer? tf . globale_veranderlikes_initialiseerder () doen dit outomaties en dadelik. Hierdie funksie is 'n tydbespaarder, maar tegnies jy doen hoef dit nie te noem nie en kan jou veranderlikes op ander maniere inisialiseer (mees gereelde voorbeeld: die herstel van gewigte vanaf lêer).

Hoe inisialiseer u dan 'n TensorFlow-veranderlike?

Om inisialiseer 'n nuwe veranderlike van die waarde van 'n ander veranderlike gebruik die ander veranderlikes initialized_value() eiendom. Jy kan die geïnisialiseer waarde direk as die aanvanklike waarde vir die nuwe veranderlike , of jy kan dit as enige ander tensor gebruik om 'n waarde vir die nuwe te bereken veranderlike.

Wat is TF Get_variable?

kry_veranderlike () word gebruik om 'n veranderlike te kry of te skep in plaas van 'n direkte oproep na tf . Veranderlike. Dit gebruik 'n initialiseerder in plaas daarvan om die waarde direk deur te gee, soos in tf . Veranderlike. 'n Inisialiseerder is 'n funksie wat die vorm aanneem en 'n tensor met daardie vorm verskaf.

Aanbeveel: