Migrate ICL classes to foundry (#936)
* start
* still need to migrate fixtures
* wip onboarding tests
* still workin'
* still wip
* maybe done; test out on mcli now
* mcli
* remove calibration error
* migration
* migration
* full migration
* precommit
* fix
* fix pytests
* refactor QA
* update
* restore
* add
* fix
* wip
* update readme
* final pyright
* done
* pass prelimiter into ALL the ICL task datasets
* allow QA task name stil lfor backward compatibility
* fix
* fix test
* add generation length
* remove max_new_tokens
* fix cpu trsts
* try and fix lm eval test
* temp disable lm task eval test
* fix test?
* fix tet
* finish
* fix
* Update scripts/eval/README.md
Co-authored-by: Daniel King <43149077+dakinggg@users.noreply.github.com>
* fix comments
* fix bug with seq len
* restore mcli
* merge
* fix builder
* add deprecation warning
* add deprecation warning
* merge
* merge
* add logging necessities to nlp.py
* add attention_mask test update
* fix generation_length in tests
* fix bug
* restore yamls
* fix typos
* add deprecation warning for code
* pyright wip
* fix pyright
* fix pyright error again
* fix pyright
* fix pyright
* update version
---------
Co-authored-by: Eitan Turok <150733043+eitanturok@users.noreply.github.com>
Co-authored-by: Max Marion <mmarion538@gmail.com>
Co-authored-by: Daniel King <43149077+dakinggg@users.noreply.github.com>
Co-authored-by: Max Marion <max.marion@databricks.com>