Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WenkeHuang/FCCL
/ functions
Functions
330 in github.com/WenkeHuang/FCCL
⨍
Functions
330
◇
Types & classes
66
Method
__len__
(self)
fccl/Dataset/init_dataset.py:215
Method
__len__
(self)
fccl+/datasets/office31.py:33
Method
__len__
(self)
fccl+/datasets/fashion_mnist.py:46
Method
__len__
(self)
fccl+/datasets/market1501.py:82
Method
__len__
(self)
fccl+/datasets/officehome.py:32
Method
__len__
(self)
fccl+/datasets/officecaltech.py:32
Method
__len__
(self)
fccl+/datasets/tinyimagenet.py:38
Method
_draw_heatmap
(self, data, model_name, communication_idx, net_idx)
fccl+/models/fcclplus.py:185
Function
calculate_class_similarity
(input_logits,target_logits,sample_size)
fccl/Idea/Counterpart/fedmd.py:54
Method
col_update
(self, communication_idx, publoader)
fccl+/models/feddf.py:42
Method
col_update
(self, communication_idx, publoader)
fccl+/models/fcclplus.py:48
Method
col_update
(self,communication_idx,publoader)
fccl+/models/utils/federated_model.py:44
Function
create_if_not_exists
Creates the specified folder if it does not exist. :param path: the complete path of the folder to be created
fccl+/utils/__init__.py:9
Method
encoders
(self, x: torch.Tensor)
fccl+/backbone/mobilnet_v2.py:85
Method
encoders
(self, x: torch.Tensor)
fccl+/backbone/ResNet.py:124
Method
encoders
(self, x: torch.Tensor)
fccl+/backbone/efficientnet.py:162
Method
encoders
(self, x: torch.Tensor)
fccl+/backbone/googlenet.py:122
Method
fc
(self, x)
fccl+/backbone/mobilnet_v2.py:104
Method
fc
(self, x)
fccl+/backbone/efficientnet.py:173
Method
fc
(self, x)
fccl+/backbone/googlenet.py:127
Method
features
(self, x)
fccl+/backbone/mobilnet_v2.py:94
Method
features
(self, x)
fccl+/backbone/efficientnet.py:152
Method
forward
(self, **kwargs)
fccl/Idea/_base.py:37
Method
forward
(self, **kwargs)
fccl/Idea/_base.py:56
Method
forward
(self, x)
fccl/Network/mobilnet_v2.py:31
Method
forward
(self, x)
fccl/Network/mobilnet_v2.py:68
Method
forward
Channel shuffle: [N,C,H,W] -> [N,g,C/g,H,W] -> [N,C/g,g,H,w] -> [N,C,H,W]
fccl/Network/shufflenet.py:14
Method
forward
(self, x)
fccl/Network/shufflenet.py:40
Method
forward
(self, x)
fccl/Network/shufflenet.py:95
Method
forward
(self, x)
fccl/Network/efficientnet.py:29
Method
forward
(self, x)
fccl/Network/efficientnet.py:89
Method
forward
(self, x)
fccl/Network/efficientnet.py:136
Method
forward
(self, x)
fccl/Network/resnet.py:32
Method
forward
(self, x)
fccl/Network/resnet.py:62
Method
forward
(self, x)
fccl/Network/resnet.py:93
Method
forward
(self, x)
fccl/Network/googlenet.py:48
Method
forward
(self, x)
fccl/Network/googlenet.py:82
Method
forward
(self, x)
fccl+/backbone/mobilnet_v2.py:31
Method
forward
(self, x)
fccl+/backbone/mobilnet_v2.py:75
Method
forward
Compute a forward pass. :param x: input tensor (batch_size, input_size) :return: output tensor (10)
fccl+/backbone/ResNet.py:46
Method
forward
(self, x: torch.Tensor)
fccl+/backbone/ResNet.py:131
Method
forward
Channel shuffle: [N,C,H,W] -> [N,g,C/g,H,W] -> [N,C/g,g,H,w] -> [N,C,H,W]
fccl+/backbone/shufflenet.py:14
Method
forward
(self, x)
fccl+/backbone/shufflenet.py:40
Method
forward
(self, x)
fccl+/backbone/shufflenet.py:95
Method
forward
(self, x)
fccl+/backbone/efficientnet.py:29
Method
forward
(self, x)
fccl+/backbone/efficientnet.py:89
Method
forward
(self, x)
fccl+/backbone/efficientnet.py:141
Method
forward
(self, x)
fccl+/backbone/googlenet.py:48
Method
forward
(self, x)
fccl+/backbone/googlenet.py:87
Method
forward
Compute loss for model. If both `labels` and `mask` are None, it degenerates to SimCLR unsupervised loss: https://arxiv.org/pdf/2002.0
fccl+/utils/supcon.py:18
Method
forward
(self, x: torch.Tensor)
fccl+/models/utils/federated_model.py:35
Method
get_backbone
(parti_num, names_list)
fccl+/datasets/office31.py:101
Method
get_backbone
(parti_num, names_list)
fccl+/datasets/officehome.py:101
Method
get_backbone
(parti_num, names_list)
fccl+/datasets/officecaltech.py:100
Method
get_backbone
Returns the backbone to be used for to the current dataset.
fccl+/datasets/utils/federated_dataset.py:42
Method
get_batch_size
()
fccl+/datasets/utils/federated_dataset.py:85
Method
get_batch_size
()
fccl+/datasets/utils/public_dataset.py:67
Method
get_data_loaders
(self)
fccl+/datasets/cifar100.py:50
Method
get_data_loaders
(self, selected_domain_list=[])
fccl+/datasets/office31.py:70
Method
get_data_loaders
(self)
fccl+/datasets/fashion_mnist.py:74
Method
get_data_loaders
(self)
fccl+/datasets/market1501.py:188
Method
get_data_loaders
(self, selected_domain_list)
fccl+/datasets/officehome.py:69
Method
get_data_loaders
(self, selected_domain_list)
fccl+/datasets/officecaltech.py:69
Method
get_data_loaders
(self)
fccl+/datasets/tinyimagenet.py:101
Method
get_data_loaders
Creates and returns the training and test loaders for the current task. The current training loader and all test loaders are stored i
fccl+/datasets/utils/federated_dataset.py:32
Method
get_data_loaders
Creates and returns the training and test loaders for the current task. The current training loader and all test loaders are stored i
fccl+/datasets/utils/public_dataset.py:27
Function
get_dataset
Creates and returns a continual dataset. :param args: the arguments which contains the hyperparameters :return: the continual dataset
fccl+/datasets/utils/__init__.py:32
Method
get_denormalization_transform
()
fccl+/datasets/cifar100.py:69
Method
get_denormalization_transform
()
fccl+/datasets/office31.py:121
Method
get_denormalization_transform
()
fccl+/datasets/fashion_mnist.py:93
Method
get_denormalization_transform
()
fccl+/datasets/digits.py:164
Method
get_denormalization_transform
()
fccl+/datasets/market1501.py:203
Method
get_denormalization_transform
()
fccl+/datasets/officehome.py:122
Method
get_denormalization_transform
()
fccl+/datasets/officecaltech.py:120
Method
get_denormalization_transform
()
fccl+/datasets/tinyimagenet.py:123
Method
get_denormalization_transform
Returns the transform used for denormalizing the current dataset.
fccl+/datasets/utils/federated_dataset.py:66
Method
get_denormalization_transform
Returns the transform used for denormalizing the current dataset.
fccl+/datasets/utils/public_dataset.py:56
Method
get_epochs
()
fccl+/datasets/utils/federated_dataset.py:81
Method
get_epochs
()
fccl+/datasets/utils/public_dataset.py:63
Method
get_extra_parameters
(self)
fccl/Idea/_base.py:26
Method
get_learnable_parameters
(self)
fccl/Idea/_base.py:22
Method
get_learnable_parameters
(self)
fccl/Idea/_base.py:48
Method
get_normalization_transform
()
fccl+/datasets/cifar100.py:63
Method
get_normalization_transform
()
fccl+/datasets/fashion_mnist.py:88
Method
get_normalization_transform
()
fccl+/datasets/market1501.py:197
Method
get_normalization_transform
()
fccl+/datasets/tinyimagenet.py:117
Method
get_normalization_transform
Returns the transform used for normalizing the current dataset.
fccl+/datasets/utils/federated_dataset.py:58
Method
get_normalization_transform
Returns the transform used for normalizing the current dataset.
fccl+/datasets/utils/public_dataset.py:48
Function
get_parser
()
fccl+/models/fedavg.py:11
Function
get_parser
()
fccl+/models/moon.py:12
Function
get_parser
()
fccl+/models/feddf.py:15
Function
get_parser
()
fccl+/models/fccl.py:17
Function
get_parser
()
fccl+/models/fedprox.py:12
Function
get_parser
()
fccl+/models/fcclplus.py:17
Method
get_scheduler
Returns the scheduler to be used for to the current dataset.
fccl+/datasets/utils/federated_dataset.py:74
Method
get_scheduler
(self)
fccl+/models/utils/federated_model.py:38
Method
get_transform
()
fccl+/datasets/office31.py:95
Method
get_transform
()
fccl+/datasets/officehome.py:95
Method
get_transform
()
fccl+/datasets/officecaltech.py:94
Method
get_transform
Returns the transform to be used for to the current dataset.
fccl+/datasets/utils/federated_dataset.py:50
← previous
next →
201–300 of 330, ranked by callers