dòng chảy căng:: ôi:: Phân đoạn chưa được sắp xếpTối thiểu
#include <math_ops.h>
Tính giá trị tối thiểu 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.
Toán tử này tương tự như toán tử tổng phân đoạn chưa được sắp xếp được tìm thấy (ở đây) . Thay vì tính tổng trên các phân đoạn, nó tính giá trị tối thiểu sao cho:
\(output_i = {j...} data_[j...]\) trong đó min vượt quá bộ dữ liệu j...
sao cho segment_ids[j...] == i
.
Nếu giá trị tối thiểu trống đối với ID phân đoạn nhất định i
, thì giá trị này sẽ xuất ra giá trị lớn nhất có thể cho loại số cụ thể, output[i] = numeric_limits ::max()
output[i] = numeric_limits ::max()
.
Ví dụ:
c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]]) tf.unsorted_segment_min(c, tf.constant([0, 1, 0]), num_segments=2) # ==> [[ 1, 2, 2, 1], # [5, 6, 7, 8]]
Nếu ID phân đoạn đã cho i
âm thì giá trị tương ứng sẽ bị loại bỏ và sẽ không được đưa vào kết quả.
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- Seg_ids: Một tensor có hình dạng là tiền tố của
data.shape
.
Trả về:
-
Output
: Có hình dạng giống như dữ liệu, ngoại trừ các thứ nguyênsegment_ids.rank
đầu tiên được thay thế bằng một thứ nguyên duy nhất có kích thướcnum_segments
.
Hàm tạo và hàm hủy | |
---|---|
UnsortedSegmentMin (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids, :: tensorflow::Input num_segments) |
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ạn chưa được sắp xếpTối thiểu
UnsortedSegmentMin( const ::tensorflow::Scope & scope, ::tensorflow::Input data, ::tensorflow::Input segment_ids, ::tensorflow::Input num_segments )
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
dòng chảy căng:: ôi:: Phân đoạn chưa được sắp xếpTối thiểu
#include <math_ops.h>
Tính giá trị tối thiểu 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.
Toán tử này tương tự như toán tử tổng phân đoạn chưa được sắp xếp được tìm thấy (ở đây) . Thay vì tính tổng trên các phân đoạn, nó tính giá trị tối thiểu sao cho:
\(output_i = {j...} data_[j...]\) trong đó min vượt quá bộ dữ liệu j...
sao cho segment_ids[j...] == i
.
Nếu giá trị tối thiểu trống đối với ID phân đoạn nhất định i
, thì giá trị này sẽ xuất ra giá trị lớn nhất có thể cho loại số cụ thể, output[i] = numeric_limits ::max()
output[i] = numeric_limits ::max()
.
Ví dụ:
c = tf.constant([[1,2,3,4], [5,6,7,8], [4,3,2,1]]) tf.unsorted_segment_min(c, tf.constant([0, 1, 0]), num_segments=2) # ==> [[ 1, 2, 2, 1], # [5, 6, 7, 8]]
Nếu ID phân đoạn đã cho i
âm thì giá trị tương ứng sẽ bị loại bỏ và sẽ không được đưa vào kết quả.
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- Seg_ids: Một tensor có hình dạng là tiền tố của
data.shape
.
Trả về:
-
Output
: Có hình dạng giống như dữ liệu, ngoại trừ các thứ nguyênsegment_ids.rank
đầu tiên được thay thế bằng một thứ nguyên duy nhất có kích thướcnum_segments
.
Hàm tạo và hàm hủy | |
---|---|
UnsortedSegmentMin (const :: tensorflow::Scope & scope, :: tensorflow::Input data, :: tensorflow::Input segment_ids, :: tensorflow::Input num_segments) |
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ạn chưa được sắp xếpTối thiểu
UnsortedSegmentMin( const ::tensorflow::Scope & scope, ::tensorflow::Input data, ::tensorflow::Input segment_ids, ::tensorflow::Input num_segments )
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