pub struct DpoConfig {
pub hyperparameters: Option<Hyperparameters>,
}Expand description
Configuration for DPO (Direct Preference Optimization) fine-tuning.
Fields§
§hyperparameters: Option<Hyperparameters>Hyperparameters for DPO fine-tuning.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DpoConfig
impl<'de> Deserialize<'de> for DpoConfig
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 DpoConfig
impl RefUnwindSafe for DpoConfig
impl Send for DpoConfig
impl Sync for DpoConfig
impl Unpin for DpoConfig
impl UnsafeUnpin for DpoConfig
impl UnwindSafe for DpoConfig
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