swh:1:snp:e77894886b450c6109aac4a3cdd519d6ed38b51f

sort by:
Revision Author Date Message Commit Date
39ad7e2 removed old files 16 March 2019, 19:58:40 UTC
7e6936e reverted changes for local development 16 March 2019, 19:56:42 UTC
73fddfc Merge branch 'master' into python_migration 16 March 2019, 19:50:09 UTC
44e804f Merge branch 'master' of https://github.com/kubeflow/katib 16 March 2019, 19:49:29 UTC
ddd0af3 moved parsing inside algorithms 16 March 2019, 15:59:11 UTC
a417908 updated manifests and dockerfiles 16 March 2019, 14:34:23 UTC
a95a6cb added grid search code 16 March 2019, 14:34:10 UTC
acc3376 fixed minor issues 16 March 2019, 12:59:43 UTC
887f356 fix demo link (#434) * fix demo link change to correct link README.md * The link should say README.md as well. The link should say README.md as well. 15 March 2019, 23:42:57 UTC
06f955b Add fault tolerance support for trial failure (#424) * add fault tolerance for trial failure * fix a small typo * fix a typo * improve fault processing strategy * add an important TODO * fix typo * add some more TODOs 14 March 2019, 01:58:22 UTC
c87d583 Test for Bayesian Optimization Algo (#406) * added tests for acquisition function and models * added tests for global_optimizer * added tests for boa * minor linting * tests for algorithm manager * added discrete parameter to study config * covered all parameter types * moved python script to testing folder * added python tests to unit tests * remembered to uncomment existing tests * fixed path to test script * moved python tests to separate job in workflow * added run command to test script 11 March 2019, 19:54:38 UTC
61451ef Katib v1alpha2 API for CRDs (#381) * v1alpha2 API proposal * Fix comments round 1 * Refactor into Experiment and Trial * Incorporate feedback from meeting * Rename * Minor edits 08 March 2019, 02:23:33 UTC
57dd5c5 added run command to test script 07 March 2019, 14:09:53 UTC
9f75f05 moved python tests to separate job in workflow 07 March 2019, 13:24:57 UTC
0217ace fixed path to test script 07 March 2019, 12:31:28 UTC
936708c made fetching observations optional 06 March 2019, 14:32:00 UTC
86bd27a Add NAS team as reviewers (#419) * Add NAS team in reviewers * Update reviewers 06 March 2019, 05:27:59 UTC
feee2f9 Multiple Trials for Reinforcement Learning Suggestion (#416) * supoort multiple trials * adjust To Do * language improvement in README.md * fix several problems * fix a potential problem * handle the GetEvaluationResult() return None problem 06 March 2019, 01:48:01 UTC
3a705a1 Fix the package version in training container (#418) * fix the version of tf and keras * fix a typo 06 March 2019, 00:40:03 UTC
8f89ad4 Add validation for NAS job in Katib controller (#398) * Initial commit * Add validation for NAS config * Fix validation * Add algorithmType in NasConfig validation * Add Discrete ParameterType to validation * Move validation to webhook Change GetJobType function Make a list with NAS algorithms * Add ValidateSuggestionParameters function in Katib API * Fix api * Add ValidateSuggestionParameters to Suggestion service * Change isValid to int32 * Create Validation function in NAS RL Suggestion service * Fix small problems * Reduce code inside Validation function * Add empty ValidateSuggestionParameters function in each HP service written in GO * Fix logging * Add ValidateSuggestionParameters to mock * Handle Unvailable error 05 March 2019, 23:47:59 UTC
a393d4b updated manifests 05 March 2019, 21:48:29 UTC
a338fb2 expanded parameter object and streamlined tests 05 March 2019, 20:32:34 UTC
b62c941 Merge branch 'master' into python_migration 05 March 2019, 16:34:58 UTC
f4ae52d remembered to uncomment existing tests 05 March 2019, 15:39:00 UTC
41d19db added python tests to unit tests 05 March 2019, 15:34:19 UTC
89fcf56 added random search 04 March 2019, 00:27:08 UTC
1c3401b started testing service 03 March 2019, 23:27:48 UTC
dbc8b30 pushed parameter validation and defaults inside algorithm 03 March 2019, 17:37:57 UTC
429c0c4 broke out parsing tests to cover individual functions 02 March 2019, 01:39:31 UTC
d825a46 eliminated algorithm_manager.py 02 March 2019, 00:56:31 UTC
abe8e6e converted methods called in init for algorithm manager into functions 01 March 2019, 21:43:37 UTC
8620509 linted bayesian_service.py 01 March 2019, 20:33:22 UTC
76eb49f Merge remote-tracking branch 'upstream/master' 01 March 2019, 14:31:35 UTC
db6b83b Fix path to api protobuf (#415) 01 March 2019, 02:54:21 UTC
4d8c599 Add support for parallel studyjobs (#404) * Add support for parallel studyjobs * fix a typo * Reorganize the program a little bit * fix a typo * fix a typo 27 February 2019, 03:05:45 UTC
87a31f3 Add separable/depthwise convolution, data augmentation and multiple GPU support (#393) * add separable/depthwise convolution in operation library * add ENAS example StudyJob yaml * remove ENAS example, add data augmentation, add multiple GPU support 27 February 2019, 01:33:48 UTC
4d031e7 Add create time to Trial API (#410) * Add create time to Trial API * Add Trial create time information * Fix UT for db 27 February 2019, 00:32:45 UTC
f5a3860 moved python script to testing folder 26 February 2019, 20:13:20 UTC
afe1874 covered all parameter types 26 February 2019, 20:13:20 UTC
9dd5e6a added discrete parameter to study config 26 February 2019, 20:13:20 UTC
26f9106 tests for algorithm manager 26 February 2019, 20:13:20 UTC
3e745ab minor linting 26 February 2019, 20:13:20 UTC
eeb76e5 added tests for boa 26 February 2019, 20:13:19 UTC
dd3d563 added tests for global_optimizer 26 February 2019, 20:13:19 UTC
75e9886 added tests for acquisition function and models 26 February 2019, 20:13:19 UTC
26da3ea Metric collector must fail on error (#405) * Fail when unable to collect logs * Set backlimit to 0 for jobs 26 February 2019, 04:32:34 UTC
6b75138 add latest tag for katib images (#409) 25 February 2019, 17:37:16 UTC
46d2dc7 add build and test for suggestion nasrl (#401) 22 February 2019, 02:35:03 UTC
d6a67ea Database APIs for NAS updated (#394) * FINAL PUSH * FIX TESTS * new lock * new lock * small fi * DELET SPACE * deleted ununsed function 21 February 2019, 01:37:09 UTC
3bb8b54 Suggestion for Neural Architecture Search with Reinforcement Learning (#339) * Suggestion for Neural Architecture Search with Reinforcement Learning * Add NAS RL Suggestion * Fix new line * set json format for GetSuggestion() * finish trial return in GetSuggestion(), finish GetEvaluationHistory, and fix bugs * fix a bug in GetEvaluationResult() * fix bigs in GetEvaluationResult * fix an error in GetEvaluatinResult * Add python Katib api * Remove unnecessary requirements * add about for suggestion * rename to README * Add picture explanations; make the printouts more organized * fix typos * fix some small problems * Fix several problems * Fix a typo * fix some problems * small fixes * Suggestion do not need to handle uncompleted trials * fix a small problem 21 February 2019, 00:53:59 UTC
5a1a791 add validating webhook for studyJob (#383) * add validating webhook for studyJob If create/update a studyJob with bad CR manifest or invalid configuration, k8s api server will reject the request. Fixes: #314 * add test * allow check "kubectl" error code 20 February 2019, 17:40:23 UTC
8a89b9e Removing Operator specific handling during a StudyJob run (#387) * Removing Operator specific handling during a StudyJob run * Return empty in error 20 February 2019, 06:19:50 UTC
edecd39 Delete modeldb from unit tests (#391) * Delete modeldb from unit tests * Add library to interface test 20 February 2019, 00:41:30 UTC
c0f2f07 show studyjob condition when run kubectl get (#389) 19 February 2019, 03:21:42 UTC
ee62c33 Training Container with Model Constructor for cifar10 (#345) * Training Container with Model Constructor for cifar10 * fix a small bug * make num_epochs a parameter 15 February 2019, 02:23:48 UTC
3706fce add studyjob python client (#379) 14 February 2019, 18:15:03 UTC
1de9307 fix wrong example (#378) 14 February 2019, 18:14:53 UTC
03ca08f Upgrading and controller runtime k8s to 1.11.2 (#376) 14 February 2019, 16:36:02 UTC
a5c8e02 Properly initialize CI cluster credential (#360) It has been using the cluster where argo ran 14 February 2019, 05:32:03 UTC
41a5a2e Include go dependencies in developer-guide.md (#369) Looks like Google protobufs might also be a dependency? 13 February 2019, 19:27:47 UTC
d6ea2d5 fix invalid memory address (#368) 12 February 2019, 02:47:44 UTC
421cbff Fix presubmits (#363) * Fix typo * Fix gcloud builds submit command * Use printf() instead of print() 08 February 2019, 06:07:13 UTC
0ea34b1 Katib 2019 Roadmap (#348) * roadmap * Fixing format * Add links to github issues * Fix comments 01 February 2019, 04:28:57 UTC
afee0c3 Update OWNERS (#350) 29 January 2019, 05:43:25 UTC
f11c13e Extend Katib API for NAS jobs (#327) * Add fields to studyjob structure * Change nasjob yaml file * Change parameter type * Add Parameter Type=range * Change API * Change input size * Reset API structure * Change StudyJob API structure * Remove Range parameter * Fix api.proto * Fix gopkg.toml * Remove old nasjob file * Fix nasjob.yaml * Add custom suggestion * Add blank NAS suggestion Change Katib API to process yaml file for NAS * Add correct YAML file for NAS example * Fix newline * Change StudyID to 1 * Add jobType parameter in Parsing * Remove changes in manager * Add NasConfig inside Yaml file * Fix name in nasConfig * Fix get StudyConfig in NAS * Add JobType in all services * Add job_type in bayesian_service * Add pointers in NasConfig structure * Fix Pointer in API * Add consts for jobType Remove return from populateCommonConfigFields * Move const jobType to const file * Remove Range parameter * Modify YAML file for NAS jobs * Add getStudyJobType function in GRPC server * Add blank GetStudyJobType func in manager * Fix metrics collector * Remove jobType from getStudy * Remove getStudyJobType from manager * Add NAS RL yaml deployment * Change worker to GPU * Clean nasrl suggestion * Add -u inside training-container * Fix namespace in worker template 29 January 2019, 01:23:06 UTC
f4026e4 ignore tfjob/pytorch job if corresponding CRD not created (#335) * ignore tfjob/pytorch job if corresponding CRD not created * update log message * only ignore NoMatchError when watch CRD * refactor func name for watch error 25 January 2019, 00:26:22 UTC
c67892f Clarify the example UI is generated by random-example. (#333) 24 January 2019, 16:50:31 UTC
a777721 only try to delete study info in db when in need (#342) 24 January 2019, 01:16:26 UTC
8545970 omit empty fields for studyjob status (#336) 22 January 2019, 19:40:17 UTC
15bbcae Update pytorch example with latest image (#329) * Update pytorch example with latest image * Update pytorch example docker image 18 January 2019, 19:07:12 UTC
a24c428 Fix typo (#330) 18 January 2019, 00:00:00 UTC
d41f8e8 Add information how to run TFjob and Pytorch examples in Katib (#321) * Add doc for tfjob and pytorch examples in Katib * Add contents * Fix README * Fix link to examples in README * Fix README * Add information about Katib UI and status of StudyJob * Add Ambassador information 16 January 2019, 15:30:01 UTC
0ed361c Add xgboost example using Bayesian optimization (#320) * Add xgboost example * Add comments for ames example 15 January 2019, 23:22:00 UTC
4a69776 katib should be able to be deployed in any namespace (#324) 15 January 2019, 02:32:07 UTC
3c37f31 Adding distributed pytorch example for katib (#309) 08 January 2019, 10:56:59 UTC
9aa90fa minor fixes (#307) 08 January 2019, 10:22:02 UTC
f78a108 delete obsolete data in db (#315) * delete obsolete data in db * add delete study test * make sure trials and workers deleted when study deleted in ut test 07 January 2019, 15:22:39 UTC
fae6aa5 add bestTrialId to statusJob status (#312) * add bestTrialId to statusJob status * generate mock and add bestworkerid 03 January 2019, 03:42:45 UTC
f24889c Add api doc (#303) * add api doc Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * fix typo Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * add instructions for update api files and docs Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * fix typo Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> 25 December 2018, 17:22:57 UTC
1295f45 validate studyJob when first reconcile it (#308) * validate studyJob when first reconcile it Fixes: #297 * use 3rd-party uuid instead of self-define one k8s.io/apimachinery/pkg/util/uuid is used in kubernetes source code 23 December 2018, 02:11:11 UTC
cbe91f8 add hougangliu as a reviewer (#310) 22 December 2018, 05:51:27 UTC
9baabbf Adding to OWNERS file (#304) * Adding to OWNERS file * adding to reviewers 21 December 2018, 13:57:09 UTC
b11b81d sync up worker status all the time (#299) Fixes: #298 20 December 2018, 04:53:31 UTC
bca0b58 studyJob with non-kubeflow namespace cannot work (#302) 19 December 2018, 18:02:49 UTC
8e89813 Adding master pod check for default metric collector (#300) 19 December 2018, 15:03:34 UTC
07e0fd2 reduce some redundant code (#296) 19 December 2018, 01:24:56 UTC
28c5b1c Extend studyjob client API (#288) * Add namespace parameter to studyJob client API * Change if statement for namespace * Create func getNamespace 16 December 2018, 15:43:49 UTC
4be865e fix deploy (#284) 16 December 2018, 15:43:43 UTC
eb4a35b update Readme (#295) A trial can be corresponds to a k8s job, TFJob and PyTorchJob now. Not only k8s job any more. 16 December 2018, 15:34:39 UTC
5a7977d fix studyJob status suggestionCount mismatch error (#290) Fixes: #289 14 December 2018, 15:14:46 UTC
41e8f7d fix invalid worker kind issue (#287) * fix invalid worker kind issue studyJob should go to 'Failed' status when worker kind is invalid * add PyTorchJob as valid worker job kind 14 December 2018, 01:18:22 UTC
33b2e58 get metricscollector by API (#292) Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> 13 December 2018, 20:00:04 UTC
f16aecc Support Pytorch job in Katib (#283) * Pytorch support in Katib * Adding pytorch worker kind to metrics collector * Updating Gopkg * Adding sleep * Changing the worker name * Adding gcr image 13 December 2018, 16:32:46 UTC
5527e34 Update k8s cluster version to 1.10 (#286) 12 December 2018, 17:01:34 UTC
67eca98 Enrich GUI (#264) * allow to create studyjob from UI Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * show success alert Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * add rbac for ui Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * fix bug Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * rebase master Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * add metrics collector manager to UI Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> * fix typo Signed-off-by: YujiOshima <yuji.oshima0x3fd@gmail.com> 11 December 2018, 07:22:12 UTC
86cddd3 update README (#281) 11 December 2018, 06:46:34 UTC
1c707dc fix typo error for MinikubeDemo (#282) 11 December 2018, 00:30:40 UTC
f8590e0 fix typo error (#280) 10 December 2018, 06:17:24 UTC
edf6cb5 add e2eTest of each suggestion algorithm (#265) * random&grid * hyperband * add hyperband test * add grid case check 09 December 2018, 13:47:06 UTC
f4913b3 Allow studyjobcontroller to delete pods (#278) 09 December 2018, 12:52:52 UTC
back to top