[0513] marimo - 比 iPython Notebook 更好的交互式笔记本 | Uber ETA 转向深度学习模型

196 阅读1分钟

marimo - 比 iPython Notebook 更好的交互式笔记本

marimo 相较 iPython notebook 做了不少改进。

响应式:当运行一个单元格时,marimo 会自动运行所有依赖单元格;
交互式:将滑块、表格、绘图等绑定到 Python — 无需回调;
可复现:没有隐藏状态,严格根据 cell 的顺序和依赖执行;因此做到了结果可复现;
可执行:作为 Python 脚本执行,可通过参数进行行为调整;
可共享:部署为交互式 Web 应用程序,或通过 WASM 在浏览器中运行
易于版本管理:存储为 .py 文件

详情:

Github - marimo

演示:

Welcome to marimo !



Uber ETA 转向深度学习模型

Uber ETA系统(ETA 指的是到达时间:Estimated Time of Arrival)现在从决策树集成转向深度学习模型。

最新的 ETA 系统是传统路由算法和尖端深度学习的巧妙结合: 底层是路线引擎,它使用地图数据、 交通模式和车速来创建旅行时间的基本估计值;在此基础上,Uber 利用大量真实世界的数据,让深度学习模型从中学习,根据一天中的时间、天气状况甚至司机行为等微妙因素,来完善初始估计并提供更准确的预计到达时间。

详情可参考:

Uber's Billion Dollar Problem: Predicting ETAs Reliably And Quickly




关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法