Struct kn_cuda_sys::wrapper::descriptor::TensorReduceDescriptor
source · pub struct TensorReduceDescriptor { /* private fields */ }Implementations§
source§impl TensorReduceDescriptor
impl TensorReduceDescriptor
pub fn new(operation: cudnnReduceTensorOp_t) -> Self
pub fn workspace_size( &self, handle: &CudnnHandle, a_desc: &TensorDescriptor, c_desc: &TensorDescriptor ) -> usize
pub unsafe fn inner(&self) -> cudnnReduceTensorDescriptor_t
Trait Implementations§
source§impl Debug for TensorReduceDescriptor
impl Debug for TensorReduceDescriptor
Auto Trait Implementations§
impl Freeze for TensorReduceDescriptor
impl RefUnwindSafe for TensorReduceDescriptor
impl !Send for TensorReduceDescriptor
impl !Sync for TensorReduceDescriptor
impl Unpin for TensorReduceDescriptor
impl UnwindSafe for TensorReduceDescriptor
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