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§
Trait Implementations§
Source§impl Adaptor<LossInput> for RegressionOutput
impl Adaptor<LossInput> for RegressionOutput
Source§impl ItemLazy for RegressionOutput
impl ItemLazy for RegressionOutput
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
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