pub struct SamplingConfig {
pub processor_chain: LogitsProcessorChain,
pub sampler: Box<dyn Sampler>,
}Expand description
Complete sampling configuration
Fields§
§processor_chain: LogitsProcessorChain§sampler: Box<dyn Sampler>Implementations§
Source§impl SamplingConfig
impl SamplingConfig
Sourcepub fn from_params(params: &SamplingParams) -> Self
pub fn from_params(params: &SamplingParams) -> Self
Create from sampling parameters
Auto Trait Implementations§
impl Freeze for SamplingConfig
impl !RefUnwindSafe for SamplingConfig
impl Send for SamplingConfig
impl Sync for SamplingConfig
impl Unpin for SamplingConfig
impl UnsafeUnpin for SamplingConfig
impl !UnwindSafe for SamplingConfig
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