Struct rcudnn::NormalizationDescriptor
source · pub struct NormalizationDescriptor { /* private fields */ }
Expand description
Describes a LRN Descriptor.
Implementations§
source§impl NormalizationDescriptor
impl NormalizationDescriptor
sourcepub fn new(
lrn_n: u32,
lrn_alpha: f64,
lrn_beta: f64,
lrn_k: f64
) -> Result<NormalizationDescriptor, Error>
pub fn new( lrn_n: u32, lrn_alpha: f64, lrn_beta: f64, lrn_k: f64 ) -> Result<NormalizationDescriptor, Error>
Initializes a new CUDA cuDNN LRNDescriptor.
sourcepub fn from_c(id: cudnnLRNDescriptor_t) -> NormalizationDescriptor
pub fn from_c(id: cudnnLRNDescriptor_t) -> NormalizationDescriptor
Initializes a new CUDA cuDNN NormalizationDescriptor from its C type.
sourcepub fn id_c(&self) -> &cudnnLRNDescriptor_t
pub fn id_c(&self) -> &cudnnLRNDescriptor_t
Returns the CUDA cuDNN NormalizationDescriptor as its C type.
Trait Implementations§
source§impl Clone for NormalizationDescriptor
impl Clone for NormalizationDescriptor
source§fn clone(&self) -> NormalizationDescriptor
fn clone(&self) -> NormalizationDescriptor
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NormalizationDescriptor
impl Debug for NormalizationDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for NormalizationDescriptor
impl !Send for NormalizationDescriptor
impl !Sync for NormalizationDescriptor
impl Unpin for NormalizationDescriptor
impl UnwindSafe for NormalizationDescriptor
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