aidkit, the first aid kit for AI development, verification & validation. The AI-debugging &-boosting toolkit is both the embodiment of quality standards, as well as the plug & play tool for AI developers who want to put their model through its paces in every section of the AI lifecycle to reduce costs / iterations.
Project description
aidkit is the quality gate between machine learning models and the deployment of those models.
Installation
- Activate your virtual environment with python 3.6, e.g.
source venv/bin/activate
pip install aidkit
Example Usage
Authenticate
The only requirement for using aidkit is having a license for it.
To authenticate, you need to run the following once:
python -m aidkit.authenticate --url <subdomain>.aidkit.ai --token <your auth token>
Model
You can upload a model to aidkit, or list the names of all models uploaded.
For uploading, you need a keras .h5 file, that contains a LSTM architecture. Do the following to upload it:
python -m aidkit.model --file <path to your h5 file>
To list all uploaded models type:
python -m aidkit.model
Data
You can upload a data set to aidkit, or list the names of all datasets uploaded.
For uploading, you need a zip file. We expect a zip, containing a folder, that is named like the dataset should be called. This subfolder contains INPUT and OUTPUT folders that each contain csv files. Do the following to upload it:
python -m aidkit.data --file <path to your zip file>
To list all uploaded datasets type:
python -m aidkit.data
Analysis
You can start a new quality analysis. For doing so, you need a toml file. This file will follow a specified toml standard. Do the following to upload it:
python -m aidkit.analysis --file <path to your toml file>
To list all uploaded datasets type:
python -m aidkit.analysis
Visualization
After running an analysis you can observe the results in our web-GUI. to get the link type:
python -m aidkit.url
Just follow the link and authorize yourself with your credentials.
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 aidkit-0.2.5.tar.gz
.
File metadata
- Download URL: aidkit-0.2.5.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d491959af08880804624849450373e564108bb0544b4d663e78b9a547f2edee1 |
|
MD5 | b1cb87c6b7e7f69ee213a7f629c5ecac |
|
BLAKE2b-256 | b907cfe05781e3d092f1538abca4ed55bc68bd9b643d6e9f2d7fbd3ad76b9df8 |
File details
Details for the file aidkit-0.2.5-py3-none-any.whl
.
File metadata
- Download URL: aidkit-0.2.5-py3-none-any.whl
- Upload date:
- Size: 32.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ded88c58e1ddb8624e69711f77a19f5e5d2a7b1b34c148f7d4286d252c13b2fd |
|
MD5 | 4e0d28e3dd461bf31362298e34bdb63c |
|
BLAKE2b-256 | 4f4521970cd853401c7d613934ba74adec769c4f3bdc71bedf4ef05820c1d71c |