Skip to main content

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

aidkit is the quality gate between machine learning models and the deployment of those models.

Installation

  1. Activate your virtual environment with python 3.6, e.g. source venv/bin/activate
  2. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aidkit-0.2.5.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

aidkit-0.2.5-py3-none-any.whl (32.6 kB view details)

Uploaded Python 3

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

Hashes for aidkit-0.2.5.tar.gz
Algorithm Hash digest
SHA256 d491959af08880804624849450373e564108bb0544b4d663e78b9a547f2edee1
MD5 b1cb87c6b7e7f69ee213a7f629c5ecac
BLAKE2b-256 b907cfe05781e3d092f1538abca4ed55bc68bd9b643d6e9f2d7fbd3ad76b9df8

See more details on using hashes here.

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

Hashes for aidkit-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ded88c58e1ddb8624e69711f77a19f5e5d2a7b1b34c148f7d4286d252c13b2fd
MD5 4e0d28e3dd461bf31362298e34bdb63c
BLAKE2b-256 4f4521970cd853401c7d613934ba74adec769c4f3bdc71bedf4ef05820c1d71c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page