oa::ml::nn::VectorQuantizerConfig
Configuration for one EMA-trained vector-quantization codebook.
Declaration
pub struct VectorQuantizerConfig { pub num_codes: usize, pub code_dim: usize, pub commitment_beta: f32, pub ema_decay: f32, pub ema_epsilon: f32, pub dead_threshold: f32, pub normalize_codes: bool, }Public Rust declaration.
Public Methods
Associated Functions
Public Data Members
num_codesusizefieldcode_dimusizefieldcommitment_betaf32fieldema_decayf32fieldema_epsilonf32fielddead_thresholdf32fieldnormalize_codesboolfieldPublic Method Documentation
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.