pub struct TensorBoardCallback { /* private fields */ }Expand description
Training callback that logs scalar metrics to TensorBoard event files.
Implementations§
Source§impl TensorBoardCallback
impl TensorBoardCallback
Sourcepub fn new(log_dir: impl AsRef<Path>) -> Result<Self, ModelError>
pub fn new(log_dir: impl AsRef<Path>) -> Result<Self, ModelError>
Create a new callback writing events to log_dir.
Sourcepub fn global_step(&self) -> i64
pub fn global_step(&self) -> i64
Returns the current global step counter.
Trait Implementations§
Source§impl TrainingCallback for TensorBoardCallback
impl TrainingCallback for TensorBoardCallback
Auto Trait Implementations§
impl Freeze for TensorBoardCallback
impl RefUnwindSafe for TensorBoardCallback
impl Send for TensorBoardCallback
impl Sync for TensorBoardCallback
impl Unpin for TensorBoardCallback
impl UnsafeUnpin for TensorBoardCallback
impl UnwindSafe for TensorBoardCallback
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> 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