WeBankFinTech/Prophecis
Prophecis is a one-stop cloud native machine learning platform.
7 Releases
Latest: 1y ago
Prophecis v0.4.0v0.4.0Latest
📦 Enhancement
- [1] Update the di module, support v2 api #88
- [2] Update the di module, use the kubeflow pipeline as the new workflow engine #88
🐛 Bugfix
- [1] fix connect to di-storage-rpc error #80
- [2] fix the bug of building lcm #81
Prophecis v0.3.2v0.3.2
📦 Enhancement
- [1] Update the MLFlow module, adapt to DataSphere Studio 1.1.0 version. #69
- [2] Update the Prophecis appconn , adapt to DataSphere Studio 1.1.0 version. #69
- [3] Update MLFlow user_manual. #69
🐛 Bugfix
- [1] Fix the error of model list interface. #64
- [2] Fix some wrong variables in helm chart installation. #59
Prophecis v0.3.0v0.3.0
📦 Enhancement
- [1] Add mlflow module to support the workflow management of machine learning experiment; #42 #43 #48 #51 #53
- [2] Add mlflow appconn module to support embedding machine learning workflow into datasphere studio workflow; #44
- [3] A new databrick mlflow server is added to support the storage and tracking of the recorded data of modeling experiments; #48
- [4] Add a new model factory service to support model registration, deployment and image construction; #45
- [5] Optimize the notebook instance management capability of mllabis, and add log viewing, resource modification, resource release and other functions; #47 #50
- [6] Optimize the notebook sparkclient of mllabis and support the creation of multiple sparkclient instances; #47
- [7] Optimize doc module, add appconn compilation and deployment documents, and update relevant documents of user_manual; #50
- [8] Optimize the install module and add a model factory deployment script (helm chart). #46
Prophecis v0.2.2v0.2.2
🐛 Bugfix
- [1] Fix the image link error. #31
Prophecis v0.2.1v0.2.1
📦 Prophecis 0.2.1 release
- Prophecis v0.2.1 mainly updates the installation, development and use documents, while optimizing the Helm Chart.
📦 Enhancement
- [1] Add CC user document, DI user document, development document and configuration document, modify the deployment document. #28
- [2] Move the LogCollectorDS component to the Prophecis component. #27
- [3] Reduce the varaiables exposed by values.yaml in the Prophecis component. #27
Prophecis v0.2.0v0.2.0
📦 Enhancement
- [1] Add Prophecis-DI Rest Module. #12
- [2] Add Prophecis-DI Trainer & JobMonitor Module, which is responsible for managing the task lifecycle. #13
- [3] Add Prophecis-DI LCM Module, which is responsible task scheduling, building single machine and distributed tasks. #8
- [4] Add Prophecis-DI Storage Module, which is Responsible for the operation of storage module, such as Minio, ES, Mongo, etc. #14
- [5] ADD Log in CLI Program, a command-line interface tool. #11
🐛 Bugfix
- [1] Fix Helm Chart Setting Error. #16
📦 Prophecis-DI module is built based on the [FfDL](https://github.com/IBM/FfDL). The main modifications are as follows:
- [1] Integrate Kubeflow Arena,Provide distributed tensorflow task ability.
- [2] Modify the creation mode of single machine modeling task:remove helper and job jobmonitor in task, and change deploy pod to deploy job.
- [3] The log collection service is changed to daemonset, and the collection tool is changed to fluent bit.
- [4] The task status update mode is changed to an independent service job monitor.
- [5] Add user GUID control in container data directory.
- [6] Enhance CLI, added parameter replacement of yaml template, and the train command was modified to websocket connect, providing log and state.
- [7] The code file storage server is changed to Minio.
Prophecis v0.1.1v0.1.1
📦 Prophecis 0.1.1 release
- Prophecis v0.1.1 is mainly a bug fix version, this version aim to fix some login error and adds helm chart for notebook controller deployment.
📦 Enhancement
- [1] User login add password RSA encryption verification. #1
- [2] Add configurable administrator users to the system. #1
- [3] Add Notebook Controller Deploy Helm Chart. #1
🐛 Bugfix
- [1] Fix LDAP BUG:Add BaseDN config. #1
- [2] Fix Helm Chart BUG:Wrong repository and variable. #1
