Struct border_core::replay_buffer::SimpleStepProcessor
source · [−]pub struct SimpleStepProcessor<E, O, A> { /* private fields */ }
Expand description
A generic implementation of StepProcessorBase.
It supports 1-step TD backup for non-vectorized environment:
E::Obs.len()
must be 1.
Trait Implementations
impl<E, O, A> StepProcessorBase<E> for SimpleStepProcessor<E, O, A> where
E: Env,
O: SubBatch + From<E::Obs>,
A: SubBatch + From<E::Act>,
impl<E, O, A> StepProcessorBase<E> for SimpleStepProcessor<E, O, A> where
E: Env,
O: SubBatch + From<E::Obs>,
A: SubBatch + From<E::Act>,
type Config = SimpleStepProcessorConfig
type Config = SimpleStepProcessorConfig
Configuration.