pub struct GruDescriptor { /* private fields */ }Implementations§
Source§impl GruDescriptor
impl GruDescriptor
pub fn input_feature_channels(&self) -> usize
pub fn set_input_feature_channels(&self, value: usize)
pub fn output_feature_channels(&self) -> usize
pub fn set_output_feature_channels(&self, value: usize)
pub fn use_layer_input_unit_transform_mode(&self) -> bool
pub fn set_use_layer_input_unit_transform_mode(&self, value: bool)
pub fn use_float32_weights(&self) -> bool
pub fn set_use_float32_weights(&self, value: bool)
pub fn layer_sequence_direction(&self) -> usize
pub fn set_layer_sequence_direction(&self, value: usize)
Source§impl GruDescriptor
impl GruDescriptor
pub fn new( input_feature_channels: usize, output_feature_channels: usize, ) -> Option<Self>
pub fn as_descriptor(&self) -> Option<RnnDescriptor>
pub fn gate_pnorm_value(&self) -> f32
pub fn set_gate_pnorm_value(&self, value: f32)
pub fn flip_output_gates(&self) -> bool
pub fn set_flip_output_gates(&self, value: bool)
Trait Implementations§
Source§impl Drop for GruDescriptor
impl Drop for GruDescriptor
impl Send for GruDescriptor
impl Sync for GruDescriptor
Auto Trait Implementations§
impl Freeze for GruDescriptor
impl RefUnwindSafe for GruDescriptor
impl Unpin for GruDescriptor
impl UnsafeUnpin for GruDescriptor
impl UnwindSafe for GruDescriptor
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