cookiecutter-data-science
Šablona a adresářová struktura pro Python projekty datové vědy, která standardizuje organizaci kódu, dat a modelů.
O nástroji
Cookiecutter Data Science je projekt od DrivenData poskytující logickou a flexibilní adresářovou strukturu pro sdílení a vývoj datově-vědeckých projektů v Pythonu. Nová verze 2 vyžaduje Python 3.9+ a instaluje se pomocí pipx, pip nebo (brzy) conda; k dispozici je i starší verze v1 přes klasický nástroj cookiecutter. Nástroj se ovládá příkazem ccds, který interaktivně nastaví projekt – volbu úložiště dat (žádné, Azure, S3, GCS), správce prostředí (virtualenv, conda, pipenv, uv, pixi, poetry), soubor se závislostmi (requirements.txt, pyproject.toml, environment.yml, Pipfile, pixi.toml), testovací framework (pytest, unittest), nástroje pro linting (ruff, flake8+black+isort), open-source licenci (MIT, BSD-3-Clause) a generování dokumentace přes mkdocs. Výsledná struktura obsahuje předpřipravené složky pro data (raw, interim, processed, external), notebooky, modely, reporty a zdrojový kód s moduly pro stahování dat, tvorbu příznaků, trénování a inferenci modelů. Projekt je open source a je dostupný na GitHubu organizace DrivenData.
Kategorie
AI novinky do e-mailu
Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.
Jeden z nejstarších pravidelných českých AI newsletterů.
Podobné nástroje
Hledáte alternativu k cookiecutter-data-science? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Vectorizer AI
FreemiumPřevádí rastrové obrázky PNG, JPG, GIF, BMP a WebP na vektorové formáty SVG, PDF, EPS a DXF pomo...

Stable Diffusion
FreemiumStability AI je platforma pro generování obrázků, videa a dalšího obsahu pomocí generativní AI,...

Whisper
ZdarmaPřevádí mluvenou řeč na text ve více než 90 jazycích. Whisper je open-source model od OpenAI tré...

Escape
NeuvedenoEscape je AI-powered platforma pro ofenzivní bezpečnost, která automatizuje discovery, pentestin...

Pinecone
FreemiumPinecone je vektorová databáze jako služba, která umožňuje ukládat, spravovat a prohledávat vekt...

MarsAi
ZdarmaMarsX je vývojářská platforma, která kombinuje AI, NoCode, kód a MicroApps pro rychlé budování S...
