Skip to main content

🍒 Sweet experiment tracking with Comet, DVC, and Git integration.

Project description

✨ Features

  • 🧪 Experiment Tracking: Seamlessly log parameters, metrics, and artifacts with automatic integration to Comet.ml, DVC, and local storage;
  • 🔄 Automated Versioning: Automatic Git commits with detailed metadata including inputs, outputs, and parameters for full experiment reproducibility;
  • 🧩 Plugin Architecture: Extensible plugin system with dependency-aware execution order and support for custom integrations;
  • 📊 Rich Configuration: Pydantic-based configuration with automatic asset tracking for inputs and outputs using type annotations;
  • 🤖 Smart Automation: Automatic detection of experiment directories, asset management, and intelligent logging configuration;
  • Quick Setup: Simple initialization script for DVC configuration and ready-to-use experiment templates;

📦 Installation

To install liblaf-cherries, run the following command:

uv add liblaf-cherries

⌨️ Local Development

You can use Github Codespaces for online development:

Or clone it for local development:

gh repo clone liblaf/cherries
cd cherries
mise run install

🤝 Contributing

Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub Issues to get stuck in to show us what you're made of.

PR Welcome

Contributors

🔗 More Projects

  • 🍇 Grapes - Supercharge your Python with rich logging, precise timing, and seamless serialization.
  • 🍉 Melon - A comprehensive Python library for 3D mesh processing with advanced I/O capabilities, proximity analysis, and integration with external mesh processing tools.
  • 🍊 Tangerine - Squeeze dynamic content into your files with Tangerine's template magic.
  • 🍋‍🟩 Lime - AI-powered Git commit assistant and repository documentation generator
  • 🍎 Apple - A JAX and Warp library for differentiable physics simulation, featuring elastic energy models and finite element methods.
  • 🍒 Cherries - Sweet experiment tracking with Comet, DVC, and Git integration.

📝 License

Copyright © 2025 liblaf.
This project is MIT licensed.

Download files

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

Source Distribution

liblaf_cherries-0.5.1.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

liblaf_cherries-0.5.1-py3-none-any.whl (29.3 kB view details)

Uploaded Python 3

File details

Details for the file liblaf_cherries-0.5.1.tar.gz.

File metadata

  • Download URL: liblaf_cherries-0.5.1.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for liblaf_cherries-0.5.1.tar.gz
Algorithm Hash digest
SHA256 7d594b1b661bd3717b2b167a1b75ff2039c16a3e44c2e15425e0739d0b60e3c6
MD5 386de935b40c85e12713d8548110376f
BLAKE2b-256 d366f648a55ad483d826eec8d5efa9e2e1146b8971bf9da59fff3004931149f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for liblaf_cherries-0.5.1.tar.gz:

Publisher: release.yaml on liblaf/cherries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file liblaf_cherries-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for liblaf_cherries-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3d438c3dd0e092743330840a1b17838227a907875aaff12a2a8423be5a4aba04
MD5 7a022c5e962da6bdc2af90642d893afe
BLAKE2b-256 ff11ad554fc64f26c4f1a9c8b05ec201830f4aae351cd7221091539a394c2ac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for liblaf_cherries-0.5.1-py3-none-any.whl:

Publisher: release.yaml on liblaf/cherries

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page