1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#![warn(missing_docs)]
//! Core components for reinforcement learning.
pub mod error;
pub mod record;
pub mod util;
pub mod replay_buffer;
mod base;
pub use base::{
Act,
Agent,
Batch,
Env,
Info,
Obs,
Policy,
ReplayBufferBase,
Step,
StepProcessorBase,
};
mod shape;
pub use shape::Shape;
mod trainer;
pub use trainer::{Trainer, TrainerConfig, SyncSampler};