pub struct SamplerParams {
pub temperature: f32,
pub top_p: f32,
pub top_k: Option<usize>,
}Expand description
Sampler parameters for reproducibility.
Fields§
§temperature: f32§top_p: f32§top_k: Option<usize>Trait Implementations§
Source§impl Clone for SamplerParams
impl Clone for SamplerParams
Source§fn clone(&self) -> SamplerParams
fn clone(&self) -> SamplerParams
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 Debug for SamplerParams
impl Debug for SamplerParams
Source§impl Default for SamplerParams
impl Default for SamplerParams
Source§impl<'de> Deserialize<'de> for SamplerParams
impl<'de> Deserialize<'de> for SamplerParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SamplerParams
impl RefUnwindSafe for SamplerParams
impl Send for SamplerParams
impl Sync for SamplerParams
impl Unpin for SamplerParams
impl UnwindSafe for SamplerParams
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