travisjungroth / metaflow-helper

Convenience utilities for common machine learning tasks on Metaflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

metaflow-helper

Convenience utilities for common machine learning tasks on Metaflow

PyPI version

Unit tests Examples
Build Build
Build Build
Build Build

Quickstart

You can run the model selection tournament immediately like this. Install a convenience package called metaflow-helper.

git clone https://github.com/fwhigh/metaflow-helper.git
cd metaflow-helper
python -m pip install .

Then run a Metaflow example. Examples need a few more packages, including Metaflow itself, which metaflow-helper doesn’t currently require.

python -m pip install -r example-requirements.txt
python examples/model-selection/train.py run

You can visualize the example flow.

python examples/model-selection/train.py output-dot | dot -Grankdir=TB -Tpng -o model-selection-flow.png

Release procedure

  1. Bump VERSION in setup.py. This should contain the new version without the v
  2. Run git tag -a v0.0.1 -m "Release v0.0.1" with VERSION version number
  3. Run git commit -a -m "Release v0.0.1" with VERSION version number
  4. Optional: run make package
  5. Run git push origin v0.0.1

About

Convenience utilities for common machine learning tasks on Metaflow

License:Apache License 2.0


Languages

Language:Python 95.0%Language:Makefile 5.0%