123456789101112131415161718192021222324252627282930313233 |
- #pragma once
- #include <ATen/ATen.h>
- #include "../macros.h"
- namespace vision {
- namespace ops {
- VISION_API std::tuple<at::Tensor, at::Tensor> ps_roi_pool(
- const at::Tensor& input,
- const at::Tensor& rois,
- double spatial_scale,
- int64_t pooled_height,
- int64_t pooled_width);
- namespace detail {
- at::Tensor _ps_roi_pool_backward(
- const at::Tensor& grad,
- const at::Tensor& rois,
- const at::Tensor& channel_mapping,
- double spatial_scale,
- int64_t pooled_height,
- int64_t pooled_width,
- int64_t batch_size,
- int64_t channels,
- int64_t height,
- int64_t width);
- } // namespace detail
- } // namespace ops
- } // namespace vision
|