Struct kn_cuda_sys::wrapper::descriptor::PoolingDescriptor
source · pub struct PoolingDescriptor(/* private fields */);Implementations§
source§impl PoolingDescriptor
impl PoolingDescriptor
pub fn new( mode: cudnnPoolingMode_t, size_y: i32, size_x: i32, pad_y: i32, pad_x: i32, stride_y: i32, stride_x: i32 ) -> Self
pub fn output_shape(&self, input_desc: &TensorDescriptor) -> [i32; 4]
pub unsafe fn inner(&self) -> cudnnPoolingDescriptor_t
Trait Implementations§
source§impl Debug for PoolingDescriptor
impl Debug for PoolingDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for PoolingDescriptor
impl !Send for PoolingDescriptor
impl !Sync for PoolingDescriptor
impl Unpin for PoolingDescriptor
impl UnwindSafe for PoolingDescriptor
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more