pub enum DqnExplorer {
Softmax(Softmax),
EpsilonGreedy(EpsilonGreedy),
}Expand description
Explorers for DQN.
Variants§
Softmax(Softmax)
Softmax action selection.
EpsilonGreedy(EpsilonGreedy)
Epsilon-greedy action selection.
Trait Implementations§
Source§impl Clone for DqnExplorer
impl Clone for DqnExplorer
Source§fn clone(&self) -> DqnExplorer
fn clone(&self) -> DqnExplorer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DqnExplorer
impl Debug for DqnExplorer
Source§impl<'de> Deserialize<'de> for DqnExplorer
impl<'de> Deserialize<'de> for DqnExplorer
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DqnExplorer
impl PartialEq for DqnExplorer
Source§impl Serialize for DqnExplorer
impl Serialize for DqnExplorer
impl StructuralPartialEq for DqnExplorer
Auto Trait Implementations§
impl Freeze for DqnExplorer
impl RefUnwindSafe for DqnExplorer
impl Send for DqnExplorer
impl Sync for DqnExplorer
impl Unpin for DqnExplorer
impl UnwindSafe for DqnExplorer
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