INNER CODE UNIT · TypeScript
LoggingCallback
theaniketgiri/create-llm · src/python-callback-templates.ts:226
class LoggingCallback(Callback):
"""
Logs training metrics to console, file, and TensorBoard
Features:
- Log at regular intervals
- Track loss, learning rate, tokens/sec
- Save logs to file
- TensorBoard integration
- Display progress
"""
def __init__(
self,
log_interval: int = 100,
log_dir: str = 'logs',
log_file: str = 'training.log',
verbose: bool = True,