FedERA
latest
Overview of FedERA
Installation
Tutorials
Contribution to FedERA
Reference
API Reference
FedERA
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
_
__getitem__() (customDataset method)
,
[1]
(distributionDataloader method)
__len__() (customDataset method)
,
[1]
(distributionDataloader method)
__version__ (in module federa)
_CLIENTCONNECTION (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_CLIENTMESSAGE (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_DISCONNECTORDER (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_EVALORDER (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_EVALRESPONSE (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_SERVERMESSAGE (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_SETPARAMSORDER (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_SETPARAMSRESPONSE (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_sym_db (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_TRAINORDER (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
_TRAINRESPONSE (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
A
add_ClientConnectionServicer_to_server() (in module federa.client.src.ClientConnection_pb2_grpc)
(in module federa.server.src.ClientConnection_pb2_grpc)
aggregate() (fedadagrad method)
(fedadam method)
(fedavg method)
(fedavgm method)
(feddyn method)
(fedyogi method)
(mime method)
(mimelite method)
(scaffold method)
args (in module federa.client.start_client)
(in module federa.server.start_server)
C
check_disconnection() (ClientWrapper method)
client_start() (in module federa.client.src.client)
ClientConnection (class in federa.client.src.ClientConnection_pb2_grpc)
(class in federa.server.src.ClientConnection_pb2_grpc)
ClientConnectionServicer (class in federa.client.src.ClientConnection_pb2_grpc)
(class in federa.server.src.client_connection_servicer)
(class in federa.server.src.ClientConnection_pb2_grpc)
ClientConnectionStub (class in federa.client.src.ClientConnection_pb2_grpc)
(class in federa.server.src.ClientConnection_pb2_grpc)
ClientManager (class in federa.server.src.client_manager)
ClientMessage (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
ClientWrapper (class in federa.server.src.client_wrapper)
configs (in module federa.client.start_client)
configurations (in module federa.server.start_server)
Connect() (ClientConnection static method)
,
[1]
(ClientConnectionServicer method)
,
[1]
,
[2]
create_train_test_for_fedadam() (in module federa.tests.minitest)
create_train_test_for_fedavg() (in module federa.tests.minitest)
create_train_test_for_intermediate_connection_module() (in module federa.tests.minitest)
create_train_test_for_timeout_module() (in module federa.tests.minitest)
create_train_test_for_verification_module() (in module federa.tests.minitest)
customDataset (class in federa.client.src.get_data)
(class in federa.server.src.server_lib)
D
data_distribution() (in module federa.client.src.distribution)
deregister() (ClientManager method)
DESCRIPTOR (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
device (in module federa.server.src.server_lib)
disconnect() (ClientWrapper method)
DisconnectOrder (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
distributionDataloader (class in federa.client.src.data_utils)
E
EvalOrder (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
EvalResponse (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
evaluate() (ClientWrapper method)
(in module federa.client.src.client_lib)
F
fedadagrad
module
fedadagrad (class in fedadagrad)
fedadam
module
fedadam (class in fedadam)
fedavg
module
fedavg (class in fedavg)
fedavgm
module
fedavgm (class in fedavgm)
feddyn
module
feddyn (class in feddyn)
federa
module
federa.client
module
federa.client.src
module
federa.client.src.client
module
federa.client.src.client_lib
module
federa.client.src.ClientConnection_pb2
module
federa.client.src.ClientConnection_pb2_grpc
module
federa.client.src.data_utils
module
federa.client.src.distribution
module
federa.client.src.get_data
module
federa.client.src.net
module
federa.client.src.net_lib
module
federa.client.start_client
module
federa.server
module
federa.server.src
module
federa.server.src.client_connection_servicer
module
federa.server.src.client_manager
module
federa.server.src.client_wrapper
module
federa.server.src.ClientConnection_pb2
module
federa.server.src.ClientConnection_pb2_grpc
module
federa.server.src.server
module
federa.server.src.server_evaluate
module
federa.server.src.server_evaluate.eval_lib
module
federa.server.src.server_lib
module
federa.server.src.verification
module
federa.server.start_server
module
federa.tests
module
federa.tests.minitest
module
federa.tests.misc
module
fedyogi
module
fedyogi (class in fedyogi)
fl_timestamp (in module federa.client.src.client_lib)
flush_memory() (in module federa.client.src.net_lib)
forward() (LeNet method)
,
[1]
G
get_config() (in module federa.tests.misc)
get_data() (in module federa.client.src.get_data)
(in module federa.server.src.server_lib)
get_net() (in module federa.client.src.net)
(in module federa.server.src.server_lib)
I
is_disconnected() (ClientWrapper method)
L
LeNet (class in federa.client.src.net)
(class in federa.server.src.server_lib)
load_data() (in module federa.client.src.net_lib)
(in module federa.server.src.server_lib)
M
mime
module
mime (class in mime)
mimelite
module
mimelite (class in mimelite)
module
fedadagrad
fedadam
fedavg
fedavgm
feddyn
federa
federa.client
federa.client.src
federa.client.src.client
federa.client.src.client_lib
federa.client.src.ClientConnection_pb2
federa.client.src.ClientConnection_pb2_grpc
federa.client.src.data_utils
federa.client.src.distribution
federa.client.src.get_data
federa.client.src.net
federa.client.src.net_lib
federa.client.start_client
federa.server
federa.server.src
federa.server.src.client_connection_servicer
federa.server.src.client_manager
federa.server.src.client_wrapper
federa.server.src.ClientConnection_pb2
federa.server.src.ClientConnection_pb2_grpc
federa.server.src.server
federa.server.src.server_evaluate
federa.server.src.server_evaluate.eval_lib
federa.server.src.server_lib
federa.server.src.verification
federa.server.start_server
federa.tests
federa.tests.minitest
federa.tests.misc
fedyogi
mime
mimelite
scaffold
N
num_connected_clients() (ClientManager method)
P
parser (in module federa.client.start_client)
(in module federa.server.start_server)
plot_emission() (in module federa.client.src.client_lib)
R
random_derangement() (in module federa.server.src.verification)
random_select() (ClientManager method)
register() (ClientManager method)
S
sample_return() (in module federa.client.src.get_data)
(in module federa.server.src.server_lib)
save_dir_path (in module federa.client.src.client_lib)
save_intial_model() (in module federa.server.src.server_lib)
save_model_state() (in module federa.client.src.client_lib)
scaffold
module
scaffold (class in scaffold)
select() (ClientManager method)
server_eval() (in module federa.server.src.server_evaluate)
(in module federa.server.src.server_evaluate.eval_lib)
server_runner() (in module federa.server.src.server)
server_start() (in module federa.server.src.server)
ServerMessage (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
set_parameters() (ClientWrapper method)
(in module federa.client.src.client_lib)
SetParamsOrder (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
SetParamsResponse (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
T
test_model() (in module federa.client.src.net_lib)
(in module federa.server.src.server_lib)
tester() (in module federa.tests.misc)
TestTrainer_fedadam (class in federa.tests.minitest)
TestTrainer_fedavg (class in federa.tests.minitest)
TestTrainer_intermediate (class in federa.tests.minitest)
TestTrainer_timeout (class in federa.tests.minitest)
TestTrainer_verification (class in federa.tests.minitest)
train() (ClientWrapper method)
(in module federa.client.src.client_lib)
train_fedavg() (in module federa.client.src.net_lib)
train_feddyn() (in module federa.client.src.net_lib)
train_mime() (in module federa.client.src.net_lib)
train_mimelite() (in module federa.client.src.net_lib)
train_model() (in module federa.client.src.net_lib)
(in module federa.server.src.server_lib)
train_scaffold() (in module federa.client.src.net_lib)
TrainOrder (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
TrainResponse (in module federa.client.src.ClientConnection_pb2)
(in module federa.server.src.ClientConnection_pb2)
V
verify() (in module federa.server.src.verification)
W
wait_for() (ClientManager method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
html
On Read the Docs
Project Home
Builds