Utilitaires
Outils transversaux : progression, logging, profiling.
Ce n'est pas spectaculaire, jusqu'au moment où ça manque.
Exemples
| Fichier | Module | Description |
|---|---|---|
tqdm_progress.cat |
tqdm | Barres de progression, pipeline multi-étapes |
logging_pipeline.cat |
logging | Pipeline journalisé, filtre appelable Catnip, bilan des niveaux |
cprofile_hotspots.cat |
cProfile | Ce que le profileur voit du côté Python, et son angle mort sur le code Catnip |
Exécution
catnip codex/utils/tqdm_progress.cat
catnip codex/utils/logging_pipeline.cat
catnip codex/utils/cprofile_hotspots.cat