pub enum LogitsReturnPolicy {
FullLogits,
GreedyArgmax {
token_mask: Option<TokenSelectionMask>,
repetition_penalty: Option<GreedyRepetitionPenalty>,
},
}Variants§
Implementations§
Source§impl LogitsReturnPolicy
impl LogitsReturnPolicy
pub fn requires_full_logits(&self) -> bool
Trait Implementations§
Source§impl Clone for LogitsReturnPolicy
impl Clone for LogitsReturnPolicy
Source§fn clone(&self) -> LogitsReturnPolicy
fn clone(&self) -> LogitsReturnPolicy
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 LogitsReturnPolicy
impl Debug for LogitsReturnPolicy
Auto Trait Implementations§
impl Freeze for LogitsReturnPolicy
impl RefUnwindSafe for LogitsReturnPolicy
impl Send for LogitsReturnPolicy
impl Sync for LogitsReturnPolicy
impl Unpin for LogitsReturnPolicy
impl UnsafeUnpin for LogitsReturnPolicy
impl UnwindSafe for LogitsReturnPolicy
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