Get the latest tech news

Show HN: Mandala – Automatically save, query and version Python computations


A simple & elegant experiment tracking framework that integrates persistence logic & best practices directly into Python - amakelov/mandala

A quick demo of running computations in mandala and simultaneously updating a view of the corresponding ComputationFrame and the dataframe extracted from it (code can be found here): is integrated with the actual Python code execution on a more granular level the function call is the synchronized unit of persistence, versioning and querying, as opposed to an entire script or notebook, leading to more efficient reuse and incremental development. query results in more complicated ways: "give me all the things that satisfy [higher-level human-readable description]", which in practice means some predicate over combinations of artifacts.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of version

version

Photo of query

query

Photo of Mandala

Mandala

Related news:

News photo

Proton launches its own version of Google Docs

News photo

JLab's Flex Open Earbuds are a $50 version of the Bose Ultra Open

News photo

Why BYD’s Wang Chuanfu Could Be China’s Version of Henry Ford