kalrap's picture
Upload folder using huggingface_hub
d689ce0 verified
Raw
History Blame Contribute Delete
884 Bytes
from huggingface_hub.utils import RepositoryNotFoundError
from huggingface_hub import HfApi, create_repo
import os
repo_id = "kalrap/predictive-maintenance-engine-data"
repo_type = "dataset"
token = os.getenv("HF_TOKEN")
# Initialize API
api = HfApi(token=token)
# Check if dataset repo exists
try:
api.repo_info(repo_id=repo_id, repo_type=repo_type)
print(f"Dataset '{repo_id}' already exists.")
except RepositoryNotFoundError:
print(f"Dataset '{repo_id}' not found. Creating...")
create_repo(
repo_id=repo_id,
repo_type=repo_type,
private=False,
token=token
)
print("Dataset repository created.")
# Upload dataset
api.upload_folder(
folder_path="/content/drive/MyDrive/M12_Capstone_Project/predictive_maintenance_project/data",
repo_id=repo_id,
repo_type=repo_type
)
print("Dataset uploaded successfully.")