Skip to main content

CLI for Managing The Data Dependency of Deep Learning Projects

Project description

What is Kaze?

Have you downloaded a supervised-learning code-block base, and wish someone has specified how to download the dataset needed?

Kaze is a CLI for managing dataset dependencies in ML projects. It is a simple, yet powerful tool for managing dataset dependencies in your project. It is designed to be used in a way that is similar to yarn or npm, but with a focus on the dataset dependency.

Installation

pip install kaze

Example Usage

To download a dataset, you can use the following command:

kaze add -n flowers https://www.robots.ox.ac.uk/\~vgg/data/flowers/102/102flowers.tgz --images $DATASETS/jpg

this will populate your .kaze.yml file with the following:

datasets:
  - name: flowers
    source: https://www.robots.ox.ac.uk/~vgg/data/flowers/102/102flowers.tgz
    images: $DATASETS/jpg

You can also add a dataset from a local file:

kaze add mnist.zip

Usage and Examples

 kaze --help
Usage: kaze [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  add
  list

kaze list

 kaze list
mnist at /Users/ge/kaze_debug/mnist

kaze add ...

 kaze add --help
Usage: kaze add [OPTIONS] [SOURCE]

Options:
  -n, --name TEXT
  -o, --path TEXT    target location for the dataset
  -i, --images TEXT  image path
  --labels TEXT      label path
  --voice TEXT       voice path
  --video TEXT       video path
  -q, --quiet        Verbose mode
  -z, --unzip        Decompress the dataset
  -v, --verbose      Verbose mode
  --help             Show this message and exit.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

kaze-0.0.15-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file kaze-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: kaze-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for kaze-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 ac9ef7f74292669d83312d2df9ea2ba58577544dabc5e0f0e4f7053927a3b715
MD5 e30d0fda10dbd12b8c0e6784299a7ae8
BLAKE2b-256 3463393ff3e1b6db1cc505ba306b60532de2850129ffc0166db6b3e5508abcdf

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