tree: 48a6157b6fa0d3f5f52fa072f83407512a7329c9 [path history] [tgz]
  1. example/
  2. github-actions/
  3. submarine/
  4. tests/
  5. pylintrc
  6. pytest.ini
  7. README.md
  8. setup.py
submarine-sdk/pysubmarine/README.md

PySubmarine

PySubmarine is aiming to ease the ML engineer's life by providing a set of libraries.

It includes a high-level out-of-box ML library like deepFM, FM, etc. low-level library to interact with submarine like creating experiment, tracking experiment metrics, parameters.

Package setup

  • Install latest version of pysubmarine
git clone https://github.com/apache/submarine.git
cd submarine/submarine-sdk/pysubmarine
pip install .

# install extras_require
## bash
pip install -e .[tf2,pytorch]
## zsh
pip install -e ".[tf2,pytorch]"
  • Install package from pypi
pip install apache-submarine

Easy-to-use model trainers

Submarine experiment management

Makes it easy to run distributed or non-distributed TensorFlow, PyTorch experiments on Kubernetes.

Development

See Python Development in the documentation subproject.