mandala:一个简单优雅的 Python 实验跟踪框架

2024-07-11

mandala是一个实验跟踪框架,它通过@op装饰器自动捕获Python函数调用的输入、输出和代码依赖,并通过ComputationFrame数据结构自动将代码执行组织成计算图。它可以自动复用过去的结果,避免重复计算,并支持版本控制和查询。与其他实验跟踪框架相比,mandala更细粒度地集成到Python代码执行中,并提供更强大的查询和操作功能。

46