自动计算研究笔记本。
acorn的Python项目详细描述
自动计算研究笔记本
acorn使用python对象的易变性,以及 装潢师,为计算研究生产自动笔记本。 公共库,如numpy、scipy、sklearn和pandas 使用修饰符进行了修改,这些修饰符允许将调用记录到重要的 这些库中的方法。
这对数据科学很有帮助 管道和预处理转换可以导致数百个 一天一次的预测。归根结底,很难 记住哪一组参数产生了匹配,哪一组参数 当然)你当时没有意识到这一点。
图书馆是well documented。
基本流量
- 根据日志级别,每次方法/函数 调用(无论是绑定的还是未绑定的),我们将其记录到json数据库中。
- 浏览器使用javascript分析json数据库以 生成好的对象集,按项目、任务、日期和 特定对象实例。
- 使用bootstrap的漂亮用户界面动态地填充html。
同步
我们建议在dropbox上配置json数据库目录 文件夹(稍后我们将支持google drive等)。HTML笔记本可以 被授权(每个会话)访问dropbox,以便json 数据库可以从任何地方(和任何设备)访问。HTML和 javascript是完全独立的(即不需要服务器后端 在web服务请求之外)。
贡献
如果这引起你的兴趣,请留言给我们。这个项目还在进行中 早期的发展,所以我们不能说更多的前期。
特殊注释
matplotlib模块经常使用,但在典型的 太好了。大多数方法和对象都在内部使用,除非 因为一些特殊的原因正在调整。matplotlib.cfg文件 修剪装饰得非常积极的对象的数量,以便 只记录公用电话。您可以调整自己的本地配置 如果您花费大量时间实际编写matplotlib 内部结构。