Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SUMMARY:
Fixing issue 83. #83
Issue is that when a Phi-3-medium-128k-instruct model is generated, and lm_eval is run, lm_eval gives error bc some files that are expected are not included. These are python files that can be found in the model cache folder. lm_eval will fail if not provided.
Solution was to add the logic in Trainer, a common place for oneshot, etc. - a shared pathway.
So far only Phi-3-medium-128k-instruct has python files in its cache folder, so if they exist, copy them to the output directory.
TEST PLAN:
Ran
with and without the commit. python should be included and flow should be the same.