Data and code encapsulation for ML experimentation and productization.
- This package is designed to operate seemlessly with DVC and ML-FLOW based objects.
- It provides a dotted tree-style namespace for dynamically loaded Python code and Data.
- All data and functions are self-describing using JSON / YAML "manifest" files.
- Support for extensible project APIs are provided as well as recursive dict accessors based on declared metadata.
pip install -e .cd tests; ./do hello_worldpython -m pytestpython -m black srcA couple of included Python notebooks provide a quick overview of the capabilities provided by the DVC-DAT module: