Data-Centric What-If Analysis for Native Machine Learning Pipelines
Project description
mlwhatif
Data-Centric What-If Analysis for Native Machine Learning Pipelines
Run mlwhatif locally
Prerequisite: Python 3.9
-
Clone this repository
-
Set up the environment
cd mlwhatif
python -m venv venv
source venv/bin/activate
-
If you want to use the visualisation functions we provide, install graphviz which can not be installed via pip
Linux:
apt-get install graphviz
MAC OS:
brew install graphviz
-
Install pip dependencies
pip install -e ."[dev]"
-
To ensure everything works, you can run the tests (without graphviz, the visualisation test will fail)
python setup.py test
Notes
- For debugging in PyCharm, set the pytest flag
--no-cov
(Link)
License
This library is licensed under the Apache 2.0 License.
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
Built Distribution
File details
Details for the file mlwhatif-0.0.1.dev0.tar.gz
.
File metadata
- Download URL: mlwhatif-0.0.1.dev0.tar.gz
- Upload date:
- Size: 81.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58b27cca6bda3b5e42236b6bffab6d10bb101d37119377a6eb356d15e75966e6 |
|
MD5 | 8b6851fd0d7356f566b87a1f536fd2c0 |
|
BLAKE2b-256 | 039c4ba1280bc063db80f9cbefa4a0fc4d5d0ee902cfc4277a59822c0580e208 |
File details
Details for the file mlwhatif-0.0.1.dev0-py3-none-any.whl
.
File metadata
- Download URL: mlwhatif-0.0.1.dev0-py3-none-any.whl
- Upload date:
- Size: 124.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcbeb8b2304e9df8f4de9662f7f5a500d005efbdc24ec95f4e5e3875d4011147 |
|
MD5 | ef59930a0919b1006bfc5c9fd4447093 |
|
BLAKE2b-256 | d93f40a869310ce00fbfd71e96d9a0b13b08ca37beeed8d12d54c151dc0bce48 |