pub struct BCEWithLogitsLoss;Expand description
Binary cross-entropy with logits loss (numerically stable).
Trait Implementations§
Source§impl Clone for BCEWithLogitsLoss
impl Clone for BCEWithLogitsLoss
Source§fn clone(&self) -> BCEWithLogitsLoss
fn clone(&self) -> BCEWithLogitsLoss
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 BCEWithLogitsLoss
impl Debug for BCEWithLogitsLoss
Source§impl Default for BCEWithLogitsLoss
impl Default for BCEWithLogitsLoss
Source§fn default() -> BCEWithLogitsLoss
fn default() -> BCEWithLogitsLoss
Returns the “default value” for a type. Read more
Source§impl Loss for BCEWithLogitsLoss
impl Loss for BCEWithLogitsLoss
Source§fn compute(
&self,
logits: &ArrayView<'_, f64, Ix2>,
targets: &ArrayView<'_, f64, Ix2>,
) -> TrainResult<f64>
fn compute( &self, logits: &ArrayView<'_, f64, Ix2>, targets: &ArrayView<'_, f64, Ix2>, ) -> TrainResult<f64>
Compute loss value.
Auto Trait Implementations§
impl Freeze for BCEWithLogitsLoss
impl RefUnwindSafe for BCEWithLogitsLoss
impl Send for BCEWithLogitsLoss
impl Sync for BCEWithLogitsLoss
impl Unpin for BCEWithLogitsLoss
impl UnwindSafe for BCEWithLogitsLoss
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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