Overview
Details
coco_segmentation
coco
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
UNet |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
DiversityPartitioner |
|
Partitioning according to label diversity |
DirichletPartitioner |
|
Partitioning according to dir. distribution of labels |
oxfordiiitpet_segmentation
coco
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
DiversityPartitioner |
|
Partitioning according to label diversity |
DirichletPartitioner |
|
Partitioning according to dir. distribution of labels |
sbdataset_segmentation
coco
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
UNet |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
DiversityPartitioner |
|
Partitioning according to label diversity |
DirichletPartitioner |
|
Partitioning according to dir. distribution of labels |
cityspaces_segmentation
Usage
To use this benchmark, you need to manually download the raw data into the dictionary 'cityspaces_segmentation/cityspaces/'. The necessary file contains
leftImg8bit_trainvaltest.zip
(11GB) and gtFine_trainvaltest.zip
(241MB).
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
camvid_segmentation
Usage
To use this benchmark, you need to manually download the raw data into the dictionary 'camvid_segmentation/CamVid/' from Kaggle.
The downloaded .zip file should also be manually into 'camvid_segmentation/CamVid/'. The architecture of the benchmark should be like:
├─ camvid_segmentation
│ ├─ CamVid //classification on mnist dataset
│ │ ├─ train
│ | │ ├─ xxx.png // horizontal fedtask
│ | │ ...
│ │ ├─ train_labels
│ | │ ├─ xxx.png
│ | │ ...
│ │ ├─ val
│ │ ├─ val_labels
│ │ ├─ test
│ │ ├─ test_labels
│ │ └─ class_dict.csv
│ |
│ ├─ model
│ ├─ config.py
│ ├─ core.py
│ └─ __init__.py
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
ade20k_segmentation
ADE20K
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|
DiversityPartitioner |
|
Partitioning according to label diversity |
DirichletPartitioner |
|
Partitioning according to dir. distribution of labels |
voc_segmentation
VOC
model
Model Name |
Non-Fed Performance |
NumPara |
Implementation |
FCN_ResNet50 |
- |
|
- |
supported partitioner
Name |
IsDefault |
Comments |
IIDPartitioner |
yes |
|