端到端客户细分项目
本项目使用的工具
- 完善:编排工作流-文章
- 九头蛇:管理配置文件-文章
- 重量和偏见:跟踪和监控实验-文章
- 未雨绸缪的插件:自动代码检查格式化-文章
- 诗歌: Python依赖管理-文章
- ":数据版本控制。-文章
- BentoML:部署和服务机器学习模型-文章
本项目的变化
- 车间分支专注于九头蛇,级长,重量和偏见以及解释。
- bentoml_demo分支关注BentoML并给出解释。
项目结构
src
:由Python脚本组成配置
:由配置文件组成数据
:由数据组成笔记本
:由Jupyter笔记本组成测试
:由测试文件组成
建立项目
- 安装诗歌
- 设置环境:
Make setup Make install_all
- 要持久保存Prefect流的输出,请运行
出口PREFECT__FLOWS__CHECKPOINTING = true
运行该项目
要运行所有流,输入:
python src / main.py
运行过程
流,类型:
python src / main.py流=过程
运行段
流,类型:
python src / main.py流=段