File size: 810 Bytes
f39c9c7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import os
from huggingface_hub import HfApi, upload_folder

token = os.environ.get("HF_TOKEN")
if not token:
    raise SystemExit("No HF token provided. Set HF_TOKEN env var.")

api = HfApi(token=token)
user = api.whoami()['name']
repo_name = "t5-spelling-corrector-finetuned-v3"
repo_id = f"{user}/{repo_name}"

print(f"Creating repo: {repo_id}")
api.create_repo(repo_id=repo_id, repo_type="model", exist_ok=True, private=False)

folder_path = "."  # current directory
print(f"Uploading folder {folder_path} to {repo_id} ...")
upload_folder(
    folder_path=folder_path,
    repo_id=repo_id,
    repo_type="model",
    token=token,
    commit_message="Upload T5 spelling corrector checkpoint from local"
)
print(f"Upload complete. Model available at: https://huggingface.co/{repo_id}")