pub struct LSTMNetworkCache {
pub cell_caches: Vec<LSTMCellCache>,
pub output_dropout_masks: Vec<Option<Array2<f64>>>,
}Expand description
Values saved by one network time step.
Fields§
§cell_caches: Vec<LSTMCellCache>§output_dropout_masks: Vec<Option<Array2<f64>>>Inverted-dropout masks applied between layer i and layer i + 1.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LSTMNetworkCache
impl RefUnwindSafe for LSTMNetworkCache
impl Send for LSTMNetworkCache
impl Sync for LSTMNetworkCache
impl Unpin for LSTMNetworkCache
impl UnsafeUnpin for LSTMNetworkCache
impl UnwindSafe for LSTMNetworkCache
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