Мазмуну:

TensorFlow ичинде өзгөрмөлөрдү кантип кайра колдоносуз?
TensorFlow ичинде өзгөрмөлөрдү кантип кайра колдоносуз?

Video: TensorFlow ичинде өзгөрмөлөрдү кантип кайра колдоносуз?

Video: TensorFlow ичинде өзгөрмөлөрдү кантип кайра колдоносуз?
Video: Как заставить tensorflow сделать хоть что то полезное 2024, Май
Anonim

Акыркы сөздөр

  1. кайра колдонуу бирдей бөлүшүү дегенди билдирет өзгөрмө ар кандай объектилердин ортосунда.
  2. Бөлүшкүңүз келсе, а өзгөрмө , экинчи жолу ага шилтеме жасаганыңызда, сиз ачык көрсөтүүңүз керек " кайра колдонуу =True" өзгөрмө чөйрөсү өзгөрмө сен кааласаң кайра колдонуу , же.
  3. орнотуу өзгөрмө масштабы " кайра колдонуу =tf. AUTO_REUSE”

Ошондой эле билүү керек, TensorFlowдагы өзгөрмөлүү масштаб деген эмне?

Өзгөрмө чөйрөсү жаңысын түзүүгө мүмкүндүк берет өзгөрмөлөр жана кокусунан жаратпоо же бөлүшпөө үчүн чектерди камсыз кылуу менен мурунтан эле түзүлгөндөрдү бөлүшүү.

TF Global_variables_initializer эмне кылат? tf . глобалдык_өзгөрмөлөр_инициализатор () кылат бул автоматтык түрдө жана дароо. Бул функция убакытты үнөмдөөчү, бирок техникалык жактан сиз кыл аны чакыруунун кереги жок жана өзгөрмөлөрүңүздү башка жолдор менен инициализациялай алат (көпчүлүк мисал: файлдан салмактарды калыбына келтирүү).

Анда TensorFlow өзгөрмөсүн кантип инициализациялайсыз?

үчүн инициализациялоо жаңы өзгөрмө башканын баалуулугунан өзгөрмө башкасын колдон өзгөрмөлөр initialized_value() касиети. колдоно аласыз инициализацияланган жаңы үчүн баштапкы маани катары түздөн-түз маани өзгөрмө , же жаңы үчүн маанини эсептөө үчүн аны башка тензор катары колдонсоңуз болот өзгөрмө.

TF Get_variable деген эмне?

get_variable () түз чакыруунун ордуна өзгөрмө алуу же түзүү үчүн колдонулат tf . Variable. Ал маанини түздөн-түз өткөрүүнүн ордуна инициализаторду колдонот, мисалы tf . Variable. Инициализатор форманы алган жана тензорду ошол форма менен камсыз кылган функция.

Сунушталууда: