tensorflow::ops::SegmentMax
#include <math_ops.h>Tính giá trị lớn nhất dọc theo các đoạn của tenxơ.
Bản tóm tắt
Hãy đọc phần về phân khúc thị trường để hiểu rõ hơn về khái niệm phân khúc.
Tính toán một tenxơ sao cho \(output_i = (data_j)\) trong đó max là trên j sao cho segment_ids[j] == i .
Nếu giá trị tối đa trống đối với ID phân đoạn i đã cho, thì output[i] = 0 .

Ví dụ:
c = tf.constant([[1,2,3,4], [4, 3, 2, 1], [5,6,7,8]]) tf.segment_max(c, tf.constant([0, 0, 1])) # ==> [[4, 3, 3, 4], # [5, 6, 7, 8]]
Luận điểm:
- phạm vi: Một đối tượng Phạm vi
- segment_ids: Một tensor 1 chiều có kích thước bằng kích thước chiều thứ nhất của
data. Các giá trị phải được sắp xếp và có thể lặp lại.
Trả về:
-
Output: Có hình dạng giống dữ liệu, ngoại trừ chiều 0 có kích thướck, là số lượng phân đoạn.
Hàm khởi tạo và hàm hủy | |
|---|---|
SegmentMax (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids) |
Thuộc tính công khai | |
|---|---|
operation | |
output | |
Chức năng công cộng | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Thuộc tính công khai
hoạt động
Operation operation
đầu ra
::tensorflow::Output output
Chức năng công cộng
SegmentMax
SegmentMax( const ::tensorflow::Scope & scope, ::tensorflow::Input data, ::tensorflow::Input segment_ids )
nút
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const