Skip to content

Repository files navigation

dtst

dtst

dtst is a Python toolkit for researching, collecting, curating, and preparing image datasets for machine learning applications such as StyleGAN training and computer vision research.

This toolkit provides a complete set of independent tools for dataset preparation, from initial data collection to final preprocessing. Each tool can be used standalone or combined in custom workflows based on your specific needs.

Install

dtst ships a lean core and opt-in extras so you only pay for the stack you need:

pip install dtst                    # lean: search, fetch, dedup, format, frame, select, ...
pip install "dtst[faces]"           # + extract-faces (mediapipe, dlib, insightface, onnxruntime)
pip install "dtst[torch]"           # + analyze (IQA), cluster, detect, upscale (torch, transformers, ...)
pip install "dtst[server]"          # + review web UI (fastapi, uvicorn)
pip install "dtst[all]"             # everything

Commands that need a missing extra fail early with a message pointing to the correct install command.

About

dtst is a python toolkit for image dataset creation

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages