pub struct GgufRequiredFields {
pub context_length: Option<u64>,
pub embedding_length: Option<u64>,
pub block_count: Option<u64>,
pub tokenizer_model: Option<String>,
pub has_tokens: bool,
}Expand description
llama.cpp’s load-time required GGUF metadata fields. All are read by
load_hparams; missing any throws at load time.
Fields§
§context_length: Option<u64>§embedding_length: Option<u64>§block_count: Option<u64>§tokenizer_model: Option<String>§has_tokens: boolImplementations§
Trait Implementations§
Source§impl Clone for GgufRequiredFields
impl Clone for GgufRequiredFields
Source§fn clone(&self) -> GgufRequiredFields
fn clone(&self) -> GgufRequiredFields
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 moreSource§impl Debug for GgufRequiredFields
impl Debug for GgufRequiredFields
Source§impl Default for GgufRequiredFields
impl Default for GgufRequiredFields
Source§fn default() -> GgufRequiredFields
fn default() -> GgufRequiredFields
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GgufRequiredFields
impl RefUnwindSafe for GgufRequiredFields
impl Send for GgufRequiredFields
impl Sync for GgufRequiredFields
impl Unpin for GgufRequiredFields
impl UnsafeUnpin for GgufRequiredFields
impl UnwindSafe for GgufRequiredFields
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