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
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 Distributions
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac9ef7f74292669d83312d2df9ea2ba58577544dabc5e0f0e4f7053927a3b715 |
|
MD5 | e30d0fda10dbd12b8c0e6784299a7ae8 |
|
BLAKE2b-256 | 3463393ff3e1b6db1cc505ba306b60532de2850129ffc0166db6b3e5508abcdf |