Open will-maclean opened 2 weeks ago
Currently OfflineTrainer cannot derive the backend for its optimiser, meaning it needs to be defined as e.g.:
OfflineTrainer
let trainer: OfflineTrainer<_, Adam<LibTorch>, _, _, _> = OfflineTrainer::new(...)
This is clunky. Fix so that OfflineTrainer can derive all its generics
Currently
OfflineTrainer
cannot derive the backend for its optimiser, meaning it needs to be defined as e.g.:This is clunky. Fix so that OfflineTrainer can derive all its generics