aliran tensor:: operasi:: Variabel Sementara

#include <state_ops.h>

Mengembalikan tensor yang mungkin bermutasi, namun hanya bertahan dalam satu langkah.

Ringkasan

Ini adalah operasi eksperimental untuk penggunaan internal saja dan operasi ini dapat digunakan dengan cara yang tidak aman. JANGAN GUNAKAN kecuali Anda sepenuhnya memahami risikonya.

Merupakan tanggung jawab pemanggil untuk memastikan bahwa 'ref' pada akhirnya diteruskan ke operasi ' DestroyTemporaryVariable ' yang cocok setelah semua penggunaan lainnya selesai.

Menghasilkan referensi ke status tensor sehingga dapat dibaca atau dimodifikasi.

Misalnya var = state_ops._temporary_variable([1, 2], type.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)

Argumen:

  • ruang lingkup: Objek Lingkup
  • bentuk : Bentuk tensor variabel.
  • dtype: Jenis elemen dalam tensor variabel.

Atribut opsional (lihat Attrs ):

  • var_name: Mengganti nama yang digunakan untuk sumber daya variabel sementara. Nilai defaultnya adalah nama operasi ' TemporaryVariable ' (yang dijamin unik).

Pengembalian:

  • Output : Referensi ke tensor variabel.

Konstruktor dan Destruktor

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

Atribut publik

operation
ref

Fungsi publik

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

Fungsi statis publik

VarName (StringPiece x)

Struktur

tensorflow:: ops:: Variabel Sementara:: Attrs

Penyetel atribut opsional untuk TemporaryVariable .

Atribut publik

operasi

Operation operation

referensi

::tensorflow::Output ref

Fungsi publik

Variabel Sementara

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

Variabel Sementara

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

simpul

::tensorflow::Node * node() const 

operator::tensorflow::Masukan

 operator::tensorflow::Input() const 

operator::tensorflow::Keluaran

 operator::tensorflow::Output() const 

Fungsi statis publik

NamaVar

Attrs VarName(
  StringPiece x
)