Google I / O hoạt động trở lại từ ngày 18 đến 20 tháng 5! Đặt chỗ và xây dựng lịch trình của bạn Đăng ký ngay

dòng chảy :: hoạt động :: SparseConditionalAccumulator

#include <data_flow_ops.h>

Một bộ tích lũy có điều kiện để tổng hợp các gradient thưa thớt.

Tóm lược

Bộ tích lũy chấp nhận các độ dốc được đánh dấu bằng local_step lớn hơn hoặc bằng với global_step gần đây nhất mà bộ tích lũy biết. Giá trị trung bình có thể được trích xuất từ ​​bộ tích lũy, miễn là đã tích lũy đủ gradient. Việc trích xuất giá trị trung bình sẽ tự động đặt lại tổng hợp về 0 và tăng global_step do bộ tích lũy ghi lại.

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • dtype: Loại giá trị đang được tích lũy.
  • shape: Hình dạng của các giá trị.

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

  • vùng chứa: Nếu không rỗng, bộ tích lũy này được đặt trong vùng chứa đã cho. Nếu không, một vùng chứa mặc định được sử dụng.
  • shared_name: Nếu không để trống, bộ tích lũy này sẽ được chia sẻ dưới tên đã cho trong nhiều phiên.

Lợi nhuận:

  • Output : Tay cầm bộ tích lũy.

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

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

Thuộc tính công khai

handle
operation

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

Container (StringPiece x)
ReductionType (StringPiece x)
SharedName (StringPiece x)

Cấu trúc

tensorflow :: ops :: SparseConditionalAccumulator :: Attrs

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

Thuộc tính công khai

xử lý

::tensorflow::Output handle

hoạt động

Operation operation

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

SparseConditionalAccumulator

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

SparseConditionalAccumulator

 SparseConditionalAccumulator(
  const ::tensorflow::Scope & scope,
  DataType dtype,
  PartialTensorShape shape,
  const SparseConditionalAccumulator::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

Thùng đựng hàng

Attrs Container(
  StringPiece x
)

ReductionType

Attrs ReductionType(
  StringPiece x
)

SharedName

Attrs SharedName(
  StringPiece x
)