pub struct ChainConfig {
pub penalties: Penalties,
pub dry: Dry,
pub top_k: TopK,
pub tail_free: TailFree,
pub typical: Typical,
pub top_p: TopP,
pub min_p: MinP,
pub xtc: Xtc,
pub temperature: DynTemperature,
}Expand description
Configuration for the standard stage order.
Fields§
§penalties: PenaltiesRepetition, frequency, and presence penalties.
dry: DrySequence-extension penalty.
top_k: TopKLargest-logit truncation.
tail_free: TailFreeTail-free truncation.
typical: TypicalLocally typical truncation.
top_p: TopPCumulative probability truncation.
min_p: MinPMaximum-relative probability truncation.
xtc: XtcTop-choice exclusion.
temperature: DynTemperatureFixed or entropy-mapped temperature.
Trait Implementations§
Source§impl Clone for ChainConfig
impl Clone for ChainConfig
Source§impl Debug for ChainConfig
impl Debug for ChainConfig
Source§impl Default for ChainConfig
impl Default for ChainConfig
Source§impl PartialEq for ChainConfig
impl PartialEq for ChainConfig
impl StructuralPartialEq for ChainConfig
Auto Trait Implementations§
impl Freeze for ChainConfig
impl RefUnwindSafe for ChainConfig
impl Send for ChainConfig
impl Sync for ChainConfig
impl Unpin for ChainConfig
impl UnsafeUnpin for ChainConfig
impl UnwindSafe for ChainConfig
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