dòng chảy căng:: ôi:: Biến 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.
Bản tóm tắt
Đây là một hoạt động thử nghiệm chỉ dành cho sử dụng nội bộ và có thể sử dụng hoạt động 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.
Trách nhiệm của người gọi là đả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 mục đích sử dụng khác đã hoàn thành.
Xuất ra 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._temporary_variable([1, 2], type.float_) var_name = var.op.name var = state_ops.task(var, [[4.0, 5.0]]) var = state_ops.sign_add(var, [[ 6.0, 7.0]]) cuối cùng = state_ops._destroy_temporary_variable(var, var_name=var_name)
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- hình dạng: Hình dạng của tensor thay đổi.
- dtype: Loại phần tử trong biến tensor.
Thuộc tính tùy chọn (xem Attrs
):
- var_name: Ghi đè tên được sử dụng cho biến tài nguyê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).
Trả về:
-
Output
: Một tham chiếu đến biến tensor.
Hàm tạo và hàm 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 hàm tĩnh công khai | |
---|---|
VarName (StringPiece x) |
Cấu trúc | |
---|---|
tensorflow:: ops:: TemporaryVariable:: Attrs | Trình 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
giới thiệu
::tensorflow::Output ref
Chức năng công cộng
Biến tạm thời
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
Biến 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ử::tenorflow::Đầu vào
operator::tensorflow::Input() const
toán tử::tenorflow::Đầu ra
operator::tensorflow::Output() const
Các hàm tĩnh công khai
Tên Var
Attrs VarName( StringPiece x )