Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
dòng chảy căng:: ôi:: FractionalMaxPool:: Attr
#include <nn_ops.h>
Trình thiết lập thuộc tính tùy chọn cho FractionalMaxPool .
Bản tóm tắt
Chức năng công cộng |
---|
Deterministic (bool x) | Khi được đặt thành True, vùng gộp cố định sẽ được sử dụng khi lặp qua nút FractionalMaxPool trong biểu đồ tính toán. |
Overlapping (bool x) | Khi được đặt thành True, điều đó có nghĩa là khi gộp, các giá trị ở ranh giới của các ô gộp liền kề sẽ được cả hai ô sử dụng. |
PseudoRandom (bool x) | Khi được đặt thành True, sẽ tạo chuỗi tổng hợp theo kiểu giả ngẫu nhiên, nếu không thì theo kiểu ngẫu nhiên. |
Seed (int64 x) | Nếu hạt giống hoặc hạt giống2 được đặt khác 0, thì bộ tạo số ngẫu nhiên sẽ được gieo hạt giống đã cho. |
Seed2 (int64 x) | Hạt giống thứ hai để tránh va chạm hạt giống. |
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, vùng gộp cố định sẽ được sử dụng khi lặp qua nút FractionalMaxPool trong biểu đồ tính toán.
Chủ yếu được sử dụng trong thử nghiệm đơn vị để xác định FractionalMaxPool .
Mặc định là sai
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, các giá trị ở 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 chuỗi gộp là [0, 2, 4] thì 16, ở chỉ số 2 sẽ được sử dụng hai lần. Kết quả sẽ là [20, 16] cho phép gộp tối đa theo phân số.
Mặc định là sai
giả ngẫu nhiên
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom(
bool x
)
Khi được đặt thành True, sẽ tạo chuỗi tổng hợp theo kiểu giả ngẫu nhiên, nếu không thì theo kiểu ngẫu nhiên.
Kiểm tra bài viết của Benjamin Graham, Fractional Max-Pooling để biết sự khác biệt giữa giả ngẫu nhiên và ngẫu nhiên.
Mặc định là sai
Hạt giống
TF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed(
int64 x
)
Nếu hạt giống hoặc hạt giống2 được đặt khác 0, thì bộ tạo số ngẫu nhiên sẽ được gieo hạt giống đã cho.
Nếu không, nó sẽ được gieo bởi 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
)
Hạt giống thứ hai để tránh va chạm hạt giống.
Mặc định là 0
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],[],null,["# tensorflow::ops::FractionalMaxPool::Attrs Struct Reference\n\ntensorflow::ops::FractionalMaxPool::Attrs\n=========================================\n\n`#include \u003cnn_ops.h\u003e`\n\nOptional attribute setters for [FractionalMaxPool](/versions/r1.15/api_docs/cc/class/tensorflow/ops/fractional-max-pool#classtensorflow_1_1ops_1_1_fractional_max_pool).\n\nSummary\n-------\n\n| ### Public attributes ||\n|---------------------------------------------------------------------------------------------------------------------------|---------|\n| [deterministic_](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1aafd4ee41920c87adbef0c771e0e4aba4)` = false` | `bool` |\n| [overlapping_](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a6b8769b5907abc5c5cee931232163a05)` = false` | `bool` |\n| [pseudo_random_](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a6c151417d34e214907edbe5759f54558)` = false` | `bool` |\n| [seed2_](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1aefa7cfbd921aed44c3aa965112aae471)` = 0` | `int64` |\n| [seed_](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a16a5faf4dbc78aa4273a0b4bd1b6bb16)` = 0` | `int64` |\n\n| ### Public functions ||\n|--------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Deterministic](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a9706cde32d80300611dd0f402e11c260)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/fractional-max-pool/attrs#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs) When set to True, a fixed pooling region will be used when iterating over a [FractionalMaxPool](/versions/r1.15/api_docs/cc/class/tensorflow/ops/fractional-max-pool#classtensorflow_1_1ops_1_1_fractional_max_pool) node in the computation graph. |\n| [Overlapping](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a88e7b77529a3eaad0c669ce58de7c8d6)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/fractional-max-pool/attrs#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs) When set to True, it means when pooling, the values at the boundary of adjacent pooling cells are used by both cells. |\n| [PseudoRandom](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a79febe1b4fc14f85af705bf34afcb0cb)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/fractional-max-pool/attrs#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs) When set to True, generates the pooling sequence in a pseudorandom fashion, otherwise, in a random fashion. |\n| [Seed](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1a2ddc35d0c34cc172bddeb5d1fe3efb47)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/fractional-max-pool/attrs#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs) If either seed or seed2 are set to be non-zero, the random number generator is seeded by the given seed. |\n| [Seed2](#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs_1ac3ab59fffb91f5171c0b93e5867dda8c)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r1.15/api_docs/cc/struct/tensorflow/ops/fractional-max-pool/attrs#structtensorflow_1_1ops_1_1_fractional_max_pool_1_1_attrs) An second seed to avoid seed collision. |\n\nPublic attributes\n-----------------\n\n### deterministic_\n\n```scdoc\nbool tensorflow::ops::FractionalMaxPool::Attrs::deterministic_ = false\n``` \n\n### overlapping_\n\n```scdoc\nbool tensorflow::ops::FractionalMaxPool::Attrs::overlapping_ = false\n``` \n\n### pseudo_random_\n\n```scdoc\nbool tensorflow::ops::FractionalMaxPool::Attrs::pseudo_random_ = false\n``` \n\n### seed2_\n\n```scdoc\nint64 tensorflow::ops::FractionalMaxPool::Attrs::seed2_ = 0\n``` \n\n### seed_\n\n```scdoc\nint64 tensorflow::ops::FractionalMaxPool::Attrs::seed_ = 0\n``` \n\nPublic functions\n----------------\n\n### Deterministic\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Deterministic(\n bool x\n)\n``` \nWhen set to True, a fixed pooling region will be used when iterating over a [FractionalMaxPool](/versions/r1.15/api_docs/cc/class/tensorflow/ops/fractional-max-pool#classtensorflow_1_1ops_1_1_fractional_max_pool) node in the computation graph.\n\nMainly used in unit test to make [FractionalMaxPool](/versions/r1.15/api_docs/cc/class/tensorflow/ops/fractional-max-pool#classtensorflow_1_1ops_1_1_fractional_max_pool) deterministic.\n\nDefaults to false \n\n### Overlapping\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Overlapping(\n bool x\n)\n``` \nWhen set to True, it means when pooling, the values at the boundary of adjacent pooling cells are used by both cells.\n\nFor example:\n\n\n`index 0 1 2 3 4`\n\n\n`value 20 5 16 3 7`\n\nIf the pooling sequence is \\[0, 2, 4\\], then 16, at index 2 will be used twice. The result would be \\[20, 16\\] for fractional max pooling.\n\nDefaults to false \n\n### PseudoRandom\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::PseudoRandom(\n bool x\n)\n``` \nWhen set to True, generates the pooling sequence in a pseudorandom fashion, otherwise, in a random fashion.\n\nCheck paper [Benjamin Graham, Fractional Max-Pooling](http://arxiv.org/abs/1412.6071) for difference between pseudorandom and random.\n\nDefaults to false \n\n### Seed\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed(\n int64 x\n)\n``` \nIf either seed or seed2 are set to be non-zero, the random number generator is seeded by the given seed.\n\nOtherwise, it is seeded by a random seed.\n\nDefaults to 0 \n\n### Seed2\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::FractionalMaxPool::Attrs::Seed2(\n int64 x\n)\n``` \nAn second seed to avoid seed collision.\n\nDefaults to 0"]]