pub struct IwScheduler {
pub beta_0: f32,
pub beta_final: f32,
pub n_opts_final: usize,
pub n_opts: usize,
}
Expand description
Scheduler of the exponent of importance weight for PER.
Fields§
§beta_0: f32
Initial value of $\beta$.
beta_final: f32
Final value of $\beta$.
n_opts_final: usize
Optimization steps when beta reaches its final value.
n_opts: usize
Current optimizatioin steps.
Implementations§
Trait Implementations§
Source§impl Clone for IwScheduler
impl Clone for IwScheduler
Source§fn clone(&self) -> IwScheduler
fn clone(&self) -> IwScheduler
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 IwScheduler
impl Debug for IwScheduler
Source§impl<'de> Deserialize<'de> for IwScheduler
impl<'de> Deserialize<'de> for IwScheduler
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 IwScheduler
impl PartialEq for IwScheduler
Source§impl Serialize for IwScheduler
impl Serialize for IwScheduler
impl StructuralPartialEq for IwScheduler
Auto Trait Implementations§
impl Freeze for IwScheduler
impl RefUnwindSafe for IwScheduler
impl Send for IwScheduler
impl Sync for IwScheduler
impl Unpin for IwScheduler
impl UnwindSafe for IwScheduler
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