assaylens-demo / scripts /10_upload_artifacts.py
lighteternal's picture
Deploy AssayLens Gradio demo
a3c58be verified
Raw History Blame Contribute Delete
489 Bytes
#!/usr/bin/env python
from __future__ import annotations
import argparse
from assaylens.data.hf_upload import upload_artifact_folder
def main() -> None:
parser = argparse.ArgumentParser()
parser.add_argument("local_dir")
parser.add_argument("--repo-id", default=None)
args = parser.parse_args()
repo_id = upload_artifact_folder(args.local_dir, args.repo_id)
print(f"uploaded {args.local_dir} to dataset repo {repo_id}")
if __name__ == "__main__":
main()