pub struct CompletionTrainingParameters {
pub training_steps: Option<Option<i32>>,
pub learning_rate: Option<f64>,
pub weight_decay: Option<Option<f64>>,
pub warmup_fraction: Option<Option<f64>>,
pub epochs: Option<Option<f64>>,
pub seq_len: Option<Option<i32>>,
pub fim_ratio: Option<Option<f64>>,
}Fields§
§training_steps: Option<Option<i32>>§learning_rate: Option<f64>§weight_decay: Option<Option<f64>>§warmup_fraction: Option<Option<f64>>§epochs: Option<Option<f64>>§seq_len: Option<Option<i32>>§fim_ratio: Option<Option<f64>>Implementations§
Source§impl CompletionTrainingParameters
impl CompletionTrainingParameters
pub fn new() -> CompletionTrainingParameters
Trait Implementations§
Source§impl Clone for CompletionTrainingParameters
impl Clone for CompletionTrainingParameters
Source§fn clone(&self) -> CompletionTrainingParameters
fn clone(&self) -> CompletionTrainingParameters
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 CompletionTrainingParameters
impl Debug for CompletionTrainingParameters
Source§impl Default for CompletionTrainingParameters
impl Default for CompletionTrainingParameters
Source§fn default() -> CompletionTrainingParameters
fn default() -> CompletionTrainingParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompletionTrainingParameters
impl<'de> Deserialize<'de> for CompletionTrainingParameters
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
Source§impl PartialEq for CompletionTrainingParameters
impl PartialEq for CompletionTrainingParameters
Source§fn eq(&self, other: &CompletionTrainingParameters) -> bool
fn eq(&self, other: &CompletionTrainingParameters) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CompletionTrainingParameters
Auto Trait Implementations§
impl Freeze for CompletionTrainingParameters
impl RefUnwindSafe for CompletionTrainingParameters
impl Send for CompletionTrainingParameters
impl Sync for CompletionTrainingParameters
impl Unpin for CompletionTrainingParameters
impl UnsafeUnpin for CompletionTrainingParameters
impl UnwindSafe for CompletionTrainingParameters
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