pub struct Multinomial { /* private fields */ }Expand description
A Sampler which chooses a token ID according to the probability of each
logit.
Input logits are first normalized using a softmax operation before a token ID is sampled according to the probability of each logit.
By default sampling uses a random seed so results will vary for each run.
To get repeatable sampling, use with_seed.
Implementations§
Trait Implementations§
Source§impl Clone for Multinomial
impl Clone for Multinomial
Source§fn clone(&self) -> Multinomial
fn clone(&self) -> Multinomial
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for Multinomial
impl Default for Multinomial
Source§fn default() -> Multinomial
fn default() -> Multinomial
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for Multinomial
impl !RefUnwindSafe for Multinomial
impl Send for Multinomial
impl !Sync for Multinomial
impl Unpin for Multinomial
impl UnwindSafe for Multinomial
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