Obsah:

Jak znovu používáte proměnné v TensorFlow?
Jak znovu používáte proměnné v TensorFlow?

Video: Jak znovu používáte proměnné v TensorFlow?

Video: Jak znovu používáte proměnné v TensorFlow?
Video: Введение в Машинное Обучение (Машинное Обучение: Zero to Hero, часть 1) 2024, Listopad
Anonim

Závěrečná slova

  1. opětovné použití znamená sdílet totéž variabilní mezi různými objekty.
  2. Pokud chcete sdílet a variabilní , podruhé, když na to odkazujete, musíte výslovně uvést „ opětovné použití = Pravda“v variabilní rozsah variabilní že chceš opětovné použití nebo.
  3. nastav variabilní rozsah na „ opětovné použití =tf. AUTO_REUSE”

Také je třeba vědět, co je variabilní rozsah v TensorFlow?

Variabilní rozsah umožňuje vytvářet nové proměnné a sdílet již vytvořené a zároveň zajistit kontroly, aby nevytvářely nebo nesdílely náhodou.

Někdo se může také zeptat, co dělá TF Global_variables_initializer? tf . global_variables_initializer () dělá to automaticky a najednou. Tato funkce šetří čas, ale technicky vás dělat nemusí to volat a může inicializovat vaše proměnné jiným způsobem (nejčastější příklad: obnovení vah ze souboru).

Jak potom inicializujete proměnnou TensorFlow?

Na inicializovat nový variabilní z hodnoty jiného variabilní použít druhý proměnné vlastnost initialized_value(). Můžete použít inicializováno hodnotu přímo jako počáteční hodnotu pro nový variabilní , nebo jej můžete použít jako jakýkoli jiný tenzor k výpočtu hodnoty pro nový variabilní.

Co je TF Get_variable?

get_variable () se používá k získání nebo vytvoření proměnné namísto přímého volání tf . Variabilní. Používá inicializátor místo přímého předání hodnoty, jako v tf . Variabilní. Inicializátor je funkce, která přebírá tvar a poskytuje tenzor s tímto tvarem.

Doporučuje: