Enum coaster_nn::DirectionMode
source · pub enum DirectionMode {
UniDirectional,
BiDirectional,
}
Expand description
Direction Mode for RNN [cudnnDirectionMode_t][1] [1]: https://docs.nvidia.com/deeplearning/sdk/cudnn-api/index.html#cudnnDirectionMode_t
Variants§
UniDirectional
CUDNN_UNIDIRECTIONAL - The network iterates from first to last
BiDirectional
CUDNN_BIDIRECTION - Concats recurrent output of First -> Last && Last -> First
Implementations§
source§impl DirectionMode
impl DirectionMode
sourcepub fn from_string(input: &str) -> Result<Self, &str>
pub fn from_string(input: &str) -> Result<Self, &str>
Convert to DirectionMode from String Representation
Trait Implementations§
source§impl Clone for DirectionMode
impl Clone for DirectionMode
source§fn clone(&self) -> DirectionMode
fn clone(&self) -> DirectionMode
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 DirectionMode
impl Debug for DirectionMode
source§impl Display for DirectionMode
impl Display for DirectionMode
source§impl PartialEq for DirectionMode
impl PartialEq for DirectionMode
source§fn eq(&self, other: &DirectionMode) -> bool
fn eq(&self, other: &DirectionMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for DirectionMode
impl Eq for DirectionMode
impl StructuralPartialEq for DirectionMode
Auto Trait Implementations§
impl RefUnwindSafe for DirectionMode
impl Send for DirectionMode
impl Sync for DirectionMode
impl Unpin for DirectionMode
impl UnwindSafe for DirectionMode
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