Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: TemporärVariabel

#include <state_ops.h>

Gibt einen Tensor zurück, der möglicherweise mutiert ist, aber nur innerhalb eines einzelnen Schritts bestehen bleibt.

Zusammenfassung

Dies ist eine experimentelle Operation nur für den internen Gebrauch und es ist möglich, diese Operation auf unsichere Weise zu verwenden. NICHT VERWENDEN, es sei denn, Sie verstehen die Risiken vollständig.

Es liegt in der Verantwortung des Anrufers, sicherzustellen, dass 'ref' schließlich an eine passende ' DestroyTemporaryVariable' - Operation übergeben wird , nachdem alle anderen Verwendungen abgeschlossen wurden.

Gibt eine Referenz in den Tensorzustand aus, damit sie gelesen oder geändert werden kann.

ZB var = state_ops._temporary_variable ([1, 2], types.float_) var_name = var.op.name var = state_ops.assign (var, [[4.0, 5.0]]) var = state_ops.assign_add (var, [[ 6.0, 7.0]]) final = state_ops._destroy_temporary_variable (var, var_name = var_name)

Argumente:

  • scope: Ein Scope- Objekt
  • Form: Die Form des variablen Tensors.
  • dtype: Der Typ der Elemente im variablen Tensor.

Optionale Attribute (siehe Attrs ):

  • var_name: Überschreibt den Namen, der für die temporäre Variablenressource verwendet wird. Der Standardwert ist der Name der Operation ' TemporaryVariable ' (die garantiert eindeutig ist).

Kehrt zurück:

  • Output : Ein Verweis auf den variablen Tensor.

Konstruktoren und Destruktoren

TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype)
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs)

Öffentliche Attribute

operation
ref

Öffentliche Funktionen

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Öffentliche statische Funktionen

VarName (StringPiece x)

Strukturen

tensorflow :: ops :: TemporaryVariable :: Attrs

Optionale Attributsetzer für TemporaryVariable .

Öffentliche Attribute

Operation

Operation operation

ref

::tensorflow::Output ref

Öffentliche Funktionen

TemporärVariabel

 TemporaryVariable(
  const ::tensorflow::Scope & scope,
  PartialTensorShape shape,
  DataType dtype
)

TemporärVariabel

 TemporaryVariable(
  const ::tensorflow::Scope & scope,
  PartialTensorShape shape,
  DataType dtype,
  const TemporaryVariable::Attrs & attrs
)

Knoten

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const 

Öffentliche statische Funktionen

VarName

Attrs VarName(
  StringPiece x
)