mantik.data_repository.data_repository¶
Attributes¶
Functions¶
|
Downloads a GIT based data repository, along with its DVC files. |
|
Downloads a GIT based data repository, along with its DVC files. |
|
Perform DVC pull using S3 as a DVC backend |
|
Make target folder, git clone, and checkout a specific commit. |
Module Contents¶
- mantik.data_repository.data_repository.data_download(project_id: uuid.UUID | None = None, data_repository_id: uuid.UUID | None = None, branch: str | None = None, commit: str | None = None, target_dir: pathlib.Path | None = None, mantik_access_token: str | None = None) str [source]¶
Downloads a GIT based data repository, along with its DVC files.
Is meant to be used in the training script. import mantik mantik.data_download()
- mantik.data_repository.data_repository.download_data_repository(project_id: uuid.UUID, data_repository_id: uuid.UUID, checkout: str | None, target_dir: pathlib.Path, token: str) str [source]¶
Downloads a GIT based data repository, along with its DVC files.
- mantik.data_repository.data_repository.dvc_pull_with_aws_credentials(aws_access_key_id: str, aws_secret_access_key: str, target_dir: pathlib.Path | None = None)[source]¶
Perform DVC pull using S3 as a DVC backend