Thực hiện tổng hợp trung bình phân đoạn trên đầu vào.
Tổng hợp trung bình phân số tương tự như tổng hợp tối đa phân số trong bước tạo vùng tổng hợp. Sự khác biệt duy nhất là sau khi các vùng gộp được tạo ra, một phép toán trung bình được thực hiện thay vì một phép toán tối đa trong mỗi vùng gộp.
Các lớp lồng nhau
lớp học | FractionalAvgPool.Options | Thuộc tính tùy chọn cho FractionalAvgPool |
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công khai
Đầu ra < TInt64 > | colPoolingSequence () trình tự gộp cột, cần thiết để tính toán độ dốc. |
tĩnh <T mở rộng TNumber > FractionalAvgPool <T> | tạo ( Phạm vi phạm vi, giá trị Toán hạng <T>, Danh sách<Float> poolingRatio, Tùy chọn... tùy chọn) Phương thức gốc để tạo một lớp bao bọc một thao tác FractionalAvgPool mới. |
FractionalAvgPool.Options tĩnh | xác định (xác định Boolean) |
Đầu ra <T> | đầu ra () tenxơ đầu ra sau khi gộp phân số trung bình. |
FractionalAvgPool.Options tĩnh | chồng chéo (Chồng chéo Boolean) |
FractionalAvgPool.Options tĩnh | pseudoRandom (Boolean pseudoRandom) |
Đầu ra < TInt64 > | rowPoolingSequence () trình tự gộp hàng, cần thiết để tính toán độ dốc. |
FractionalAvgPool.Options tĩnh | hạt giống (Hạt dài) |
FractionalAvgPool.Options tĩnh | hạt giống2 (Hạt dài2) |
Phương pháp kế thừa
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Phương pháp công khai
public static FractionalAvgPool <T> tạo ( Phạm vi phạm vi, Giá trị toán hạng <T>, Danh sách<Float> poolingRatio, Tùy chọn... tùy chọn)
Phương thức gốc để tạo một lớp bao bọc một thao tác FractionalAvgPool mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
giá trị | 4-D với hình dạng `[lô, chiều cao, chiều rộng, kênh]`. |
tỷ lệ gộp | Tỷ lệ gộp cho từng thứ nguyên của `value`, hiện chỉ hỗ trợ thứ nguyên hàng và cột và phải >= 1,0. Ví dụ: tỷ lệ gộp hợp lệ có dạng [1,0, 1,44, 1,73, 1,0]. Phần tử đầu tiên và cuối cùng phải là 1.0 vì chúng tôi không cho phép gộp các thứ nguyên theo lô và kênh. 1,44 và 1,73 lần lượt là tỷ lệ gộp theo kích thước chiều cao và chiều rộng. |
tùy chọn | mang các giá trị thuộc tính tùy chọn |
Trả lại
- một phiên bản mới của FractionalAvgPool
xác định tĩnh công khai FractionalAvgPool.Options (xác định Boolean)
Thông số
mang tính quyết định | Khi được đặt thành True, vùng gộp cố định sẽ được sử dụng khi lặp qua nút FractionalAvgPool trong biểu đồ tính toán. Chủ yếu được sử dụng trong thử nghiệm đơn vị để xác định FractionalAvgPool. |
---|
chồng chéo tĩnh công khai FractionalAvgPool.Options (chồng chéo Boolean)
Thông số
qua nối chồng | 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ụ: `chỉ số 0 1 2 3 4` `giá trị 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à [41/3, 26/3] đối với tổng hợp trung bình theo tỷ lệ. |
---|
public static FractionalAvgPool.Options pseudoRandom (Boolean pseudoRandom)
Thông số
giả ngẫu nhiên | 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 [Benjamin Graham, Fractional Max-Pooling](http://arxiv.org/abs/1412.6071) để biết sự khác biệt giữa giả ngẫu nhiên và ngẫu nhiên. |
---|
public static FractionalAvgPool.Options hạt giống (Hạt giống dài)
Thông số
hạt giống | 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. |
---|
public static FractionalAvgPool.Optionsseed2 ( Hạt giống dài2)
Thông số
hạt giống2 | Hạt giống thứ hai để tránh va chạm hạt giống. |
---|