pub struct EvalOutput {
pub log_probs: TensorData,
pub entropy: TensorData,
pub values: TensorData,
}Expand description
Output from evaluating a policy on (obs, actions) pairs.
Fields§
§log_probs: TensorDataLog-probabilities: [batch_size].
entropy: TensorDataEntropy of the distribution: [batch_size].
values: TensorDataState values: [batch_size].
Trait Implementations§
Source§impl Clone for EvalOutput
impl Clone for EvalOutput
Source§fn clone(&self) -> EvalOutput
fn clone(&self) -> EvalOutput
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 moreAuto Trait Implementations§
impl Freeze for EvalOutput
impl RefUnwindSafe for EvalOutput
impl Send for EvalOutput
impl Sync for EvalOutput
impl Unpin for EvalOutput
impl UnwindSafe for EvalOutput
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