runs pull command
Usage
Copy one or more runs from a remote location.
RUN
must be the complete run ID of the remote run.
NOTE: Guild does not currently support listing remote runs. To pull specific runs, query the remote server for the full run ID of each run you want to pull.
You may alternatively use ‑‑all
to pull all remote runs. If
‑‑all
is specified, RUN
arguments cannot be specified.
‑‑verbose
is always enabled when ‑‑all
is specified.
REMOTE
must be define in ~/.guild/config.yml
. See REMOTES
below for more information.
By default Guild will prompt you before copying. If you want to
apply the changes without being prompted, use the ‑‑yes
option.
Remotes
Remotes are non-local systems that Guild can interact with. They
are defined in ~/.guild/config.yml
under the remotes
section.
For a list of supported remotes, see https://guild.ai/docs/remotes/
Options
-o, --operation VAL | Include runs with operations matching |
---|---|
-l, --label VAL | Include runs with labels matching |
-u, --unlabeled | Include only runs without labels. |
-R, --running | Include only runs that are still running. |
-C, --completed | Include only completed runs. |
-E, --error | Include only runs that exited with an error. |
-T, --terminated | Include only runs terminated by the user. |
-d, --delete | Delete local files missing on remote. |
-y, --yes | Do not prompt before copying. |
--help | Show command help and exit. |