Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add inference api eval wrapper (#494)
* add subset num batches * add subset num batches * remove tiktoken * remove openai import * remove bad line * foo * add training callback * modify yamls * implement train * fix indexing to get most recent eval result * finish * finish * finish * finish * finish * foo * foo * working on debugging changeS * [wip] removing logger dependency from model gauntlet * remove logger from eval * remove logger from eval * remove logger from eval * debug * debug * debug * debug * fix * finish? * fix bug * merge main * fix bug * Revert "ignore empty outputs" This reverts commit e0d77bb282c82daa2db686450a551d671d715f27. * fix pyright * fix pyright * update versions * fix * merge updates * remove info from yamls * remove load in 8bit * address comments * address comments * address comments * add monkeypatch * add back in bsz * add back in bsz * add openai reqs * remove branch * fix conditional import * Update llmfoundry/models/inference_api_wrapper/interface.py Co-authored-by: Daniel King <[email protected]> * Update llmfoundry/models/inference_api_wrapper/openai_causal_lm.py Co-authored-by: Daniel King <[email protected]> * Update llmfoundry/models/inference_api_wrapper/interface.py Co-authored-by: Daniel King <[email protected]> * fix comments * fix comments * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * pyright ignore * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py * Update tests/test_inference_api_eval_wrapper.py --------- Co-authored-by: Daniel King <[email protected]>
- Loading branch information