Struct rcudnn::utils::ActivationConfig
source · pub struct ActivationConfig { /* private fields */ }
Expand description
Provides a convenient interface to access cuDNN’s Activation Descriptor.
You woudn’t use this struct yourself, but rather obtain it through Cudnn.init_activation()
.
Implementations§
source§impl ActivationConfig
impl ActivationConfig
sourcepub fn new(
activation_sigmoid_desc: ActivationDescriptor,
activation_relu_desc: ActivationDescriptor,
activation_clipped_relu_desc: ActivationDescriptor,
activation_tanh_desc: ActivationDescriptor
) -> ActivationConfig
pub fn new( activation_sigmoid_desc: ActivationDescriptor, activation_relu_desc: ActivationDescriptor, activation_clipped_relu_desc: ActivationDescriptor, activation_tanh_desc: ActivationDescriptor ) -> ActivationConfig
Returns a new ActivationConfig.
sourcepub fn activation_sigmoid_desc(&self) -> &ActivationDescriptor
pub fn activation_sigmoid_desc(&self) -> &ActivationDescriptor
Returns activation_sigmoid_desc
.
sourcepub fn activation_relu_desc(&self) -> &ActivationDescriptor
pub fn activation_relu_desc(&self) -> &ActivationDescriptor
Returns activation_relu_desc
.
sourcepub fn activation_clipped_relu_desc(&self) -> &ActivationDescriptor
pub fn activation_clipped_relu_desc(&self) -> &ActivationDescriptor
Returns activation_clipped_relu_desc
.
sourcepub fn activation_tanh_desc(&self) -> &ActivationDescriptor
pub fn activation_tanh_desc(&self) -> &ActivationDescriptor
Returns activation_tanh_desc
.
Auto Trait Implementations§
impl RefUnwindSafe for ActivationConfig
impl !Send for ActivationConfig
impl !Sync for ActivationConfig
impl Unpin for ActivationConfig
impl UnwindSafe for ActivationConfig
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