Ocean CLI
Project description
Ocean CLI
Initial development setup
For linux/mac
$ ./boot.sh
$ source venv/bin/activate
For windows
> ./boot.bat
> venv\Scripts\activate.bat
Install
pip install dist/ocean-cli-0.0.1.tar.gz
Usage
0. initialize
$ ocean init
1. login
$ ocean login <email> <password>
2. config
$ ocean config set --url <ocean backend url>
3. job submit
usage
$ ocean job submit <name> --command [COMMAND [COMMAND ...]] [--image IMAGE] [--cpu CPU] [--memory MEMORY] [--gpu GPU] [--gpu_type GPU_TYPE] [--volume VOLUME] [--logs] [--debug]
simple submit
$ ocean job submit test --cmd bash /root/volume/test.sh --volume vol-kairos9603-1
change image
$ ocean job submit test --cmd bash /root/volume/test.sh --volume vol-kairos9603-1 --image mlvclab/pytorch:1.6.0-cuda10.1-cudnn7-devel
designate server spec
$ ocean job submit test --cmd bash /root/volume/test.sh --volume vol-kairos9603-1 --cpu 12 --memory 64 --gpu 2 --gpu_type nvidia-rtx-3090
submit and show logs
$ ocean job submit test --cmd bash /root/volume/test.sh --volume vol-kairos9603-1 -l
submit and show logs and delete completed job(debug mode)
$ ocean job submit test --cmd bash /root/volume/test.sh --volume vol-kairos9603-1 -l -d
upload local data to servers
$ ocean data upload mydata --path ~/README.md
list uploaded data list
$ ocean data list
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ocean-cli-0.1.4.tar.gz
(11.2 kB
view hashes)
Built Distribution
ocean_cli-0.1.4-py3-none-any.whl
(14.3 kB
view hashes)
Close
Hashes for ocean_cli-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8f4d89c76bb0b7285863598cdbd1d9f076c72dcb13b30dd977df9fcd98dc195 |
|
MD5 | 5efa30f4cc1256a9ee69288bb31a91e8 |
|
BLAKE2b-256 | 9f1dee3de61ee841020ced61560f947afab3c6075dcfa41f8b39c94ad1ab762c |