Guild supports the commands listed below. You can get help for any of these commands by running:
guild <command> --help
| api | CLI based API calls. |
| api compare | Show comparison matric as JSON. |
| api help-op | Shows help info for an operation as JSON. |
| api merge | Provides merge support. |
| api ops | Show operations as JSON. |
| api runs | Show runs as JSON. |
| cat | Show contents of a run file. |
| check | Check the Guild setup. |
| comment | Add or remove run comments. |
| compare | Compare run results. |
| completion | Generate command completion script. |
| diff | Diff two runs. |
| download | Download a file resource. |
| export | Export one or more runs. |
| help | Show help for a path or package. |
| import | Import one or more runs from ARCHIVE. |
| init | Initialize a Guild environment. |
| install | Install one or more packages. |
| label | Set run labels. |
| ls | List run files. |
| mark | Mark a run. |
| merge | Copy run files to a project directory. |
| models | Show available models. |
| open | Open a run path or output. |
| operations | Show model operations. |
| ops | Show model operations. |
| package | Create a package for distribution. |
| packages | Show or manage packages. |
| packages delete | Uninstall one or more packages. |
| packages info | Show information for one or more packages. |
| packages list | List installed packages. |
| packages ls | List installed packages. |
| packages rm | Uninstall one or more packages. |
| publish | Publish one or more runs. |
| pull | Copy one or more runs from a remote location. |
| push | Copy one or more runs to a remote location. |
| remote | Manage remote status. |
| remote start | Start a remote. |
| remote status | Show remote status. |
| remote stop | Stop a remote. |
| remotes | Show available remotes. |
| run | Run an operation. |
| runs | Show or manage runs. |
| runs comment | Add or remove run comments. |
| runs delete | Delete one or more runs. |
| runs diff | Diff two runs. |
| runs export | Export one or more runs. |
| runs import | Import one or more runs from ARCHIVE. |
| runs info | Show run information. |
| runs label | Set run labels. |
| runs list | List runs. |
| runs mark | Mark a run. |
| runs merge | Copy run files to a project directory. |
| runs publish | Publish one or more runs. |
| runs pull | Copy one or more runs from a remote location. |
| runs purge | Permanentaly delete one or more deleted runs. |
| runs push | Copy one or more runs to a remote location. |
| runs restore | Restore one or more deleted runs. |
| runs rm | Delete one or more runs. |
| runs stop | Stop one or more runs. |
| runs tag | Add or remove run tags. |
| search | Search for a package. |
| select | Select a run and shows its ID. |
| shell | Start a Python shell for API use. |
| stop | Stop one or more runs. |
| sync | Synchronize remote runs. |
| sys | System utilities. |
| sys s3-sync | Manage S3 sync service. |
| sys s3-sync start | Start S3 sync service. |
| sys s3-sync status | Show S3 sync service status. |
| sys s3-sync stop | Stop S3 sync service. |
| sys shutdown-timer | Manager shutdown timer. |
| sys shutdown-timer start | Start shutdown timer. |
| sys shutdown-timer status | Show shutdown timer status. |
| sys shutdown-timer stop | Stop shutdown timer. |
| tag | Add or remove run tags. |
| tensorboard | Visualize runs with TensorBoard. |
| tensorflow | Collection of TensorFlow tools. |
| tensorflow inspect | Inspect a TensorFlow checkpoint or graph. |
| uninstall | Uninstall one or more packages. |
| view | Visualize runs in a local web application. |
| watch | Watch run output. |
Guild AI version 0.9.0