oa::ml::training::CsvLogger
Buffered one-row-per-completed-step CSV logger. File creation, writes, and close-time flushing happen only at explicit callback boundaries. Abandoning the callback discards any unflushed host buffer; Drop does not hide an I/O failure.
Declaration
pub struct CsvLogger { /* private fields */ }Public Rust declaration.
Public Methods
fn on_train_begin( &mut self, _context: &mut TrainingCallbackContext<'_>, ) -> Result<TrainingControl>fn on_epoch_end( &mut self, _context: &mut TrainingCallbackContext<'_>, ) -> Result<TrainingControl>Associated Functions
Public Method Documentation
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.
No public source comment is attached to this declaration.