拯救数据科学家的最后一武器
项目描述
mlVajra
一个用于开发端到端机器学习管道的框架或最佳实践(也为ML管理人士提供一些建议)。目标:构建使用开源堆栈的强大部署管道策略,计划在此存储库中添加更多与ML部署相关的策略。
安装
pip install mlvajra
- 仅安装mlvajra二进制文件
要安装完整依赖项:(目前)
git clone https://github.com/rajagurunath/mlvajra.git
create virtualenv
virtualenv -p python3 vajra_env
source vajra_env\bin\activate
cd mlvajra
Install all required dependencies from repo
pip install -r requirements.txt
待办事项列表
部署
- Mlflow
- Tensorflow serving
模型训练/分布式
- mlflow -通用的分类度量(完成)
- nnictl-automl -tensorflow /pytorch
特征工程
- pandas
- pyspark-Flint
预处理
- 周期性特征(完成)
- 滞后特征
- 窗口特征