Managing Data in Gradient
Last updated
Last updated
Persistent Storage is accessible across Paperspace VM instances and Gradient Experiments, Jobs, and Notebooks. Uploading and downloading data is possible from any of these endpoints.
When opening your notebook you will see a /storage
folder. Clicking on the folder will take you to Persistent Storage where you can upload your data. If there are a large amount of files, it's advisable to zip them up first.
To upload data into /storage
, you can either SCP data from a local laptop/desktop to a Paperspace VM instance or use the upload functionality from within a Gradient Jupyter Notebook. See a tutorial here.
Downloading data to /storage
is as simple as using curl
or wget
from a Gradient Job or Notebook or Paperspace VM instance. Alternatively, you can use a browser from within a Paperspace VM instance to download files.
This feature is only available in the hosted gradient Gradient version. Contact Sales to learn more.
Get the artifacts files for the job with the given id. The name of a particular file, or directory can be specified, and can include a wildcard character at the end, e.g., "myfiles"*. If no specifc file or directory is specified all artifact files will be retrieved.
Name | Type | Attributes | Description |
| string | Id of the job to get artifacts for | |
| string | <optional> | Optional; if getting only certain files, a wildcard pattern to match against, e.g., "myfiles*". Note: if you include a wildcard you must double-quote the files argument. |
| string | <optional> | Optional; an existing directory to copy the artifacts files to. |
| boolean | <optional> | Optional; return JSON object instead of writing to standard out. '--json' with no value is equivalent to true. |
List job artifact files for the specified job.
Name | Type | Attributes | Description |
| string | Id of the job to list artifacts for | |
| string | <optional> | Optional; wildcard expression of file(s) to list, e.g., "myfiles*". Note: if you include a wildcard you must double-quote the files argument. |
| boolean | <optional> | Optional; include file size in bytes. '--size' with no value is equivalent to true. |
| boolean | <optional> | Optional; include https links to artifacts. Note: links are only valid for 8 hours. '--links' with no value is equivalent to true. |
| boolean | <optional> | Optional; return JSON object instead of writing to standard out. '--json' with no value is equivalent to true. |
Destroy artifact files of the job with the given id. The name of a particular file, or directory can be specified, and can include a wildcard character at the end, e.g., "myfiles*". If no specifc file or directory is specified all artifact files will be destroyed.
Name | Type | Attributes | Description |
| string | The id of the job to destroy artifacts for | |
| string | <optional> | Optional; if destroying only certain files, a wildcard pattern to match against, e.g., "myfiles*". Note: if you include a wildcard you must double-quote the files argument. |