Adding curriculum learning callback (experimental) (#954)
* curriculum learning callback
* curriculum learning callback
* fixing types
* dataset config types correct
* dataset config retrieved correctly
* access train dataloader correctly
* load state dict defaults
* get that damn dataloader
* missed dat
* dataspec L
* dataset L
* no logging, print is my best friend
* save first dataset config
* don't save new dataset config every single time
* logging dataset state
* have to set the damn timestamp. rip
* remove logging
* linting
* pyright
* removing rope...
* Delete scripts/eval/local_data/.DS_Store
* trailing comma is bacc
* fixed docstring
* fixed docstrings
* no more funky stuff in save_dict
* refactored, assuming before_load event in composer
* lingint
* bumped composer and streaming min versions
* moved line