Releases: kubeflow/katib
Releases · kubeflow/katib
v0.10.0
This is the Katib 0.10 release for the Kubeflow 1.2.
The new Katib v1beta1 API version has been released.
New Features
Core Features
- The new Trial template design (#1208)
- Support custom Kubernetes CRD in the Trial template (#1214)
- Add example for the Tekton
Pipeline
(#1339) - Add example for the Kubeflow
MPIJob
(#1342)
- Add example for the Tekton
- Support early stopping with the Median Stopping Rule (#1344)
- Resume Experiment from the volume (#1275)
- Support volume settings in the Katib config (#1291)
- Extract the Experiment metrics in multiple ways (#1140)
- Update the Python SDK for the v1beta1 version (#1252)
UI Features and Enhancements
- Show the Trial parameters on the submit Experiment page (#1224)
- Enable to set the Trial template YAML from the submit Experiment page (#1363)
- Optimise the Katib UI image (#1232)
- Enable sorting in the Trial list table (#1251)
- Add pages to the Trial list table (#1262)
- Use the V4 version for the Material UI (#1254)
- Automatically delete an empty ConfigMap with Trial templates (#1260)
- Create a ConfigMap with Trial templates (#1265)
- Support metrics strategies on the submit Experiment page (#1364)
- Add the resume policy to the submit Experiment page (#1362)
- Enable to create an early stopping Experiment from the submit Experiment page (#1373)
Bug fixes
- Check the Trials count before deleting it (#1223)
- Check that Trials are deleted (#1288)
- Fix the out of range error in the Hyperopt suggestion (#1315)
- Fix the pod ownership to inject the metrics collector (#1303)
Misc
- Switch the test infra to the AWS (#1356)
- Use the
docker.io/kubeflowkatib
registry to release images (#1372)
Change Log
See the Full Change Log.
v0.9.0
v0.6.0-rc.0
First rc of v0.6.0
v0.1.2-alpha
Closed issues:
- [request] Invite libbyandhelen as reviewer for algorithm support #82
- cli failed to connect #80
- CreateStudy RPC error: Objective_Value_Name is required #73
- [cli] Use cobra to refactor the cli #54
- Reduce time it takes to build all images #50
- [release] Ksonnet the katib #32
Merged pull requests:
- update docs #103 (YujiOshima)
- cli: Rename to katib-cli #101 (gaocegege)
- Fix dbbug #98 (YujiOshima)
- save logs after check status #95 (YujiOshima)
- Some fix to getting-started.md #94 (lluunn)
- Add katib-cli download command for Mac #93 (vinaykakade)
- fix get service-param-list bug #92 (YujiOshima)
- fix ui bug #91 (YujiOshima)
- Build parallel #85 (YujiOshima)
- reduce build time #84 (YujiOshima)
- OWNERS: Add @libbyandhelen #83 (gaocegege)
- add random forest prior to Bayesian Optimization #81 (libbyandhelen)
- workflows.libsonnet: Fix the image name #75 (gaocegege)
- Refine API #74 (YujiOshima)
- worker: Rename worker_interface to worker #70 (gaocegege)
v0.1.1-alpha
Closed issues:
- [upstream] Update name in kubernetes/test-infra #63
- [go] Update the package name, again #62
- [test] Fix broken unit test cases #58
- Provide a cli binary for macOS / darwin #57
- Error running katib on latest master (04/13) #44
- Upload existing models to modelDB interface #43
- [release] Add cli to v0.1.0-alpha #31
- [discussion] Find a new way to install CLI #26
- [maintainance] Setup the repository #8
- Existing approaches and design for hyperparameter-tuning #2
Merged pull requests:
- Cobra cli #69 (YujiOshima)
- *: Refactor the structure #65 (gaocegege)
- *: Update name #64 (gaocegege)
- Replace kubeflow-images-staging with kubeflow-images-public #61 (ankushagarwal)
- improve frontend #60 (YujiOshima)
- argo: Add unit test #56 (gaocegege)
- main.go: Fix style #55 (gaocegege)
- Fix modelsave #52 (YujiOshima)
- refactor Model API #51 (YujiOshima)
- improve test script #49 (YujiOshima)
- Add Model Management API #48 (YujiOshima)
- reviewers: Add @ddysher @jose5918 @mitake #45 (gaocegege)
- add early stoppping service #41 (YujiOshima)
- bayesian optimization draft #38 (libbyandhelen)
- Dockerfile: Use alpine as base image #37 (gaocegege)
- docs: Update katib-cli #36 (gaocegege)
- New db log schema #35 (YujiOshima)
- Fix CI failures #27 (gaocegege)
v0.1.0-alpha
Closed issues:
- [suggestion] Move the logic about random service to
random
package #18 - [build-release] Reuse the vendor during the image building process #14
- [go] Rename the package from mlkube/katib to this repo #7
- [go] Establish vendor dependencies for go #5
- Rename to hyperparameter-tuning ? #1
Merged pull requests:
- cleanup of README #30 (ddutta)
- delete unnecessary settings #29 (YujiOshima)
- Dockerfile: Support multiple stage build in dlk and frontend #28 (YujiOshima)
- Dockerfile: Support multiple stage build in manager and cli #25 (gaocegege)
- Dockerfile: Use multiple stage builds #23 (gaocegege)
- Ci setup #22 (YujiOshima)
- suggestion: Refactor #21 (gaocegege)
- update packages #19 (YujiOshima)
- README: Add code quality badge #17 (gaocegege)
- Fixing some basic typos in README #13 (ddutta)
- vendor: Add #12 (gaocegege)
- ignore: Add macOS, Windows and Go ignore files #11 (gaocegege)
- Rename packages and move dlk dir #10 (YujiOshima)
- doc: Refactor #9 (gaocegege)
- add katib code #4 (YujiOshima)
- add OWNERS file #3 (YujiOshima)