Skip to content

Commit

Permalink
14DevicesExp Completed
Browse files Browse the repository at this point in the history
  • Loading branch information
GuyPerets106 authored and leondavi committed Jun 24, 2024
1 parent 1cee08b commit 3dc31a9
Show file tree
Hide file tree
Showing 4 changed files with 1,304 additions and 29 deletions.
1,275 changes: 1,275 additions & 0 deletions examples/syntetic_norm/14DeviceDistFedExp/14DevicesExp.ipynb

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions inputJsonsFiles/ConnectionMap/conn_fed_dist_14d.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"connectionsMap":
{
"r1":["mainServer", "r2", "s1", "c1", "c2"],
"r2":["r3", "s2", "s5", "c3"],
"r3":["r4", "s3", "c4"],
"r4":["r1", "s4","c5"]
"r1":["mainServer", "r2", "s1", "c3", "c2"],
"r2":["r3", "s2", "s5", "c1"],
"r3":["r4", "s3", "s4"],
"r4":["r1", "c4","c5"]
}
}
44 changes: 22 additions & 22 deletions inputJsonsFiles/DistributedConfig/dc_fed_dist_14d.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"nerlnetSettings": {
"frequency": "300",
"batchSize": "100"
"frequency": "100",
"batchSize": "50"
},
"mainServer": {
"port": "8900",
Expand Down Expand Up @@ -114,41 +114,41 @@
{
"name": "s1",
"port": "8900",
"frequency": "300",
"frequency": "50",
"policy": "0",
"epochs": "1",
"epochs": "2",
"type": "0"
},
{
"name": "s2",
"port": "8900",
"frequency": "300",
"frequency": "50",
"policy": "0",
"epochs": "1",
"epochs": "2",
"type": "0"
},
{
"name": "s3",
"port": "8900",
"frequency": "300",
"frequency": "50",
"policy": "0",
"epochs": "1",
"epochs": "2",
"type": "0"
},
{
"name": "s4",
"port": "8900",
"frequency": "300",
"frequency": "50",
"policy": "0",
"epochs": "1",
"epochs": "2",
"type": "0"
},
{
"name": "s5",
"port": "8900",
"frequency": "300",
"frequency": "50",
"policy": "0",
"epochs": "1",
"epochs": "2",
"type": "0"
}
],
Expand Down Expand Up @@ -214,7 +214,7 @@
},
{
"name": "w9",
"model_sha": "0771693392e898393c9b2b8235497537b5fbed1fd0c9a5a7ec6aab665d2c1896"
"model_sha": "c081daf49b8332585243b68cb828ebc9b947528601a6852688cea0312b3e3914"
}
],
"model_sha": {
Expand All @@ -223,11 +223,11 @@
"_doc_modelType": " nn:0 | approximation:1 | classification:2 | forecasting:3 | image_classification:4 | text_classification:5 | text_generation:6 | auto_association:7 | autoencoder:8 | ae_classifier:9 |",
"modelArgs": "",
"_doc_modelArgs": "Extra arguments to model",
"layersSizes": "5,6,6,4,3",
"layersSizes": "5,16,8,3",
"_doc_layersSizes": "List of postive integers [L0, L1, ..., LN]",
"layerTypesList": "1,3,3,3,3",
"layerTypesList": "1,3,3,3",
"_doc_LayerTypes": " Default:0 | Scaling:1 | Conv:2 | Perceptron:3 | Pooling:4 | Probabilistic:5 | LSTM:6 | Reccurrent:7 | Unscaling:8 | Flatten:9 | Bounding:10 |",
"layers_functions": "1,8,8,8,11",
"layers_functions": "1,7,7,11",
"_doc_layers_functions_activation": " Threshold:1 | Sign:2 | Logistic:3 | Tanh:4 | Linear:5 | ReLU:6 | eLU:7 | SeLU:8 | Soft-plus:9 | Soft-sign:10 | Hard-sigmoid:11 |",
"_doc_layer_functions_pooling": " none:1 | Max:2 | Avg:3 |",
"_doc_layer_functions_probabilistic": " Binary:1 | Logistic:2 | Competitive:3 | Softmax:4 |",
Expand All @@ -244,9 +244,9 @@
"_doc_optimizerArgs": "String",
"infraType": "0",
"_doc_infraType": " opennn:0 | wolfengine:1 |",
"distributedSystemType": "0",
"distributedSystemType": "1",
"_doc_distributedSystemType": " none:0 | fedClientAvg:1 | fedServerAvg:2 |",
"distributedSystemArgs": "SyncMaxCount=10",
"distributedSystemArgs": "SyncMaxCount=300",
"_doc_distributedSystemArgs": "String",
"distributedSystemToken": "9922u",
"_doc_distributedSystemToken": "Token that associates distributed group of workers and parameter-server"
Expand All @@ -256,11 +256,11 @@
"_doc_modelType": " nn:0 | approximation:1 | classification:2 | forecasting:3 | image_classification:4 | text_classification:5 | text_generation:6 | auto_association:7 | autoencoder:8 | ae_classifier:9 |",
"modelArgs": "",
"_doc_modelArgs": "Extra arguments to model",
"layersSizes": "5,6,6,4,3",
"layersSizes": "5,16,8,3",
"_doc_layersSizes": "List of postive integers [L0, L1, ..., LN]",
"layerTypesList": "1,3,3,3,3",
"layerTypesList": "1,3,3,3",
"_doc_LayerTypes": " Default:0 | Scaling:1 | Conv:2 | Perceptron:3 | Pooling:4 | Probabilistic:5 | LSTM:6 | Reccurrent:7 | Unscaling:8 | Flatten:9 | Bounding:10 |",
"layers_functions": "1,8,8,8,11",
"layers_functions": "1,7,7,11",
"_doc_layers_functions_activation": " Threshold:1 | Sign:2 | Logistic:3 | Tanh:4 | Linear:5 | ReLU:6 | eLU:7 | SeLU:8 | Soft-plus:9 | Soft-sign:10 | Hard-sigmoid:11 |",
"_doc_layer_functions_pooling": " none:1 | Max:2 | Avg:3 |",
"_doc_layer_functions_probabilistic": " Binary:1 | Logistic:2 | Competitive:3 | Softmax:4 |",
Expand All @@ -279,7 +279,7 @@
"_doc_infraType": " opennn:0 | wolfengine:1 |",
"distributedSystemType": "2",
"_doc_distributedSystemType": " none:0 | fedClientAvg:1 | fedServerAvg:2 |",
"distributedSystemArgs": "SyncMaxCount=10",
"distributedSystemArgs": "SyncMaxCount=300",
"_doc_distributedSystemArgs": "String",
"distributedSystemToken": "9922u",
"_doc_distributedSystemToken": "Token that associates distributed group of workers and parameter-server"
Expand Down
6 changes: 3 additions & 3 deletions inputJsonsFiles/experimentsFlow/exp_fed_dist_14d.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"experimentName": "synthetic_3_gausians",
"experimentType": "classification",
"batchSize": 100,
"batchSize": 50,
"csvFilePath": "/tmp/nerlnet/data/NerlnetData-master/nerlnet/synthetic_norm/synthetic_full.csv",
"numOfFeatures": "5",
"numOfLabels": "3",
Expand Down Expand Up @@ -45,7 +45,7 @@
"sourceName": "s5",
"startingSample": "0",
"numOfBatches": "200",
"workers": "w8,w9",
"workers": "w8",
"nerltensorType": "float"
}
]
Expand Down Expand Up @@ -87,7 +87,7 @@
"sourceName": "s5",
"startingSample": "20000",
"numOfBatches": "200",
"workers": "w8,w9",
"workers": "w8",
"nerltensorType": "float"
}
]
Expand Down

0 comments on commit 3dc31a9

Please sign in to comment.