oa::ml::training::PpoTrainerConfig
Complete categorical PPO collection and update policy.
Declaration
pub struct PpoTrainerConfig { pub rollouts: u64, pub horizon: usize, pub environments: usize, pub update_epochs: u64, pub observation_shape: Vec<usize>, pub seed: u64, pub enable_gpu_timing: bool, pub gae: GaeConfig, pub loss: PpoLossConfig, }Public Rust declaration.
Public Methods
Associated Functions
Public Data Members
rolloutsu64fieldhorizonusizefieldenvironmentsusizefieldupdate_epochsu64fieldobservation_shapeVec<usize>fieldseedu64fieldenable_gpu_timingboolfieldgaeGaeConfigfieldlossPpoLossConfigfieldPublic 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.