pub struct WhisperWeightPrefix {
pub encoder: String,
pub decoder: String,
pub hf_embed_names: bool,
}Fields§
§encoder: String§decoder: String§hf_embed_names: boolImplementations§
Source§impl WhisperWeightPrefix
impl WhisperWeightPrefix
pub fn detect(weights: &WeightMap) -> WhisperWeightPrefix
pub fn enc_layer(&self, i: usize, suffix: &str) -> String
pub fn dec_layer(&self, i: usize, suffix: &str) -> String
pub fn enc_conv1_w(&self) -> String
pub fn enc_conv1_b(&self) -> String
pub fn enc_conv2_w(&self) -> String
pub fn enc_conv2_b(&self) -> String
pub fn enc_ln_post_w(&self) -> String
pub fn enc_ln_post_b(&self) -> String
pub fn dec_embed_tokens(&self) -> String
pub fn dec_embed_positions(&self) -> String
pub fn dec_ln_w(&self) -> String
pub fn dec_ln_b(&self) -> String
Trait Implementations§
Source§impl Clone for WhisperWeightPrefix
impl Clone for WhisperWeightPrefix
Source§fn clone(&self) -> WhisperWeightPrefix
fn clone(&self) -> WhisperWeightPrefix
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WhisperWeightPrefix
impl RefUnwindSafe for WhisperWeightPrefix
impl Send for WhisperWeightPrefix
impl Sync for WhisperWeightPrefix
impl Unpin for WhisperWeightPrefix
impl UnsafeUnpin for WhisperWeightPrefix
impl UnwindSafe for WhisperWeightPrefix
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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