pub struct DecoderOutput { /* private fields */ }Expand description
Decoder output.
Implementations§
Trait Implementations§
Source§impl LayerOutputs for DecoderOutput
impl LayerOutputs for DecoderOutput
Source§fn layer_outputs(&self) -> &[Tensor]
fn layer_outputs(&self) -> &[Tensor]
Outputs of all layers.
Source§fn embedding_layer_output(&self) -> Option<&Tensor>
fn embedding_layer_output(&self) -> Option<&Tensor>
Output of the embedding layer.
Auto Trait Implementations§
impl Freeze for DecoderOutput
impl !RefUnwindSafe for DecoderOutput
impl Send for DecoderOutput
impl Sync for DecoderOutput
impl Unpin for DecoderOutput
impl !UnwindSafe for DecoderOutput
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more