Map<String, dynamic> toMap() { return <String, dynamic>{ 'durationMs': ?durationMs, 'evalLoss': ?evalLoss, 'index': ?index, 'learnRate': ?learnRate, 'trainingLoss': ?trainingLoss, }; }