Jak inicializujete proměnnou TensorFlow?
Jak inicializujete proměnnou TensorFlow?

Video: Jak inicializujete proměnnou TensorFlow?

Video: Jak inicializujete proměnnou TensorFlow?
Video: Tensorflow 7 Variable (neural network tutorials) 2024, Smět
Anonim

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é proměnná , nebo jej můžete použít jako kterýkoli jiný tenzor pro výpočet hodnoty pro nové proměnná.

Co je v tomto ohledu proměnná TensorFlow?

A Proměnná TensorFlow je nejlepší způsob, jak reprezentovat sdílený, trvalý stav manipulovaný vaším programem. Variabilní představuje tenzor, jehož hodnotu lze změnit spuštěním ops na něm. Specifické operace vám umožňují číst a upravovat hodnoty tohoto tenzoru. Knihovny vyšší úrovně jako tf. keras použít tf.

Také víte, jak znovu použijete proměnné v TensorFlow? Závěrečná slova

  1. opětovné použití znamená sdílení stejné proměnné mezi různými objekty.
  2. Pokud chcete sdílet proměnnou, podruhé, když na to odkazujete, musíte explicitně zadat „reuse=True“v rozsahu proměnné proměnné, kterou chcete znovu použít, popř.
  3. nastavte rozsah proměnné na „reuse=tf. AUTO_REUSE“

Kromě toho, jak vytisknu proměnnou TensorFlow?

[A]: To tisk hodnotu tenzoru, aniž byste ji vrátili do svého programu Python, můžete použít tf. Tisk () operátor, jak naznačuje Andrzej v jiné odpovědi. Všimněte si, že stále musíte spustit část grafu, abyste viděli výstup této operace, která je vytištěna na standardní výstup. Pokud používáte distribuované TensorFlow , tf.

Co je TF Global_variables_initializer ()?

global_variables_initializer () v relaci budou vaše proměnné uchovávat hodnoty, které jste jim řekli, že budou držet, když je deklarujete ( tf . Proměnná( tf . Variabilní () přidá do grafu několik ops: Proměnná op, která obsahuje hodnotu proměnné. Inicializační operace, která nastaví proměnnou na její počáteční hodnotu.

Doporučuje: