Andrey Velichkevich and GitHub
2e1cbc5f54
chore(docs): Add Changelog Katib v0.18.0 ( #2537 )
...
Signed-off-by: Andrey Velichkevich <[email protected] >
2025-03-29 21:48:31 +00:00
saileshd1402 and GitHub
287fe04edf
Revert GHCR changes for Notebook examples ( #2536 )
...
Signed-off-by: sailesh duddupudi <[email protected] >
2025-03-24 22:06:03 +00:00
Mahdi Khashan and GitHub
19db2d47d4
[feature] move manifest image references to ghcr ( #2529 )
...
* move to ghcr
Signed-off-by: mahdikhashan <[email protected] >
* move images to ghcr
Signed-off-by: mahdikhashan <[email protected] >
* manifests
Signed-off-by: mahdikhashan <[email protected] >
* change registry in all path
Signed-off-by: mahdikhashan <[email protected] >
* update script
Signed-off-by: mahdikhashan <[email protected] >
* fix
Signed-off-by: mahdikhashan <[email protected] >
* fix
Signed-off-by: mahdikhashan <[email protected] >
* slight fix
Signed-off-by: mahdikhashan <[email protected] >
---------
Signed-off-by: mahdikhashan <[email protected] >
Signed-off-by: Mahdi Khashan <[email protected] >
2025-03-24 17:11:50 +00:00
Mahdi Khashan and GitHub
fd4f76929f
[feature] migrate docker images to ghcr ( #2520 )
...
* update custom action
Signed-off-by: mahdikhashan <[email protected] >
* define token as input
Signed-off-by: mahdikhashan <[email protected] >
* clean up meta job
Signed-off-by: mahdikhashan <[email protected] >
* change build-and-publish-imageg.yaml
Signed-off-by: mahdikhashan <[email protected] >
* remove secret from workflow call
Signed-off-by: mahdikhashan <[email protected] >
* remove docker credentials from publish* images
Signed-off-by: mahdikhashan <[email protected] >
* revert meta step changes
Signed-off-by: mahdikhashan <[email protected] >
* revert changes
Signed-off-by: mahdikhashan <[email protected] >
* update
Signed-off-by: mahdikhashan <[email protected] >
* add dockerhub as a job
Signed-off-by: mahdikhashan <[email protected] >
* revert secrets
Signed-off-by: mahdikhashan <[email protected] >
* revert docker secrets
Signed-off-by: mahdikhashan <[email protected] >
* revert docker secrets
Signed-off-by: mahdikhashan <[email protected] >
* consolidate/merge registeries
Signed-off-by: mahdikhashan <[email protected] >
* fix inputs
Signed-off-by: mahdikhashan <[email protected] >
* revert docker path name
Signed-off-by: mahdikhashan <[email protected] >
---------
Signed-off-by: mahdikhashan <[email protected] >
2025-03-18 19:12:14 +00:00
096d4ababe
Bump axios from 1.7.9 to 1.8.3 in /pkg/ui/v1beta1/frontend ( #2524 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.9 to 1.8.3.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.3 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 22:35:41 +00:00
2a2f1551a3
Bump @babel/helpers from 7.25.0 to 7.26.10 in /pkg/ui/v1beta1/frontend ( #2523 )
...
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ) from 7.25.0 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers )
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 22:31:34 +00:00
Gary Miguel and GitHub
4bbe4b16c9
Support old-style TensorFlow events (tensorboard) ( #2467 )
...
* Support old-style TensorFlow events (tensorboard)
Fixes: https://github.com/kubeflow/katib/issues/2466
Signed-off-by: Gary Miguel <[email protected] >
* format
Signed-off-by: Gary Miguel <[email protected] >
* test
Signed-off-by: Gary Miguel <[email protected] >
* don't continue loops
Signed-off-by: Gary Miguel <[email protected] >
* format
Signed-off-by: Gary Miguel <[email protected] >
---------
Signed-off-by: Gary Miguel <[email protected] >
2025-02-15 00:59:37 +00:00
Anish Asthana and GitHub
c06feb693c
Add 'KEP Usage' KEP and template link ( #2509 )
...
Signed-off-by: Anish Asthana <[email protected] >
2025-02-14 23:07:37 +00:00
44cd9eca31
Add Changelog for Katib v0.18.0-rc.0 ( #2515 )
...
* Add Changelog for Katib v0.18.0-rc.0
Signed-off-by: Andrey Velichkevich <[email protected] >
* Add sections for GSoC projects
Signed-off-by: Andrey Velichkevich <[email protected] >
* Update CHANGELOG.md
Co-authored-by: Yuki Iwai <[email protected] >
Signed-off-by: Andrey Velichkevich <[email protected] >
---------
Signed-off-by: Andrey Velichkevich <[email protected] >
Co-authored-by: Yuki Iwai <[email protected] >
2025-02-13 19:01:36 +00:00
Andrey Velichkevich and GitHub
203bbf93a0
Bump Katib Python SDK to 0.18.0rc0 version ( #2514 )
...
Signed-off-by: Andrey Velichkevich <[email protected] >
2025-02-13 18:05:36 +00:00
Andrey Velichkevich and GitHub
96f3ed1b5f
[SDK] Support PyTorchJob as a Trial Worker ( #2512 )
...
* [SDK] Support PyTorchJob as Trial Worker
Signed-off-by: Andrey Velichkevich <[email protected] >
* Fix pod spec for Job
Signed-off-by: Andrey Velichkevich <[email protected] >
* Set default restart_policy to Never
Signed-off-by: Andrey Velichkevich <[email protected] >
* Fix primary_container_name for PyTorchJob
Signed-off-by: Andrey Velichkevich <[email protected] >
* Add unit tests for PyTorchJob as Trial
Signed-off-by: Andrey Velichkevich <[email protected] >
* Add e2e test for PyTorchJob as Trial
Signed-off-by: Andrey Velichkevich <[email protected] >
* Bump kubeflow-training SDK
Signed-off-by: Andrey Velichkevich <[email protected] >
* Deploy Training Operator with server side apply
Signed-off-by: Andrey Velichkevich <[email protected] >
* Decrease CPUs for E2E
Signed-off-by: Andrey Velichkevich <[email protected] >
* Install Training Operator for tune workflow
Signed-off-by: Andrey Velichkevich <[email protected] >
* Fix comments
Signed-off-by: Andrey Velichkevich <[email protected] >
---------
Signed-off-by: Andrey Velichkevich <[email protected] >
2025-02-13 11:10:36 +00:00
c27d51932d
[GSOC] optuna suggestion service logic update ( #2446 )
...
* unit test fixed
Signed-off-by: Shashank Mittal <[email protected] >
* Update pkg/suggestion/v1beta1/hyperopt/base_service.py
Co-authored-by: Yuki Iwai <[email protected] >
Signed-off-by: Shashank Mittal <[email protected] >
* comment fixed
Signed-off-by: Shashank Mittal <[email protected] >
* initial logic update
Signed-off-by: Shashank Mittal <[email protected] >
* added unit and e2e tests for optuna suggestion service update
Signed-off-by: Shashank Mittal <[email protected] >
* refactored code
Signed-off-by: Shashank Mittal <[email protected] >
* added parameter for logUniform and minor changes
Signed-off-by: Shashank Mittal <[email protected] >
* fix
Signed-off-by: Shashank Mittal <[email protected] >
---------
Signed-off-by: Shashank Mittal <[email protected] >
Co-authored-by: Yuki Iwai <[email protected] >
2025-02-10 16:18:06 +00:00
Shao Wang and GitHub
2421c9c175
fix(webhook): fix validation message in experiment webhook ( #2507 )
...
Signed-off-by: Electronic-Waste <[email protected] >
2025-02-05 03:09:37 +00:00
Aydan Pirani and GitHub
3248effb8f
Set experiment names at a max of 40 characters. ( #2468 )
...
Signed-off-by: Aydan Pirani <[email protected] >
2025-02-04 17:05:36 +00:00
Mahdi Khashan and GitHub
f59d959bd9
[CI] optimize katib ui dockerfile ( #2505 )
...
* fix flakiness
Signed-off-by: mahdikhashan <[email protected] >
* fix flakiness 2
Signed-off-by: mahdikhashan <[email protected] >
* fix flakiness 3
Signed-off-by: mahdikhashan <[email protected] >
* use alpine for first stage
Signed-off-by: mahdikhashan <[email protected] >
* use alpline git
Signed-off-by: mahdikhashan <[email protected] >
* no security audit
Signed-off-by: mahdikhashan <[email protected] >
* force npm ci
Signed-off-by: mahdikhashan <[email protected] >
---------
Signed-off-by: mahdikhashan <[email protected] >
2025-02-01 20:42:33 +00:00
7599a8fdf4
[GSOC] hyperopt suggestion service logic update ( #2412 )
...
* resolved merge conflicts
Signed-off-by: Shashank Mittal <[email protected] >
* fix
Signed-off-by: Shashank Mittal <[email protected] >
* DISTRIBUTION_UNKNOWN enum set to 0 in gRPC api
Signed-off-by: Shashank Mittal <[email protected] >
* convert parameter method fix
Signed-off-by: Shashank Mittal <[email protected] >
validation fix
add e2e tests for hyperopt
added e2e test to workflow
* convert feasibleSpace func updated
Signed-off-by: Shashank Mittal <[email protected] >
* renamed DISTRIBUTION_UNKNOWN to DISTRIBUTION_UNSPECIFIED
Signed-off-by: Shashank Mittal <[email protected] >
* fix
Signed-off-by: Shashank Mittal <[email protected] >
* added more test cases for hyperopt distributions
Signed-off-by: Shashank Mittal <[email protected] >
* added support for NORMAL and LOG_NORMAL in hyperopt suggestion service
Signed-off-by: Shashank Mittal <[email protected] >
* added e2e tests for NORMAL and LOG_NORMAL
Signed-off-by: Shashank Mittal <[email protected] >
sigma calculation fixed
fix
parse new arguments to mnist.py
* hyperopt-suggestion example update
Signed-off-by: Shashank Mittal <[email protected] >
* updated logic for log distributions
Signed-off-by: Shashank Mittal <[email protected] >
* updated logic for log distributions
Signed-off-by: Shashank Mittal <[email protected] >
* e2e test fixed
Signed-off-by: Shashank Mittal <[email protected] >
* added support for parameter distributions for Parameter type INT
Signed-off-by: Shashank Mittal <[email protected] >
* unit test fixed
Signed-off-by: Shashank Mittal <[email protected] >
* Update pkg/suggestion/v1beta1/hyperopt/base_service.py
Co-authored-by: Yuki Iwai <[email protected] >
Signed-off-by: Shashank Mittal <[email protected] >
* comment fixed
Signed-off-by: Shashank Mittal <[email protected] >
* added unit tests for INT parameter type
Signed-off-by: Shashank Mittal <[email protected] >
* completed param unit test cases
Signed-off-by: Shashank Mittal <[email protected] >
* handled default case for normal distributions when min or max are not specified
Signed-off-by: Shashank Mittal <[email protected] >
* fixed validation logic for min and max
Signed-off-by: Shashank Mittal <[email protected] >
* removed unnecessary test params
Signed-off-by: Shashank Mittal <[email protected] >
* fixes
Signed-off-by: Shashank Mittal <[email protected] >
* added comments
Signed-off-by: Shashank Mittal <[email protected] >
* fix
Signed-off-by: Shashank Mittal <[email protected] >
* set default distribution as uniform
Signed-off-by: Shashank Mittal <[email protected] >
* line omit
Signed-off-by: Shashank Mittal <[email protected] >
* removed empty spaces from yaml files
Signed-off-by: Shashank Mittal <[email protected] >
---------
Signed-off-by: Shashank Mittal <[email protected] >
Co-authored-by: Yuki Iwai <[email protected] >
2025-01-30 21:26:52 +00:00
Hezhi (Helen) Xie and GitHub
00508a2207
Install typing-extensions v4.10.0 to fix Python test error ( #2504 )
...
* update the version of typing-extensions
Signed-off-by: helenxie-bit <[email protected] >
* update comment
Signed-off-by: helenxie-bit <[email protected] >
---------
Signed-off-by: helenxie-bit <[email protected] >
2025-01-30 15:58:53 +00:00
Shao Wang and GitHub
82826eba1e
[GSoC] Provide a PyTorch MNIST Example for Push-based Metrics Collection ( #2437 )
...
Signed-off-by: Electronic-Waste <[email protected] >
2025-01-29 10:23:51 +00:00
Mahdi Khashan and GitHub
bcdbce7e0f
[SDK] improve PVC creation name error ( #2496 )
...
* improve pvc name error message by failing early and clear message with correct name example
Signed-off-by: mahdikhashan <[email protected] >
* fix lint
Signed-off-by: mahdikhashan <[email protected] >
* fix lint
Signed-off-by: mahdikhashan <[email protected] >
* raise value error for wrong name format by reconciliation
Signed-off-by: mahdikhashan <[email protected] >
* revert created utils
Signed-off-by: mahdikhashan <[email protected] >
* improve test case name
Signed-off-by: mahdikhashan <[email protected] >
* improve value error message
Signed-off-by: mahdikhashan <[email protected] >
* improve code flow
Signed-off-by: mahdikhashan <[email protected] >
---------
Signed-off-by: mahdikhashan <[email protected] >
2025-01-28 00:32:50 +00:00
Du Xinmin and GitHub
666fac60e7
Sort experiments by descending creation date by default in katib-ui ( #2498 )
...
* Sort experiments by descending creation date by default in katib-ui
Signed-off-by: Xinmin Du <[email protected] >
* fix: Update "renders every Experiment name into the table" test to not check order
Signed-off-by: Xinmin Du <[email protected] >
* fix: Update "renders every Experiment name into the table" test in order of startTime
Signed-off-by: Xinmin Du <[email protected] >
---------
Signed-off-by: Xinmin Du <[email protected] >
2025-01-27 23:14:51 +00:00
Hezhi (Helen) Xie and GitHub
abf8c6c85f
[GSoC] Add unit tests for tune API ( #2423 )
...
* add unit tests for tune api
Signed-off-by: helenxie-bit <[email protected] >
* update
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update unit tests and fix api errors
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* test
Signed-off-by: helenxie-bit <[email protected] >
* test
Signed-off-by: helenxie-bit <[email protected] >
* update unit tests
Signed-off-by: helenxie-bit <[email protected] >
* undo changes to Makefile
Signed-off-by: helenxie-bit <[email protected] >
* delete debug code
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update unit test
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update the version of training operator
Signed-off-by: helenxie-bit <[email protected] >
* adjust 'list_namespaced_persistent_volume_claim' to be called with keyword argument
Signed-off-by: helenxie-bit <[email protected] >
* create constant for namespace when check pvc creation error
Signed-off-by: helenxie-bit <[email protected] >
* add type check for 'trainer_parameters'
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update test names
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* add verification for key Experiment information & add 'kubeflow-training[huggingface' into dependencies
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* add verification for objective metric name
Signed-off-by: helenxie-bit <[email protected] >
* delete unnecessary changes
Signed-off-by: helenxie-bit <[email protected] >
* unify objective function
Signed-off-by: helenxie-bit <[email protected] >
* unify objective function
Signed-off-by: helenxie-bit <[email protected] >
---------
Signed-off-by: helenxie-bit <[email protected] >
2025-01-24 20:38:21 +00:00
Hezhi (Helen) Xie and GitHub
49a2a2749a
[SDK] Update tune API ( #2497 )
...
* fix tune api error
Signed-off-by: helenxie-bit <[email protected] >
* delete check for
Signed-off-by: helenxie-bit <[email protected] >
---------
Signed-off-by: helenxie-bit <[email protected] >
2025-01-22 15:19:27 +00:00
d202d16406
Bump axios from 1.7.2 to 1.7.9 in /pkg/ui/v1beta1/frontend ( #2486 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.2 to 1.7.9.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.2...v1.7.9 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 13:53:52 +00:00
74c32083aa
Bump express from 4.19.2 to 4.21.2 in /pkg/ui/v1beta1/frontend ( #2477 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.21.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 13:14:43 +00:00
royliang and GitHub
1267612d87
Update MutatingWebhookConfiguration: Switch from objectSelector to AdmissionWebhookMatchConditions ( #2241 )
...
Signed-off-by: lianghao208 <[email protected] >
2025-01-22 12:34:49 +00:00
Caio Almeida and GitHub
9c8c4e0c66
chore: supporting the listen-address parameter on db-manager ( #2465 )
...
Signed-off-by: Caio Almeida <[email protected] >
2025-01-22 00:03:41 +00:00
Tsz Lung Chung and GitHub
956f49ff87
fix(api): resolve all api voilation exceptions in katib api ( #2482 )
...
Signed-off-by: truc0 <[email protected] >
2025-01-21 14:23:11 +00:00
0d2c5c4df1
Bump golang.org/x/net from 0.27.0 to 0.33.0 ( #2476 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.27.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.27.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 05:27:12 +00:00
a13b11d25b
Upgrade klog to v2 ( #2470 )
...
* Upgrade klog dependency to v2
Signed-off-by: Xinmin Du <[email protected] >
Signed-off-by: Xinmin Du <[email protected] >
* fix: fix conflict with k8s upate
Signed-off-by: Xinmin Du <[email protected] >
---------
Signed-off-by: Xinmin Du <[email protected] >
Signed-off-by: Xinmin Du <[email protected] >
Signed-off-by: Du Xinmin <[email protected] >
Co-authored-by: Xinmin Du <[email protected] >
2025-01-15 05:22:12 +00:00
2d20d0810c
Bump golang.org/x/crypto from 0.21.0 to 0.31.0 ( #2464 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.21.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 01:55:22 +00:00
Du Xinmin and GitHub
ba1b71f6ec
Ignore cache exporting errors in the image building workflows ( #2487 )
...
Signed-off-by: Xinmin Du <[email protected] >
2025-01-14 23:13:08 +00:00
Shao Wang and GitHub
807fdc7033
Upgrade grpcio version to v1.64.1 ( #2483 )
...
Signed-off-by: Electronic-Waste <[email protected] >
2025-01-14 20:35:42 +00:00
Shao Wang and GitHub
5e3928f32b
Upgrade Kubernetes to v1.31.3 ( #2478 )
...
* chore(ci): add k8s version 1.31.
Signed-off-by: Electronic-Waste <[email protected] >
* chore(Makefile): upgrade envtest version to 1.31 & setup-envtest to release-0.19.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: update k8s related package in go.mod
Signed-off-by: Electronic-Waste <[email protected] >
* chore: make generate.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(test): add SkipNameValidation option to test frame.
Signed-off-by: Electronic-Waste <[email protected] >
* refactor(grpc): remove deprecated grpc.Dial implementation.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(dependency): remove dependency on k8s v1.28
Signed-off-by: Electronic-Waste <[email protected] >
* fix: add type assertion to ptr.To
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
2025-01-14 11:06:08 +00:00
Shao Wang and GitHub
4086a98dbe
fix(trial): use propagated gomega to improve debuggability. ( #2432 )
...
Signed-off-by: Electronic-Waste <[email protected] >
2025-01-10 18:57:44 +00:00
Shao Wang and GitHub
6eaa64b2ee
Upgrade Kubernetes to v1.30.7 ( #2463 )
...
* chore: update go.mod & go mod tidy.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: replace source.Kind and EnqueueRequestForXxx with typed func call.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: update admission.Decoder in webhook.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: update Makefile.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: update codegen script.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: execute update-codegen.sh.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: update openapigen & generate new openapi definitions.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix typo error.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: update k8s version in CI.
Signed-off-by: Electronic-Waste <[email protected] >
* test(codegen): output CODEGEN_PKG.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(codegen): move shell check annotation.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(ci): change k8s version in go test to 1.30.0.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: remove toolchain declaration in go.mod
Signed-off-by: Electronic-Waste <[email protected] >
* fix: remove codegen dependency in openapigen.sh.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix bugs in recursive dir detection.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: remove a blank line.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: remove klog/v2
Signed-off-by: Electronic-Waste <[email protected] >
* chore(codegen): add three dots in the comment.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(codegen): fix package dependency on k8s.io/code-generator.
Signed-off-by: Electronic-Waste <[email protected] >
* chore(Makefile): add go-mod-download.
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
2025-01-10 18:46:06 +00:00
Mahdi Khashan and GitHub
b48367dc1a
[DOCS] move llm hyperparameter optimisation design image to the proposal directory and rename it ( #2472 )
...
- remove redundant folder
Signed-off-by: mahdikhashan <[email protected] >
2025-01-08 17:43:21 +00:00
Shao Wang and GitHub
53f1a0cc1d
fix(ui): update None Collector with Push Collector. ( #2418 )
...
* fix(ui): update None Collector with Push Collector.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(ui): replace some remaining None MC.
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
2024-12-04 08:28:00 +00:00
Tariq Hasan and GitHub
27027d0a33
fix: Resolve errors in e2e tests for cypress in Katib UI ( #2384 )
...
Signed-off-by: tariq-hasan <[email protected] >
2024-12-03 14:02:59 +00:00
Shao Wang and GitHub
22ecfaae79
doc(example): fix the broken link. ( #2433 )
...
* fix: fix the broken link.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(doc): update guidance in multi-users pipelines setup.
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
2024-12-02 13:32:58 +00:00
Shao Wang and GitHub
d0847fa6eb
fix: remove remaining MXNet dependency. ( #2456 )
...
Signed-off-by: Electronic-Waste <[email protected] >
2024-12-02 13:23:57 +00:00
Andrey Velichkevich and GitHub
9bc4b2c4fa
Remove Dropout layer from ENAS Trial container to fix E2E tests ( #2455 )
...
Signed-off-by: Andrey Velichkevich <[email protected] >
2024-12-02 08:13:57 +00:00
9c7e3f8c9d
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 ( #2449 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 00:45:09 +00:00
Gonçalo Montalvão Marques and GitHub
8dd2eac540
docs: remove katib workflow ( #2443 )
...
Signed-off-by: Gonçalo Montalvão Marques <[email protected] >
2024-10-15 15:14:18 +00:00
Andrey Velichkevich and GitHub
970ab57501
Promote @Electronic-Waste and @helenxie-bit as Katib reviewers ( #2439 )
...
Signed-off-by: Andrey Velichkevich <[email protected] >
2024-10-11 19:07:12 +00:00
Andrey Velichkevich and GitHub
4f43d71c8f
Update README and out-of-date docs ( #2438 )
...
Signed-off-by: Andrey Velichkevich <[email protected] >
2024-10-10 19:50:10 +00:00
9330cbda43
[GSoC] Compatibility Changes in Trial Controller ( #2394 )
...
* chore: add condition branch in requeue logic.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: add ReportObservationLog in katib_manager_util.go.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: add ReportTrialUnavailableMetrics func.
Signed-off-by: Electronic-Waste <[email protected] >
* chore: insert unavailable value into Katib DB.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix lint error.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: add nil condition judgement.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: add nil condition judgement in trial_controller_util.go
Signed-off-by: Electronic-Waste <[email protected] >
* chore(trial): delete nil check of MC kind in the Trial controller.
Signed-off-by: Electronic-Waste <[email protected] >
* chore(trial): init MC in newFakeTrialBatchJob to avoid nil condition in trial reconcile loop.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): fix lint error.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): fix lint error in controller.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): add integration test for Push MC.
Signed-off-by: Electronic-Waste <[email protected] >
* chore(trial): retry reconcilation when reporting unavailable metrics failed.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): fix EXPECT order.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): fix typo error.
Signed-off-by: Electronic-Waste <[email protected] >
* chore(trial): add errReportMetricsFailed.
Signed-off-by: Electronic-Waste <[email protected] >
* Update pkg/controller.v1beta1/trial/trial_controller.go
Co-authored-by: Andrey Velichkevich <[email protected] >
Signed-off-by: Electronic-Waste <[email protected] >
* Update pkg/controller.v1beta1/trial/trial_controller_util.go
Co-authored-by: Yuki Iwai <[email protected] >
Signed-off-by: Electronic-Waste <[email protected] >
* Update pkg/controller.v1beta1/trial/trial_controller.go
Co-authored-by: Yuki Iwai <[email protected] >
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): rename errors pkg.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): update the order of UT.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): use different names for UTs.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): separate Push MC UTs with original UTs.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): fix line error with gofmt.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): reserve one UT for Push MC.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): fix typo error.
Signed-off-by: Electronic-Waste <[email protected] >
* test(trial): make some tiny changes.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): move cancel func to t.Cleanup.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): use the propagated gomega instance to improve debuggability.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(trial): use gofmt to reformat code.
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
Co-authored-by: Andrey Velichkevich <[email protected] >
Co-authored-by: Yuki Iwai <[email protected] >
2024-09-19 07:24:28 +00:00
Hezhi (Helen) Xie and GitHub
382ef5f0ca
[SDK] Fix types error ( #2424 )
...
Signed-off-by: helenxie-bit <[email protected] >
2024-09-05 16:09:15 +00:00
Hezhi (Helen) Xie and GitHub
05b6be71bb
[GSoC] Update tune API for LLM hyperparameters optimization ( #2393 )
...
* update tune api for llm hyperparameters optimization
Signed-off-by: helenxie-bit <[email protected] >
* resolve conflict
Signed-off-by: helenxie-bit <[email protected] >
* fix the problem of dependency
Signed-off-by: helenxie-bit <[email protected] >
* fix the format of import statement
Signed-off-by: helenxie-bit <[email protected] >
* adjust the blank lines
Signed-off-by: helenxie-bit <[email protected] >
* delete the trainer to reuse it in Training Operator
Signed-off-by: helenxie-bit <[email protected] >
* update constants
Signed-off-by: helenxie-bit <[email protected] >
* update metrics format
Signed-off-by: helenxie-bit <[email protected] >
* update the type of and
Signed-off-by: helenxie-bit <[email protected] >
* update the message of 'ImportError'
Signed-off-by: helenxie-bit <[email protected] >
* add TODO of PVC creation
Signed-off-by: helenxie-bit <[email protected] >
* update the name of pvc
Signed-off-by: helenxie-bit <[email protected] >
* reuse constants from Training Operator
Signed-off-by: helenxie-bit <[email protected] >
* keep 'parameters' and update validation
Signed-off-by: helenxie-bit <[email protected] >
* update for test
Signed-off-by: helenxie-bit <[email protected] >
* reuse 'get_container_spec' and 'get_pod_template_spec' from Training Operator
Signed-off-by: helenxie-bit <[email protected] >
* format with black
Signed-off-by: helenxie-bit <[email protected] >
* fix Lint error
Signed-off-by: helenxie-bit <[email protected] >
* fix Lint errors
Signed-off-by: helenxie-bit <[email protected] >
* delete types
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update format
Signed-off-by: helenxie-bit <[email protected] >
* update format
Signed-off-by: helenxie-bit <[email protected] >
* fix e2e test error
Signed-off-by: helenxie-bit <[email protected] >
* add TODO
Signed-off-by: helenxie-bit <[email protected] >
* format with max line length
Signed-off-by: helenxie-bit <[email protected] >
* format docstring
Signed-off-by: helenxie-bit <[email protected] >
* update format
Signed-off-by: helenxie-bit <[email protected] >
* add helper functions
Signed-off-by: helenxie-bit <[email protected] >
* update format
Signed-off-by: helenxie-bit <[email protected] >
* update format
Signed-off-by: helenxie-bit <[email protected] >
* run test again
Signed-off-by: helenxie-bit <[email protected] >
* run test again
Signed-off-by: helenxie-bit <[email protected] >
* run test again
Signed-off-by: helenxie-bit <[email protected] >
* fix dict substitution in training_parameters
Signed-off-by: helenxie-bit <[email protected] >
* fix typo
Signed-off-by: helenxie-bit <[email protected] >
* resolve conflicts and add check for case of no parameters
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix flake8 error
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* update isort file to black and fix typo
Signed-off-by: helenxie-bit <[email protected] >
* modify the set of metrics format
Signed-off-by: helenxie-bit <[email protected] >
* update tune API
Signed-off-by: helenxie-bit <[email protected] >
* add types.TrainerResources class
Signed-off-by: helenxie-bit <[email protected] >
* fix flake8 error
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* resolve conflict
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* delete properties of 'TrainerResources'
Signed-off-by: helenxie-bit <[email protected] >
* fix format error
Signed-off-by: helenxie-bit <[email protected] >
* update types
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* add import of 'TrainerResources' in '__init__.py' of katib
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* revert changes and rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* check pvc and pv status of katib deployments
Signed-off-by: helenxie-bit <[email protected] >
* check pvc and pv status of katib deployments
Signed-off-by: helenxie-bit <[email protected] >
* recommit changes
Signed-off-by: helenxie-bit <[email protected] >
* update minikube version when setup
Signed-off-by: helenxie-bit <[email protected] >
* delete the code that disables formatting for the tune function
Signed-off-by: helenxie-bit <[email protected] >
* update according to andrey's feedback
Signed-off-by: helenxie-bit <[email protected] >
* add helper function in utils
Signed-off-by: helenxie-bit <[email protected] >
* fix format
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* move metrics_collector_spec back & update helper functions & add return type for helper functions
Signed-off-by: helenxie-bit <[email protected] >
* rerun tests
Signed-off-by: helenxie-bit <[email protected] >
* fix some typos
Signed-off-by: helenxie-bit <[email protected] >
* simplify the definition of 'TrainerResources'
Signed-off-by: helenxie-bit <[email protected] >
---------
Signed-off-by: helenxie-bit <[email protected] >
2024-09-03 11:35:14 +00:00
Shao Wang and GitHub
62c20c8893
[SDK] fix grpc related bugs in Python SDK ( #2398 )
...
* fix: fix bugs in report_metrics.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix bugs in tune.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix bugs in get_trial_metrics.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: update .gitignore and setup.py.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: update Makefile.
Signed-off-by: Electronic-Waste <[email protected] >
* feat: add report_metrics_test.py.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: fix lint error.
Signed-off-by: Electronic-Waste <[email protected] >
* feat: add UTs for get_trial_metrics.
Signed-off-by: Electronic-Waste <[email protected] >
* fix: update post_gen.py.
Signed-off-by: Electronic-Waste <[email protected] >
* refactor: rebase to master.
Signed-off-by: Electronic-Waste <[email protected] >
* test(sdk): use single katib_client.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(sdk): add TODO for import rewrite.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(sdk): fix lint error with black.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(sdk): fix lint error with isort.
Signed-off-by: Electronic-Waste <[email protected] >
* fix(sdk): reformat import in katib_client_test.py.
Signed-off-by: Electronic-Waste <[email protected] >
---------
Signed-off-by: Electronic-Waste <[email protected] >
2024-08-23 11:12:58 +00:00
Ignas Baranauskas and GitHub
af0f32db70
Changes isort profile to black, to be fully compatible and adds 'pkg' dir for black and flake8 ( #2413 )
...
* Chnage the isort profile to black, and add pkg dir for black and flake8
Signed-off-by: Ignas Baranauskas <[email protected] >
* Fix the formating
Signed-off-by: Ignas Baranauskas <[email protected] >
* Fix flake8 lint issues
Signed-off-by: Ignas Baranauskas <[email protected] >
---------
Signed-off-by: Ignas Baranauskas <[email protected] >
2024-08-22 15:33:57 +00:00