Ploomber快速构建数据管道
Ploomber 是构建数据管道的最快方式。使用你喜欢的编辑器(Jupyter、VSCode、PyCharm)进行交互式开发,并在不改变代码的情况下部署云(Kubernetes、Airflow、AWS Batch 和 SLURM)。只需一个命令就能将它们重构为模块化流水线。
# ML pipeline example ploomber examples -n templates/ml-basic -o ml-basic cd ml-basic # install dependencies pip install -r requirements.txt # run pipeline ploomber build
主要特点
快速开始
一个简单的 YAML API 可以快速上手,一个强大的 Python API 可以提供完全的灵活性。
更短的开发周期
自动缓存管道以前的结果,并且仅重新计算自上次执行以来已更改的任务。
随处部署
在单台机器上作为 shell 脚本运行,或者在Kubernetes、Airflow、AWS Batch或SLURM中分布式运行。
从旧版 notebooks 自动迁移
带上你的旧 monolithic notebooks,会自动将它们转换为可维护的模块化管道。
评论
Streamlit在 Python 中快速构建数据应用
Streamlit是一个开源Python库,可轻松构建用于机器学习的漂亮应用程序。安装Streaml
Streamlit在 Python 中快速构建数据应用
0
Streamlit在 Python 中快速构建数据应用
Streamlit是一个开源Python库,可轻松构建用于机器学习的漂亮应用程序。安装Streamlit,将其导入,编写一些代码,然后运行脚本。Streamlit会监视每次保存和更新的更改,并在编码时
Streamlit在 Python 中快速构建数据应用
0
AppTemplateApp 快速构建模板
AppTemplate 是一个App快速构建模板,致力于快速开发并提供 App解决方案。相关介绍开发一款App时,前期一般都需要做很多的准备工作。包括但不限于:搭建项目主框架,写各种基类和分层,画界面
AppTemplateApp 快速构建模板
0
Tubemaps管道数据展示
Tubemaps是一个Node.js应用,给出一个数据集,将以管道的形式进行展示。示例代码:var TubeMap = require('tubemaps').TubeMap;var london =
Tubemaps管道数据展示
0
Suro数据管道服务
Netflix开源了一个叫做Suro的工具,它能够在数据被发送到不同的数据平台(如Hadoop、Elasticsearch)之前,收集不同应用服务器上的事件数据,这项创新技术具备成为大数据主流实践的潜
Suro数据管道服务
0