KubeEdge Bot
e6c51fd640
Merge pull request #149 from JimmyYang20/refector-lc
lc: decouple all features into independent package
4 years ago
KubeEdge Bot
57be75c289
Merge pull request #117 from JoeyHwong-gk/joint
joint_inference: bug fix and interface reconstruction
4 years ago
JimmyYang20
44609f0090
lc: decouple all features into independent package
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
JoeyHwong
2806c735e5
fix pr comment
- make the hard_example_mining alg to be a common interface
- fix get_hem_from_config: raise exception when value is unexpected
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
JoeyHwong
a9e85a3348
fix example bug: save result which get from cloud if is hard example
fix message when http connect fail
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
e8c5ff3f8e
Merge pull request #143 from JoeyHwong-gk/lldoc
improve lifelong learning docs
4 years ago
KubeEdge Bot
16fb975dac
Merge pull request #107 from JoeyHwong-gk/incremental
[incremental learning] example:keep all results whether is hardExample or not, fixed the issue of using s3 to save model
4 years ago
KubeEdge Bot
0c0e7cd337
Merge pull request #134 from llhuii/refactor-gm
gm: decouple all features into independent package
4 years ago
JoeyHwong
d6023c3579
make the hard_example_mining alg to be a common interface
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
c4bac68be2
Merge pull request #146 from Jw-Jm/main
Fix the problem that kbimage cannot be compiled in Makefile
4 years ago
JoeyHwong
3de7c6862c
improve lifelong learning docs
1. improve the atc example words
2. fix the broken links in lifelong proposal
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
wei.ji
aad35b8cf9
Fix the problem that kbimage cannot be compiled in Makefile
Signed-off-by: wei.ji <wei.ji@easystack.cn>
4 years ago
llhuii
e962aab7bd
gm: more code clean after initial refactor done
1. remove the feature redundant name in all feature controllers(e.g.
'federatedlearningJob' to 'job'), since it has already own independent
package, no need the feature extra name
2. upstream interface optimizaztion
3. fix empty Kind of all CR in downstream
4. add extra doc string
5. fix code style
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
KubeEdge Bot
0081e72322
Merge pull request #100 from EnfangCui/add-multi-edge-inference-PR
Add object search and tracking proposals
4 years ago
EnfangCui
8d82102e95
Add object search and tracking docs to docs/proposals/
Add object search and tracking crd samples to build/crd-samples/sedna/
Add object search and tracking type.go files to pkg/apis/sedna/v1alpha1/
Signed-off-by: EnfangCui <17111008@bjtu.edu.cn>
4 years ago
JoeyHwong
cfd99d4c7a
lifelong learning s3 support
- fix file_ops method
- fix kb save bug
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
dc3e954a1c
Merge pull request #137 from JimmyYang20/main
LC: send dataset update to GM only when changed
4 years ago
JimmyYang20
4259fd3a18
LC: send dataset update to GM only when changed
number of samples has been sent to GM only when adding new data.
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
KubeEdge Bot
37486e800e
Merge pull request #139 from JimmyYang20/fixbug
LC: fix nil pointer dereference bug
4 years ago
JimmyYang20
3582ec9876
LC: fix nil pointer dereference bug
It happened in evalTask of incremental job when deploy model hasn't
been synced to LC. evalTask should return error instead of logging
error. And it doesn't need job id info into error, same as trainTask.
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
llhuii
5c1c1674da
gm: split all downstream logic into separate file
Since all CR watch actions are placed into corresponding controller,
controllers/downstream.go is unnecessary.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
llhuii
e52ac06ed1
gm: split all upstream logic into separate file
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
KubeEdge Bot
a42a87abb3
Merge pull request #106 from JoeyHwong-gk/federated
fix federated learning bugs
4 years ago
llhuii
704d9477aa
gm: add dataset controller
Only handle dataset update from edge.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
llhuii
c0886dfe28
gm: share client/Informer with all controllers
Make all controllers sharing with:
1. kubernetes client, and informerFactory with random resync period.
2. sedna crd client, and informerFactory with random resync period.
This can reduce code and improve slim performance.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
llhuii
55f835b1a0
gm: refactor upstream controller
Split upstream controller, merge each feature CR logic code into its
controller.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
JoeyHwong
d96cf3ff77
fix PR comment
- clean useless code
- catch server exception in threads
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
llhuii
48135b2393
gm: refactor all features into independent dir
All controllers are placed into globalmanager/controllers:
1. each feature has the independent subdirectory
2. upstream/downstream are kept as top level.
Commom types/utils/worker.go are placed into globalmanager/runtime.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
JoeyHwong
dd0dd5cc2d
fix bug: Cloud worker not exiting
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
JoeyHwong
13d97183ed
fix bug: aggregation of weights should occur in the AggServer
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
JoeyHwong
e833a23615
Update interface.py
fix env missing bug
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
61eb7a6019
Merge pull request #121 from llhuii/fix-install-script-bug
install.sh: fix LC_BIND_PORT bug
4 years ago
llhuii
53ef01686d
install.sh: fix LC_BIND_PORT bug
rename the variable LC_BIND_PORT to SENDA_LC_BIND_PORT.
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
JoeyHwong
1c42fcab18
Interface Improvement:
1. The algorithm of HardExampleMining should be seleted by the developer.
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
JoeyHwong
a218658ed6
fix incremental_learning bug
- Add docs and code comment
- fix bugs: epoch always be 1, inference result not saved, s3 upload
fail
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
f1e7ab711f
Merge pull request #110 from JimmyYang20/main
IL: add support of multi-node train/eval
4 years ago
JimmyYang20
f0c2a97084
IL: add support of multi-node train/eval
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
KubeEdge Bot
343544fb8c
Merge pull request #109 from JimmyYang20/main
Docs: fix path of local-up install script
4 years ago
JimmyYang20
da10c38b10
Docs: fix path of local-up install script
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
KubeEdge Bot
9a6e03eaa6
Merge pull request #101 from JimmyYang20/main
GM: modified worker mount mode
4 years ago
JimmyYang20
ef70ba3787
GM: modified worker mount mode
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
KubeEdge Bot
304059ef46
Merge pull request #93 from JimmyYang20/main
Add local up install doc
4 years ago
JimmyYang20
edcebc664c
Add local up install doc
Signed-off-by: JimmyYang20 <yangjin39@huawei.com>
4 years ago
KubeEdge Bot
92bde06cd9
Merge pull request #89 from JoeyHwong-gk/devel
fix example bug
4 years ago
JoeyHwong
3f7fb10365
Fix example/lib bugs
1.fix backend env bug;
2.fix s3 upload bug;
3.fix joint_inference bug;
Signed-off-by: JoeyHwong <joeyhwong@gknow.cn>
4 years ago
KubeEdge Bot
1e3a9b11fe
Merge pull request #88 from llhuii/main
Add more github issue templates
4 years ago
llhuii
7798176a09
Add more github issue templates
1. question
2. documentation
3. cleanup
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
KubeEdge Bot
dd274f3933
Merge pull request #87 from kubeedge/llhuii-patch-1
KB: fix wrong version in dockerfile
4 years ago
llhuii
ea1921e6fd
KB: fix wrong version in dockerfile
Signed-off-by: llhuii <liulinghui@huawei.com>
4 years ago
KubeEdge Bot
98a438acf0
Merge pull request #86 from JoeyHwong-gk/main
Optimize KB dockerfile
4 years ago