Releases: WeBankFinTech/Prophecis
Prophecis v0.4.0
Prophecis v0.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.0
Prophecis v0.3.0 mainly publish MLFlow module and Model Factory module.
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.2
Prophecis v0.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.0
Prophecis 0.2.0 release
Prophecis v0.2.0 mainly publish distributed modeling module(DI). This module is based on FfDL and mainly provides single machine modeling and distributed tensorflow tasks.
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. 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.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