|
|
|
@@ -39,8 +39,8 @@ curl -o 2.txt https://raw.githubusercontent.com/kubeedge/sedna/main/examples/fed |
|
|
|
|
|
|
|
### Prepare Images |
|
|
|
This example uses these images: |
|
|
|
1. aggregation worker: ```kubeedge/sedna-example-federated-learning-surface-defect-detection-aggregation:v0.1.0``` |
|
|
|
2. train worker: ```kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.1.0``` |
|
|
|
1. aggregation worker: ```kubeedge/sedna-example-federated-learning-surface-defect-detection-aggregation:v0.3.0``` |
|
|
|
2. train worker: ```kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.3.0``` |
|
|
|
|
|
|
|
These images are generated by the script [build_images.sh](/examples/build_image.sh). |
|
|
|
|
|
|
|
@@ -116,7 +116,7 @@ spec: |
|
|
|
spec: |
|
|
|
nodeName: $CLOUD_NODE |
|
|
|
containers: |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-aggregation:v0.1.0 |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-aggregation:v0.3.0 |
|
|
|
name: agg-worker |
|
|
|
imagePullPolicy: IfNotPresent |
|
|
|
env: # user defined environments |
|
|
|
@@ -132,7 +132,7 @@ spec: |
|
|
|
spec: |
|
|
|
nodeName: $EDGE1_NODE |
|
|
|
containers: |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.1.0 |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.3.0 |
|
|
|
name: train-worker |
|
|
|
imagePullPolicy: IfNotPresent |
|
|
|
env: # user defined environments |
|
|
|
@@ -151,7 +151,7 @@ spec: |
|
|
|
spec: |
|
|
|
nodeName: $EDGE2_NODE |
|
|
|
containers: |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.1.0 |
|
|
|
- image: kubeedge/sedna-example-federated-learning-surface-defect-detection-train:v0.3.0 |
|
|
|
name: train-worker |
|
|
|
imagePullPolicy: IfNotPresent |
|
|
|
env: # user defined environments |
|
|
|
|