Struct RegressionOutput
pub struct RegressionOutput {
pub loss: Tensor<1>,
pub output: Tensor<2>,
pub targets: Tensor<2>,
}Expand description
Regression output adapted for the loss metric.
Fields§
§loss: Tensor<1>The loss.
output: Tensor<2>The predicted values. Shape: [batch_size, num_targets].
targets: Tensor<2>The ground truth values. Shape: [batch_size, num_targets].
Implementations§
§impl RegressionOutput
impl RegressionOutput
pub fn new(
loss: Tensor<1>,
output: Tensor<2>,
targets: Tensor<2>,
) -> RegressionOutput
pub fn new( loss: Tensor<1>, output: Tensor<2>, targets: Tensor<2>, ) -> RegressionOutput
Constructs a new RegressionOutput.
Trait Implementations§
§impl Adaptor<LossInput> for RegressionOutput
impl Adaptor<LossInput> for RegressionOutput
§impl ItemLazy for RegressionOutput
impl ItemLazy for RegressionOutput
§fn sync(self) -> Result<RegressionOutput, ExecutionError>
fn sync(self) -> Result<RegressionOutput, ExecutionError>
Sync the item. Read more
Auto Trait Implementations§
impl Freeze for RegressionOutput
impl RefUnwindSafe for RegressionOutput
impl Send for RegressionOutput
impl Sync for RegressionOutput
impl Unpin for RegressionOutput
impl UnsafeUnpin for RegressionOutput
impl UnwindSafe for RegressionOutput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<K, Q> Comparable<Q> for K
impl<K, Q> Comparable<Q> for K
§impl<K, Q> Equivalent<Q> for K
impl<K, Q> Equivalent<Q> for K
§fn equivalent(&self, key: &Q) -> bool
fn equivalent(&self, key: &Q) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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