Hikerpig's wiki
T

The Architecture of Open Source Applications

The Architecture of Open Source Applications,一系列关于开源项目的文章(通常由作者写著)集合成的书。

matplotlib

相关: [[plot-libs]]

The Architecture of Open Source Applications (Volume 2): matplotlib,原作者是一个研究癫痫的医学研究者,最早为了在 MATLAB 中实现 EEG/ECoG 数据可视化,替代他们当时使用的一个商业软件。

关于 Transforms 的部分可以参考,transform node 的依赖关系在一个 DAG (Transform Graph) 中维护,parent node 的 transform 变化后,依赖了它的所有节点计算缓存值全部失效(需要重新计算)。

Show Graph Visualisation