pub struct NeuralRLAgent {
pub config: AdvancedConfig,
pub learning_rate: f64,
}Expand description
Neural reinforcement learning agent
Fields§
§config: AdvancedConfigAgent configuration
learning_rate: f64Learning rate
Trait Implementations§
Source§impl Debug for NeuralRLAgent
impl Debug for NeuralRLAgent
Auto Trait Implementations§
impl Freeze for NeuralRLAgent
impl RefUnwindSafe for NeuralRLAgent
impl Send for NeuralRLAgent
impl Sync for NeuralRLAgent
impl Unpin for NeuralRLAgent
impl UnwindSafe for NeuralRLAgent
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more