| from huggingface_hub import login, create_repo, upload_large_folder | |
| import os | |
| token = os.getenv("HF_TOKEN") | |
| login(token=token) | |
| repo_id = "NeuralNap/spam-classifier" | |
| create_repo(repo_id, private=False, exist_ok=True) | |
| upload_large_folder( | |
| repo_id=repo_id, | |
| folder_path=".", | |
| repo_type="model", | |
| ignore_patterns=[ | |
| "venv/*", | |
| ".env", | |
| "__pycache__/*", | |
| "*.pyc", | |
| "*.pkl", | |
| "*.ipynb", | |
| "tests/*", | |
| ".DS_Store", | |
| ".vscode/*", | |
| "cache/*", | |
| ".git/*", | |
| "*.log" | |
| ] | |
| ) | |