dòng chảy căng:: ôi:: Phân đoạnMax
#include <math_ops.h>
Tính giá trị lớn nhất dọc theo các đoạn của tensor.
Bản tóm tắt
Đọc phần về phân đoạn để biết giải thích về các phân đoạn.
Tính một tensor sao cho \(output_i = (data_j)\) trong đó max
vượt quá j
sao cho segment_ids[j] == i
.
Nếu giá trị tối đa trống đối với ID phân đoạn nhất định i
, 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]]
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- Seg_ids: Một tenxơ 1-D có kích thước bằng kích thước chiều đầu tiên 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 như dữ liệu, ngoại trừ thứ nguyên 0 có kích thướck
, số lượng phân đoạn.
Hàm 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
Phân đoạnMax
SegmentMax( const ::tensorflow::Scope & scope, ::tensorflow::Input data, ::tensorflow::Input segment_ids )
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