pub struct EvalMultimodalChunksParams {
pub start_position: llama_pos,
pub seq_id: llama_seq_id,
pub n_batch: i32,
pub logits_last: bool,
}Expand description
Settings for one eval_multimodal_chunks call on a SampledTokenClassifier.
Fields§
§start_position: llama_posPosition of the first chunk token within the target sequence.
seq_id: llama_seq_idSequence id under which the chunks are evaluated.
n_batch: i32Logical batch size for splitting chunk tokens into decode batches.
logits_last: boolWhether logits are requested for the final token of the final chunk.
Trait Implementations§
Source§impl Clone for EvalMultimodalChunksParams
impl Clone for EvalMultimodalChunksParams
Source§fn clone(&self) -> EvalMultimodalChunksParams
fn clone(&self) -> EvalMultimodalChunksParams
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 moreimpl Copy for EvalMultimodalChunksParams
Auto Trait Implementations§
impl Freeze for EvalMultimodalChunksParams
impl RefUnwindSafe for EvalMultimodalChunksParams
impl Send for EvalMultimodalChunksParams
impl Sync for EvalMultimodalChunksParams
impl Unpin for EvalMultimodalChunksParams
impl UnsafeUnpin for EvalMultimodalChunksParams
impl UnwindSafe for EvalMultimodalChunksParams
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> 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