tensorflow::ops::FractionalMaxPool::Attrs
#include <nn_ops.h>Các thiết lập thuộc tính tùy chọn cho FractionalMaxPool .
Bản tóm tắt
Thuộc tính công khai | |
|---|---|
deterministic_ = false | bool |
overlapping_ = false | bool |
pseudo_random_ = false | bool |
seed2_ = 0 | int64 |
seed_ = 0 | int64 |
Chức năng công cộng | |
|---|---|
Deterministic (bool x) | TF_MUST_USE_RESULT Attrs Khi được đặt thành True, một vùng gộp cố định sẽ được sử dụng khi lặp qua một nút FractionalMaxPool trong đồ thị tính toán. |
Overlapping (bool x) | TF_MUST_USE_RESULT Attrs Khi được đặt thành True, điều đó có nghĩa là khi gộp dữ liệu, các giá trị tại ranh giới của các ô gộp liền kề sẽ được cả hai ô sử dụng. |
PseudoRandom (bool x) | TF_MUST_USE_RESULT Attrs Khi được đặt thành True, chuỗi gộp sẽ được tạo ra theo kiểu giả ngẫu nhiên, ngược lại, sẽ được tạo ra theo kiểu ngẫu nhiên. |
Seed (int64 x) | TF_MUST_USE_RESULT Attrs Nếu seed hoặc seed2 được đặt khác 0, bộ tạo số ngẫu nhiên sẽ được gieo hạt giống bằng seed đã cho. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs Thêm một hạt giống thứ hai để tránh hiện tượng các hạt giống va chạm. |
Thuộc tính công khai
xác định_
bool tensorflow::ops::FractionalMaxPool::Attrs::deterministic_ = false
chồng chéo_
bool tensorflow::ops::FractionalMaxPool::Attrs::overlapping_ = false
giả_ngẫu_nhiên_
bool tensorflow::ops::FractionalMaxPool::Attrs::pseudo_random_ = false
hạt giống2_
int64 tensorflow::ops::FractionalMaxPool::Attrs::seed2_ = 0
hạt giống_
int64 tensorflow::ops::FractionalMaxPool::Attrs::seed_ = 0
Chức năng công cộng
Xác định
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Deterministic( bool x )
Khi được đặt thành True, một vùng gộp cố định sẽ được sử dụng khi lặp qua một nút FractionalMaxPool trong đồ thị tính toán.
Chủ yếu được sử dụng trong kiểm thử đơn vị để làm cho FractionalMaxPool trở nên xác định.
Mặc định là false
Sự chồng chéo
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Overlapping( bool x )
Khi được đặt thành True, điều đó có nghĩa là khi gộp dữ liệu, các giá trị tại ranh giới của các ô gộp liền kề sẽ được cả hai ô sử dụng.
Ví dụ:
index 0 1 2 3 4
value 20 5 16 3 7
Nếu dãy gộp là [0, 2, 4], thì phần tử 16 ở chỉ số 2 sẽ được sử dụng hai lần. Kết quả sẽ là [20, 16] đối với phép gộp tối đa phân số.
Mặc định là false
Ngẫu nhiên giả
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom( bool x )
Khi được đặt thành True, chuỗi gộp sẽ được tạo ra theo kiểu giả ngẫu nhiên, ngược lại, sẽ được tạo ra theo kiểu ngẫu nhiên.
Hãy tham khảo bài báo của Benjamin Graham, "Fractional Max-Pooling" để hiểu sự khác biệt giữa giả ngẫu nhiên và ngẫu nhiên.
Mặc định là false
Hạt giống
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed( int64 x )
Nếu seed hoặc seed2 được đặt khác 0, bộ tạo số ngẫu nhiên sẽ được gieo hạt giống bằng seed đã cho.
Ngược lại, nó được tạo ra bằng một hạt giống ngẫu nhiên.
Mặc định là 0
Hạt giống2
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed2( int64 x )
Thêm một hạt giống thứ hai để tránh hiện tượng các hạt giống va chạm.
Mặc định là 0