tensorflow::ops::TemporaryVariable
#include <state_ops.h>Değiştirilebilen ancak yalnızca tek bir adım içinde geçerliliğini koruyan bir tensör döndürür.
Özet
Bu, yalnızca dahili kullanım için deneysel bir işlemdir ve bu işlemin güvenli olmayan şekillerde kullanılması mümkündür. Riskleri tam olarak anlamadığınız sürece KULLANMAYIN.
Çağrı yapanın sorumluluğu, diğer tüm kullanımlar tamamlandıktan sonra 'ref'in en sonunda eşleşen bir ' DestroyTemporaryVariable ' işlemine iletilmesini sağlamaktır.
Tensor durumuna bir referans çıktısı verir, böylece okunabilir veya değiştirilebilir.
Örn. var = state_ops._temporary_variable([1, 2], type.float_) var_name = var.op.name var = state_ops.sign(var, [[4.0, 5.0]]) var = state_ops.sign_add(var, [[6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, var_name=var_name)
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- Şekil: Değişken tensörün şekli.
- dtype: Değişken tensördeki elemanların türü.
İsteğe bağlı özellikler (bkz. Attrs ):
- var_name: Geçici değişken kaynağı için kullanılan adı geçersiz kılar. Varsayılan değer, ' TemporaryVariable ' işleminin adıdır (benzersiz olması garanti edilir).
İadeler:
-
Output: Değişken tensörüne bir referans.
Yapıcılar ve Yıkıcılar | |
|---|---|
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype) | |
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs) |
Genel özellikler | |
|---|---|
operation | |
ref | |
Kamusal işlevler | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Herkese açık statik fonksiyonlar | |
|---|---|
VarName (StringPiece x) | |
Yapılar | |
|---|---|
| tensorflow::ops::TemporaryVariable::Attrs | TemporaryVariable için isteğe bağlı öznitelik ayarlayıcıları. |
Genel özellikler
operasyon
Operation operation
referans
::tensorflow::Output ref
Kamusal işlevler
Geçici Değişken
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
Geçici Değişken
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
düğüm
::tensorflow::Node * node() const
operatör::tensorflow::Giriş
operator::tensorflow::Input() const
operatör::tensorflow::Çıktı
operator::tensorflow::Output() const
Herkese açık statik fonksiyonlar
Değişken Adı
Attrs VarName( StringPiece x )