pub struct EpochEmbedding {
pub cls_emb: Vec<f32>,
pub patch_embs: Vec<f32>,
pub embed_dim: usize,
pub num_patches: usize,
}Expand description
Per-epoch embedding produced by OSF.
Fields§
§cls_emb: Vec<f32>CLS embedding values (row-major f32): [D].
patch_embs: Vec<f32>Patch embedding values (row-major f32): [N, D].
embed_dim: usizeCLS embedding dimension.
num_patches: usizeNumber of patches.
Auto Trait Implementations§
impl Freeze for EpochEmbedding
impl RefUnwindSafe for EpochEmbedding
impl Send for EpochEmbedding
impl Sync for EpochEmbedding
impl Unpin for EpochEmbedding
impl UnsafeUnpin for EpochEmbedding
impl UnwindSafe for EpochEmbedding
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