amakelov/mandala
View on GitHub ↗ ★ 541 Jupyter Notebook
A simple & elegant experiment tracking framework that integrates persistence logic & best practices directly into Python
10 mentions on Hacker News by 3 people: 2 stories, 8 comments · first 2023-07-15 · latest 2024-07-11
20082026
-
…version (though, not supported at this moment). - How the cache is invalidated is detailed here: https://github.com/amakelov/mandala?tab=readme-ov-file#how-i...
comment by amakelov · 2024-07-11 · in Show HN: Mandala – Automatically save, query and version Python computations -
…to be some trickery related to the computational-graph-memoization-and-exploration tool "mandala" https://github.com/amakelov/mandala
comment by krastanov · 2024-03-11 · in Mandala: A little plaground for testing pixel logic patterns -
…experimental/unusual) to turn this into a feasible experiment management tool - check it out at https://github.com/amakelov/mandala P.S.: I notice you use `pickle` for the hashing - `joblib.dump` is faster with objects containing numpy…
comment by amakelov · 2023-12-19 · in XetCache: Improve Jupyter notebook reruns by caching cells -
…are some corner cases to be aware of. Both of these approaches are available/used in mandala ( https://github.com/amakelov/mandala; disclosure: I'm the author), which uses content hashing to tell when data (or even code/code dependencies)…
comment by amakelov · 2023-12-19 · in XetCache: Improve Jupyter notebook reruns by caching cells -
…tool for computational graphs, much more sophisticated and more powerful than alternatives: https://github.com/amakelov/mandala
comment by krastanov · 2023-12-19 · in XetCache: Improve Jupyter notebook reruns by caching cells -
…graph and its results and provides extremely elegant query-able memoization is Mandala https://github.com/amakelov/mandala It is a much simpler and much more magical piece of software that truly expanded how I think about writing,…
comment by krastanov · 2023-11-03 · in ML Experiments Management with Git -
You might like mandala ( https://github.com/amakelov/mandala ) - it is not a build recipe tool, rather it is a tool that tracks the history of how your builds / computational graph has changed, and ties it to how the data looked like at…
comment by krastanov · 2023-07-15 · in Snakemake – A framework for reproducible data analysis -
…just the last recipe, but the whole history of exploratory computation and analysis. E.g. mandala ( https://github.com/amakelov/mandala ), a project of a colleague of mine which is basically semantic git for your computational graph and…
comment by krastanov · 2023-07-15 · in Snakemake – A framework for reproducible data analysis