https://github.com/kubeflow/katib

sort by:
Revision Author Date Message Commit Date
152ec07 Katib official release v0.12.0 05 October 2021, 16:13:30 UTC
dfe8efe Katib official release v0.12.0-rc.1 07 September 2021, 13:09:16 UTC
9316862 cherry-pick: UI fix for handling missing params (#1657) * Use YAML input if TrialParams are missing Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Separate TrialTemplates in two words Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 07 September 2021, 02:21:38 UTC
698a9c6 CherryPick: Reconcile semantics for Suggestion Algorithms (#1633) (#1644) * Reuse suggestions * Fix tests 27 August 2021, 14:31:06 UTC
bfae181 Katib official release v0.12.0-rc.0 19 August 2021, 15:46:32 UTC
b91a9c8 Update Katib UI with Optuna Algorithm Settings (#1626) * Update Katib UI with Optuna Algorithm Settings * Fix Optuna tests 18 August 2021, 13:18:38 UTC
04021b1 Add Optuna Suggestion to Katib CI (#1624) * Add Optuna Suggestion to Katib CI * Update README 17 August 2021, 06:33:42 UTC
2bd9b5e Add Multivariate TPE to Katib UI (#1625) * Add Multivariate TPE to Katib UI * Modify Experiment params 17 August 2021, 03:59:41 UTC
7439a37 Add Optuna based suggestion service (#1613) * Implement Optuna service and cmd * Update pkg/suggestion/v1beta1/optuna/service.py Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * Update pkg/suggestion/v1beta1/optuna/service.py Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * Update pkg/suggestion/v1beta1/optuna/service.py Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * Update pkg/suggestion/v1beta1/optuna/service.py Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * Merge the blocks of self.lock in OptunaService * Remove Cython installation * Update Python version for the Optuna suggestion service * Add the example yaml of multivarite-tpe * Fix the logic of handling unknown trials * Use name and value instead of the string representation of assignment * Turn on constant liar by default Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 16 August 2021, 14:10:06 UTC
ecb4686 Modify XGBoostJob example for the new Controller (#1623) * Modify XGBoostJob example for the new Controller * Modify port 15 August 2021, 03:59:04 UTC
4ef26ef Modify labels for controller resources (#1621) * Change labels for controller resources * Fix Label in test 14 August 2021, 19:16:04 UTC
f42c6cc Bump jszip from 3.5.0 to 3.7.1 in /pkg/new-ui/v1beta1/frontend (#1619) Bumps [jszip](https://github.com/Stuk/jszip) from 3.5.0 to 3.7.1. - [Release notes](https://github.com/Stuk/jszip/releases) - [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md) - [Commits](https://github.com/Stuk/jszip/compare/v3.5.0...v3.7.1) --- updated-dependencies: - dependency-name: jszip dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 14 August 2021, 18:30:04 UTC
f722725 Bump path-parse from 1.0.6 to 1.0.7 in /pkg/new-ui/v1beta1/frontend (#1618) Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 13 August 2021, 20:04:04 UTC
9bacb7b Bump tar from 4.4.13 to 4.4.15 in /pkg/new-ui/v1beta1/frontend (#1606) Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.15. - [Release notes](https://github.com/npm/node-tar/releases) - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.15) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 13 August 2021, 16:45:54 UTC
abbc9c9 Fix Metrics Collector error in case of non-existing Process (#1614) * Skip error in case of empty Process * Fix print * Skip other errors * Set first process as default main 12 August 2021, 22:06:53 UTC
8b7a9fe Add AutoML and Training WG Summit July 2021 (#1615) 12 August 2021, 17:55:02 UTC
7a661cf Modify Labels for Katib Components (#1611) 11 August 2021, 19:54:01 UTC
be2b26d Validate possible operations for Grid suggestion (#1205) * Create common function to test validate algorithm settings Validate db exhausted for chocolate * remove parentheses * Use common util to test Suggestions * Fix API name * Fix indexing 11 August 2021, 12:47:26 UTC
c24d303 Change the default image for the new Katib UI (#1608) * Change default image for Katib UI * Change title for UI * Fix image name * Use katib-ui image for the new UI * Remove build from CI workflow * Add cache to Kaniko * Add cache repo * Add other cache repo * Remove cache 11 August 2021, 02:22:25 UTC
a83828c Upgrade CRDs to apiextensions.k8s.io/v1 (#1610) * Changes for v1 version * Add temp schema * Use Kubebuilder 2.3.0 * Remove count 1 10 August 2021, 23:31:25 UTC
a3e36b3 Remove TFJob and PyTorchJob CRDs from unit tests (#1609) 10 August 2021, 02:34:28 UTC
6d54d4a Add Support for Argo Workflows (#1605) * Add Support for Argo Workflows * Few changes in README * Add Argo to README * Remove Argo access from Katib manifests * Remove Tekton access from Katib manifests * Few changes in README * Change to Pipelines 05 August 2021, 20:30:42 UTC
a57745e [enh]: validate for bayesian optimization algorithm settings (#1600) * [enh]: validate for skopt algorithm settings * [style]: refactor with reviews - use staticmethod rather than classmethod - change convertAlgorithmSpec method name to a snake_case - use .format() rather than f-string Signed-off-by: Jaeyeon Kim <anencore94@gmail.com> 03 August 2021, 20:05:41 UTC
287e868 Add support for XGBoost Operator with LightGBM example (#1603) * Add support for XGBoost Operator * Specify Tag for LightGBM image 02 August 2021, 23:45:11 UTC
1b71a7c fix mysql version in docker image (#1594) 02 August 2021, 15:43:38 UTC
ddf064a Remove Kubeflow Training dependencies from Katib (#1599) * Remove Kubeflow Training dependencies from Katib * Add code-generator to go.mod 01 August 2021, 13:43:37 UTC
44875b8 Update Katib SDK with OpenAPI generator (#1572) * Use openapi JAR * Remove test from SDK * Use k8s>=12.0 version 29 July 2021, 15:35:19 UTC
1ed426d Bump ssri from 6.0.1 to 6.0.2 in /pkg/new-ui/v1beta1/frontend (#1526) Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/npm/ssri/releases) - [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md) - [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 29 July 2021, 15:30:19 UTC
57f8393 Bump elliptic from 6.5.3 to 6.5.4 in /pkg/new-ui/v1beta1/frontend (#1461) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 21:25:19 UTC
8284959 Bump lodash from 4.17.20 to 4.17.21 in /pkg/new-ui/v1beta1/frontend (#1532) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 21:23:18 UTC
dc932d3 Bump underscore from 1.11.0 to 1.13.1 in /pkg/new-ui/v1beta1/frontend (#1529) Bumps [underscore](https://github.com/jashkenas/underscore) from 1.11.0 to 1.13.1. - [Release notes](https://github.com/jashkenas/underscore/releases) - [Commits](https://github.com/jashkenas/underscore/compare/1.11.0...1.13.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 20:38:18 UTC
5add8f7 Bump jose from 2.0.2 to 2.0.5 in /pkg/new-ui/v1beta1/frontend (#1518) Bumps [jose](https://github.com/panva/jose) from 2.0.2 to 2.0.5. - [Release notes](https://github.com/panva/jose/releases) - [Changelog](https://github.com/panva/jose/blob/v2.0.5/CHANGELOG.md) - [Commits](https://github.com/panva/jose/compare/v2.0.2...v2.0.5) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 20:35:18 UTC
4ffd131 Bump hosted-git-info from 2.8.8 to 2.8.9 in /pkg/new-ui/v1beta1/frontend (#1531) Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 20:26:18 UTC
4363093 Bump url-parse from 1.4.7 to 1.5.3 in /pkg/new-ui/v1beta1/frontend (#1591) Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.3. - [Release notes](https://github.com/unshiftio/url-parse/releases) - [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.3) --- updated-dependencies: - dependency-name: url-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 28 July 2021, 15:53:45 UTC
f1d565e Install charmcraft 1.0.0 (#1593) Install charmcraft 1.0.0 through pip for now until we move to pytest-operator tests. 28 July 2021, 14:40:45 UTC
56bc2da Bump y18n from 4.0.0 to 4.0.1 in /pkg/new-ui/v1beta1/frontend (#1506) Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 27 July 2021, 17:22:11 UTC
61e63cd Bump dns-packet from 1.3.1 to 1.3.4 in /pkg/new-ui/v1beta1/frontend (#1543) Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4. - [Release notes](https://github.com/mafintosh/dns-packet/releases) - [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md) - [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 27 July 2021, 17:21:12 UTC
575f89f Fix grep in Tekton Experiment Doc (#1578) 15 July 2021, 14:16:50 UTC
4ca5fb0 Allow make pre-release tag (#1575) * Allow make pre-release cut * Remove else in SDK version 12 July 2021, 15:55:26 UTC
3a1f2b9 Remove Job Level Mutation from Katib Controller (#1573) 12 July 2021, 06:15:26 UTC
a90c91b Switch to charmcraft snap for CI (#1574) The snap store is now the preferred place for obtaining charmcraft, as opposed to pypi.org. 08 July 2021, 23:41:23 UTC
3962af9 Add gRPC build script to CI (#1569) * Add gRPC build script to CI * Fix text * Change to i flag * Change to -i in health 02 July 2021, 05:44:10 UTC
9bf23e5 Add Doc checklist to PR template (#1568) 02 July 2021, 02:11:10 UTC
61d7008 Allow empty resources for CPU and Memory in Katib config (#1564) 29 June 2021, 13:36:46 UTC
9b33615 fix typo in operators/README (#1557) 16 June 2021, 14:53:09 UTC
08d9497 Adds docs on how to use within KF (#1556) See https://github.com/canonical/bundle-kubeflow/issues/371 15 June 2021, 10:13:37 UTC
6ef600c Switch to sdi (#1555) * Update operator dependencies Updates requirements.txt for each operator to use latest version from pypi.org. * Switch katib-ui operator to SDI interface Switches katib-ui operator to the serialized-data-interface library, which provides a way to declaratively define relationships. 14 June 2021, 14:08:37 UTC
4bd11b3 Disable default PV for Experiment with resume from volume (#1552) * Remove default PV creation from resume from volume * Modify error msg * Remove PV check from Suggestion controller test * Use go 1.15.13 09 June 2021, 06:24:16 UTC
efe8f87 Fix gofmt to validate Experiment name (#1545) 02 June 2021, 06:17:02 UTC
e3ccbcf feat: add naming regex check on validating webhook (#1541) - check experiments' naming convention on validating webhook 01 June 2021, 11:55:04 UTC
778403b Add the new Katib presentations 2021 (#1539) * Add new presentations * Fix name 26 May 2021, 01:59:41 UTC
4dbd534 Add go mod tidy check to GitHub Actions (#1535) * Add go mod tidy check to GitHub actions * Run go mod tidy 18 May 2021, 18:10:41 UTC
40fc342 Support Sobol's Quasirandom Sequence using Goptuna. (#1523) 07 May 2021, 15:23:06 UTC
c385748 Add Katib 2021 ROADMAP (#1524) * Add 2021 ROADMAP * Update Co-authored-by: Masashi Shibata <c-bata@users.noreply.github.com> Co-authored-by: Masashi Shibata <c-bata@users.noreply.github.com> 07 May 2021, 15:20:07 UTC
d0d9c8d Remove PV from MySQL component (#1527) Add startupProbe to mySQL 07 May 2021, 01:59:06 UTC
36ec8b3 Remove IBM install from Katib manifest (#1525) 30 April 2021, 17:19:31 UTC
0767df4 Error messages corrected (#1522) * Error messages corrected #1516 * ucfirst The first letter of both error message is changed to uppercase. Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 23 April 2021, 14:52:43 UTC
c36ac54 Bump the Goptuna version up to v0.8.0 with IPOP-CMA-ES and BIPOP-CMA-ES support. (#1519) * Upgrade to goptuna v0.8.0 * Add option for restarting CMA-ES 23 April 2021, 14:02:43 UTC
19df714 Fix a link to Kustomize manifest for new Katib UI (#1521) 22 April 2021, 18:57:43 UTC
54854c1 Add kustomization overlay: katib-openshift (#1513) * Add kustomization overlay: katib-standalone-openshift * Rename OpenShift kustomization and remove unused RBAC resources * Update kustomization katib-openshift to support changes in #1498 * katib-openshift: move patches to dedicated dir * katib-openshift: clarify comments * Update katib-openshift image tags 22 April 2021, 13:13:43 UTC
520f54e fix kustomize manifests for kubeflow (#1498) * fix kustomize manifests for kubeflow * fix standalone and external-db manifests * remove old namespace file * remove PV from kubeflow manifest * fix katib-external-db reference outside of root * fix katib-with-kubeflow-cert-manager * Move image tags to katib-config.yaml and remove patches * use common namespace kustomization * Make kubeflow-cert use kubeflow as a base * Remove katib-cert-generator job from kubeflow-cert-generator manifests * Move pv-patch to patches folder * Create katib-cert-manager and make kubeflowuse this as base * Fix release and CI scripts for new layout * Remove unnecessary cert-generator images from kustomization.yaml * Remove unnecessary SA, CR and CRB from katib-cert-manager * Remove commonLabel from katib-with-kubeflow * Separate cert-generator from webhook kustomization 13 April 2021, 02:33:03 UTC
5e3fb22 Move tests from Travis to GitHub actions (#1514) * Create workflow for Go * Add GOPATH env * Move check up * Add env * Add go mod download * Add ls command * Add path * Change path for run * Change GOPATH * Add kubebuilder * Download coveralls * Add node test * Remove Travis * Add coveralls step * Change coveralls use * Add working dir * Remove run 10 April 2021, 04:06:04 UTC
86884ca Add cert manager install to the release script (#1511) * Add cert manager install to release script * Increase timeout to 50 min for e2e Experiments 02 April 2021, 03:25:20 UTC
4e8c0a9 Fix setup Katib script to work on the release branch (#1508) 01 April 2021, 18:26:19 UTC
32cb422 manifests: Remove Application CR (#1507) Remove Application CR as per https://github.com/kubeflow/manifests/issues/1715 Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> 01 April 2021, 18:00:19 UTC
c575029 Katib manifests fixes for 1.3 (#1502) * cert-generator: Disable client-side validation Closes https://github.com/kubeflow/katib/issues/1500 Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * manifests: Generate valid VirtualService by default Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * manifests: Disable sidecar injection for all components Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * manifests: Remove erroneous storageClassName from PVC Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * manifests: Add katib-with-kubeflow-cert-manager overlay Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> 31 March 2021, 11:39:18 UTC
acec1e2 Fix release script to replace Katib image tags (#1493) * Fix release script to replace Katib image tags * Increase restart timeout in e2e 22 March 2021, 02:10:17 UTC
f83df1b Add Katib webhook documentation (#1486) * Add webhook doc * Update doc * Changes after review 20 March 2021, 15:54:17 UTC
b65e4c3 Fix gRPC manager build script (#1492) * Remove legacy gRPC REST * Remove gRPC Swagger and Makefile * Trigger CI 20 March 2021, 06:49:17 UTC
5616044 Add script to update boilerplate (#1491) * Update boilerplate for clients * Modify not format boilerplate * Modify boilerplate script for go files * Update boilerplate manually for go files * Modify script * Generate boilerplate for Go files * Add script for Python files * Generate boilerplate for the Py files * Include shell * Generate boilerplate for shell scripts * Add to makefile * Fix comments * Change comments 20 March 2021, 06:48:17 UTC
372502c Add Blog Posts in the README (#1487) * Add Blog Posts in README * Rename posts 20 March 2021, 06:47:17 UTC
86c6cfb Manifests for the new UI (#1476) * Add small section for the new UI in README Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Run update-readme-toc Adds a top level table-of-contents entry for the new UI as well. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Rephrase how to launch the new UI Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Add the lost newline before the TOC Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> 19 March 2021, 12:13:16 UTC
e67b714 new-ui: Show the Namespace Selector when app is deployed as standalone (#1483) * ui(base): Use new commit of the latest common code Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(standalone): Expose namespace dropdown If the Central Dashboard is not present, then the app will show the namespace selector and will try to fetch the namespaces. This will allow the app to work in standalone mode, since the users will be able to navigate between namespaces even without the central dashboard. The next steps would be to add authorization checks to the backend to perform SubjectAccessReviews. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> 19 March 2021, 12:11:16 UTC
52a9f6d Update Trial tag to v1beta1-45c5727 in SDK examples (#1481) * Update Trial image tag to v1beta1-45c5727 in SDK examples * Move SDK examples * Check if Experiment is running after the restart in e2e 19 March 2021, 03:08:16 UTC
6591528 Update Prow with the latest folder structure (#1485) 19 March 2021, 01:41:16 UTC
30197f5 Update documentation for SDK Katib Client (#1482) 19 March 2021, 01:40:16 UTC
c0aede6 Remove legacy controller flags from the developer guide (#1480) * Remove legacy controller flags from the guide * Trigger CI 18 March 2021, 13:37:16 UTC
bda0503 Add new UI image to release scripts (#1478) * Add new ui to release scripts * Change repo name 18 March 2021, 02:49:15 UTC
57febc4 fix broken links to kubeflow website (#1477) 17 March 2021, 15:53:16 UTC
3935da8 Add release process script (#1473) * Modify build script * Modify release script * Modify release script * Change registry * Leave one tag in build and push script * Remove comments 17 March 2021, 02:54:15 UTC
5ed27d7 Update Trial images to v1beta1-45c5727 (#1470) * Update Trial examples image tag to v1beta1-45c5727 * Modify test script 16 March 2021, 07:22:15 UTC
dbd723a Remove completed TODOs for Katib config (#1459) 16 March 2021, 07:21:15 UTC
45c5727 Add missing form fields to new UI (#1463) * ui(form): Add Trial Parameters The form will be showing a dynamic list of trial parameters that the users will need to configure. This list is affected from the yaml content. The JS parses the yaml contents to find the trial parameters. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(form): Refactor the algorithm component Create a common component for the algorithm settings. We will need this for Early Stopping, which also has algorithm settings. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(form): Add support for early stopping Add a distinct section for Early Stopping, when the Search Algorithm is for Hyper Parameter tuning. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(form): Add resume policy to form Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(form): Small fixes to algo's settings * The algorithm settings got applied in the form only after the user selected a different algorithm. The preselected value would not have the list of settings assigned once the form loads. * Use null everywhere for the `random_state` parameter Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Use correct form group Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Use LongRunning for resumepolicy default Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * ui(form): Use FormArray variable directly Using "formGroup.get('trialParameters').controls" in the html results in an error, during the build process. This is because Angular can't deduce that the control returned from the get() method is a form array. We will define a FormArray variable and use it directly instead of get()ing it from he form group. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 12 March 2021, 22:21:47 UTC
beccd46 Update new algorithm service doc (#1460) * Update new suggestion doc * Few changes * Changes after review * Update manifest links * Add link to Katib config patch * Modify sed command 12 March 2021, 21:06:46 UTC
070f1cb Refactor Kustomize manifests for Katib (#1464) * Refactor kustomize manifests * Remove file * Modify README * Disable actions * Update Trial images tag to v1beta1-c6c9172 * Fix few comments * Remove test print * Remove image pull policy * Remove TODOs * Exclude PV from Kubeflow install Add image versions to katib-external-db install * Rename Katib IBM install * Create patch file for Katib config * Fix path for MC * Fix var name * Change tag in patch file * Change download mnist for mxnet example * Change MNIST to FashionMNIST * Remove comment from actions 12 March 2021, 20:39:47 UTC
badbbdb Update Katib operator and image (#1465) Updates Docker image to include changes from #1450, and updates operator to latest version of operator framework. 12 March 2021, 18:48:50 UTC
4179e47 Update Katib operator and image (#1465) Updates Docker image to include changes from #1450, and updates operator to latest version of operator framework. 12 March 2021, 18:47:19 UTC
985dee6 Update Katib operator and image (#1465) Updates Docker image to include changes from #1450, and updates operator to latest version of operator framework. 12 March 2021, 18:45:41 UTC
a282f3e Update Katib operator and image (#1465) Updates Docker image to include changes from #1450, and updates operator to latest version of operator framework. 12 March 2021, 18:44:57 UTC
c6c9172 Add Trial images build to the CI (#1457) * Fix image for MXNET mnist Rename example folder for PyTorch mnist * Add build process for Katib Trial template in the CI Fix problems with current image build * Change release registry to kubeflowkatib * Few changes * Simplify sed for mnist * Add script to change trial images * Modify script * Add if for macos * Enable PyTorch examples * Remove test print 10 March 2021, 03:02:23 UTC
7b12b13 Add cert generator build to the CI (#1458) * Add cert generator build to the CI * Remove musl from cert generator image * Remove musl * Trigger CI 10 March 2021, 03:01:23 UTC
081db0d Re-enable Github Actions (#1456) 08 March 2021, 19:17:23 UTC
ac4f525 Katib: Move manifests development upstream (#1432) * manifests: Move manifests development upstream As part of the work of wg-manifests for 1.3 (https://github.com/kubeflow/manifests/issues/1735), we are moving manifests development in upstream repos. This gives the application developers full ownership of their manifests, tracked in a single place. This commit copies the manifests for application `Katib` from path `apps/katib/upstream` of kubeflow/manifests to path `manifests/v1beta1` of the upstream repo (https://github.com/kubeflow/katib). Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> * manifests: Fold base, overlays into components Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com> 06 March 2021, 20:23:49 UTC
12e7f1e Disable dynamic creation for admission hooks and update dependencies (#1450) * Update all dependencies to the latest versions Add cert generator for the webhooks Add manifests for the webhooks * Modify Dockerfile for manager * Remove comments * Update Dockerfiles for Go images * Add signerName: kubernetes.io/kube-apiserver-client to csr Update roles for controller RBAC Changes after review * Fix not installed CRD error * Update scripts * Revert operator changes * Describe controller pod in test * Add log line to test * Move kubectl version * Change csr version to v1beta1 * Remove log * Change signerName to kubernetes.io/kubelet-serving * Modify common name Co-authored-by: Yuki Iwai <68272500+tenzen-y@users.noreply.github.com> * Add env variable to init container Co-authored-by: Yuki Iwai <68272500+tenzen-y@users.noreply.github.com> * Get namespace from env Co-authored-by: Yuki Iwai <68272500+tenzen-y@users.noreply.github.com> * Remove quotes * Remove spaces * Run cert generator script from the Job * Modify new ui Dockerfile * Disable Actions on PR * Modify setup Katib script * Fix PODNUM * Remove imagePullPolicy from PyTorch and TFJob examples * Disable Pytorch examples in e2e * Add sleep to e2e test * Activate Actions * Disable actions Co-authored-by: Yuki Iwai <68272500+tenzen-y@users.noreply.github.com> 06 March 2021, 17:29:49 UTC
d9b4602 First iteration of the new Katib UI (#1427) * Create a folder for the new-ui We will create a `new-ui` folder under the `pkg` dir to add the new UI. This will ensure that we won't break any existing functionality. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Initial code for the frontend This PR introduces the new UI. We hope that this will be the last big PR in this repo and all of the subsequent ones will be smaller bit-sized PRs. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * backend: Expose the entire status of an experiment We want the table in the main UI page to show more information for each experiment. This information lives in the status of each Experiment CR, so we expand the API to also return the entire status for each Experiment. In the future we will probably need to just send the entire CR to the frontend and not parse it at all in the backend. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * backend: Return the KFP run uid We want to return the Pipeline UID for a Trial, if such exists. When combined with Kale, a Trial initiates a KFP run. In this case, there is an annotation with the KFP run ID, which we can use to navigate the user to the KFP UI for the specific run. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * backend: sereve an Angular SPA To serve an SPA the backend must return the index.html for any non-API route. The index.html must be sent for any request to the app's page. Then, once the javascript loads, the app will show to the user the correct view. In this commit we also completely remove any caching of the index.html, for the browser to always request the latest version. This eliminates the need to hard reload the page to view changes to the frontend code. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Dockerfile for the new Katib web app Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Extend the dockerignore for the new UI Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Update the README with build commands Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: use port 8080 instead of 80 in backend Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: use lowercase fields when fetchin exps Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Add seconds to the x-axis of Trial info Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Unify the npm run build commands Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Move TypeMeta values to a common place Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Remove section for max_old_space_size in README Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: add katib prefix to docs link Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Correct link for new UI in README Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Remove unused 'format' npm script Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Ensure format checks work with Travis Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Remove unused space Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Use create_experiment route Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: fix travis govet test Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Rename the Bayesian settings Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Rename the ParametersSpec Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Remove setting TypeMeta and ObjectMeta Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Update README for build:watch Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Fix a typo Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Remove unused css Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Use types from k8s.models file Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Add kfp-run column if UID is present in trials With Kale a Trial can launch a distinct KF Pipeline. The UID of this pipeline will be also set as an annotation to the Trial owning the Pipeline. In this case the UI should have one extra column for this UID. Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * Properly expose the NAS fields Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Move MetricCollector enums to global enums file Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Remove unused volume enum Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * review: Don't send empty settings Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> * review: Add parameters for TPE Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 03 March 2021, 02:38:48 UTC
d20e11b add adopter (#1451) * Update ADOPTERS.md add adopter * keep the list in alphabetical order Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> 02 March 2021, 10:31:47 UTC
90a99a8 Add katib controller flags to developers guide (#1449) Signed-off-by: Anna Jung (VMware) <antheaj@vmware.com> 26 February 2021, 17:02:16 UTC
fe64c18 Enhance katib client by adding get_success_trial_details() (#1442) * Add katibClient method to get success trials * Remove comment * Replace hyperparams with hyperparameters * Add status success check 23 February 2021, 14:34:02 UTC
804bed4 Add Katib presentations and community information (#1446) * Init commit * Add presentations list Update README with community info * Fix * Fix presentation link 23 February 2021, 03:18:02 UTC
cb6c835 Verify nil objective in Experiment defaults (#1445) 20 February 2021, 01:35:41 UTC
back to top