pub struct FlowMatchConfig {Show 13 fields
pub base_image_seq_len: usize,
pub max_image_seq_len: usize,
pub base_shift: f32,
pub max_shift: f32,
pub shift_terminal: f32,
pub num_train_timesteps: usize,
pub use_dynamic_shifting: bool,
pub time_shift_type: String,
pub invert_sigmas: bool,
pub stochastic_sampling: bool,
pub use_karras_sigmas: bool,
pub use_exponential_sigmas: bool,
pub use_beta_sigmas: bool,
}Fields§
§base_image_seq_len: usize§max_image_seq_len: usize§base_shift: f32§max_shift: f32§shift_terminal: f32§num_train_timesteps: usize§use_dynamic_shifting: bool§time_shift_type: String§invert_sigmas: bool§stochastic_sampling: bool§use_karras_sigmas: bool§use_exponential_sigmas: bool§use_beta_sigmas: boolTrait Implementations§
Source§impl Clone for FlowMatchConfig
impl Clone for FlowMatchConfig
Source§impl Debug for FlowMatchConfig
impl Debug for FlowMatchConfig
Source§impl Default for FlowMatchConfig
impl Default for FlowMatchConfig
Source§impl<'de> Deserialize<'de> for FlowMatchConfigwhere
FlowMatchConfig: Default,
impl<'de> Deserialize<'de> for FlowMatchConfigwhere
FlowMatchConfig: Default,
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 FlowMatchConfig
impl RefUnwindSafe for FlowMatchConfig
impl Send for FlowMatchConfig
impl Sync for FlowMatchConfig
impl Unpin for FlowMatchConfig
impl UnsafeUnpin for FlowMatchConfig
impl UnwindSafe for FlowMatchConfig
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