Spaces:
Sleeping
Sleeping
| import zipfile | |
| import os | |
| def prepare_colab_bundle(): | |
| bundle_name = "ora_colab_training.zip" | |
| files_to_include = [ | |
| ("important/curated_data/final_ora_dataset.jsonl", "important/curated_data/final_ora_dataset.jsonl"), | |
| ("scripts/train_ora.py", "scripts/train_ora.py"), | |
| ("training/requirements.txt", "requirements.txt") | |
| ] | |
| print(f"Preparing bundle: {bundle_name}...") | |
| with zipfile.ZipFile(bundle_name, 'w', zipfile.ZIP_DEFLATED) as zipf: | |
| for src, dest in files_to_include: | |
| if os.path.exists(src): | |
| print(f"Adding {src} as {dest}...") | |
| zipf.write(src, arcname=dest) | |
| else: | |
| print(f"Warning: {src} not found!") | |
| print(f"\nBundle ready: {os.path.abspath(bundle_name)}") | |
| print("Next steps: Upload this ZIP to Google Colab, unzip it, and use the unsloth version of the training script.") | |
| if __name__ == "__main__": | |
| prepare_colab_bundle() | |