dòng chảy :: hoạt động :: Tạm thời

#include <state_ops.h>

Trả về một tensor có thể bị thay đổi, nhưng chỉ tồn tại trong một bước duy nhất.

Tóm lược

Đây là tùy chọn thử nghiệm chỉ dành cho mục đích sử dụng nội bộ và có thể sử dụng tùy chọn này theo những cách không an toàn. KHÔNG SỬ DỤNG trừ khi bạn hiểu đầy đủ các rủi ro.

Người gọi có trách nhiệm đảm bảo rằng 'ref' cuối cùng được chuyển đến op ' DestroyTemporaryVariable ' phù hợp sau khi tất cả các lần sử dụng khác đã hoàn thành.

Xuất một tham chiếu đến trạng thái tensor để nó có thể được đọc hoặc sửa đổi.

Ví dụ: var = state_ops._tempional_variable ([1, 2], styles.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_tempional_variable (var, var_name = var_name)

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • shape: Hình dạng của tenxơ biến thiên.
  • dtype: Loại phần tử trong biến tenxơ.

Các thuộc tính tùy chọn (xem Phần Attrs ):

  • var_name: Ghi đè tên được sử dụng cho tài nguyên biến tạm thời. Giá trị mặc định là tên của op ' TemporaryVariable ' (được đảm bảo là duy nhất).

Lợi nhuận:

  • Output : Tham chiếu đến biến tenxơ.

Người xây dựng và Người phá hủy

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

Thuộc tính công khai

operation
ref

Chức năng công cộng

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

Các chức năng tĩnh công khai

VarName (StringPiece x)

Cấu trúc

tensorflow :: ops :: TemporaryVariable :: Attrs

Bộ thiết lập thuộc tính tùy chọn cho TemporaryVariable .

Thuộc tính công khai

hoạt động

Operation operation

ref

::tensorflow::Output ref

Chức năng công cộng

Tạm thời

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

Tạm thời

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

nút

::tensorflow::Node * node() const 

toán tử :: tensorflow :: Đầu vào

 operator::tensorflow::Input() const 

toán tử :: tensorflow :: Đầu ra

 operator::tensorflow::Output() const 

Các chức năng tĩnh công khai

VarName

Attrs VarName(
  StringPiece x
)