Index
A
|
B
|
C
|
D
|
G
|
H
|
I
|
L
|
P
|
R
|
S
|
T
|
U
|
W
|
X
A
AggregatorClient (class in xain_sdk.http)
AnonymousCoordinatorClient (class in xain_sdk.http)
ApiError
assert_locked() (xain_sdk.participant.StateRecord method)
B
build_req() (xain_sdk.http.HttpClient method)
C
check_response() (xain_sdk.http.HttpClient static method)
Clients (class in xain_sdk.http)
configure_logging() (in module xain_sdk)
(in module xain_sdk.utils)
CoordinatorClient (class in xain_sdk.http)
D
delete() (xain_sdk.http.HttpClient method)
DeserializationError
deserialize_training_input() (xain_sdk.participant.ParticipantABC method)
DONE (xain_sdk.participant.State attribute)
download() (xain_sdk.http.AggregatorClient method)
G
get() (xain_sdk.http.HttpClient method)
H
headers() (xain_sdk.http.HttpClient static method)
heartbeat() (xain_sdk.http.CoordinatorClient method)
(xain_sdk.participant.HeartBeatWorker method)
HeartBeatWorker (class in xain_sdk.participant)
HttpClient (class in xain_sdk.http)
I
InternalParticipant (class in xain_sdk.participant)
L
log_headers() (in module xain_sdk.http)
log_request() (in module xain_sdk.http)
log_response() (in module xain_sdk.http)
lookup() (xain_sdk.participant.StateRecord method)
P
ParticipantABC (class in xain_sdk.participant)
ParticipantError
patch() (xain_sdk.http.HttpClient method)
post() (xain_sdk.http.HttpClient method)
put() (xain_sdk.http.HttpClient method)
R
rendez_vous() (xain_sdk.http.AnonymousCoordinatorClient method)
(xain_sdk.participant.InternalParticipant method)
run() (xain_sdk.participant.HeartBeatWorker method)
(xain_sdk.participant.InternalParticipant method)
S
send() (xain_sdk.http.HttpClient method)
SerializationError
serialize_training_result() (xain_sdk.participant.ParticipantABC method)
set_round() (xain_sdk.participant.StateRecord method)
set_state() (xain_sdk.participant.StateRecord method)
start_heartbeat() (xain_sdk.participant.InternalParticipant method)
start_training() (xain_sdk.http.CoordinatorClient method)
StartTrainingRejected
State (class in xain_sdk.participant)
StateRecord (class in xain_sdk.participant)
T
train() (xain_sdk.participant.InternalParticipant method)
train_round() (xain_sdk.participant.ParticipantABC method)
TRAINING (xain_sdk.participant.State attribute)
TrainingError
U
upload() (xain_sdk.http.AggregatorClient method)
url() (xain_sdk.http.HttpClient method)
W
wait_until_selected_or_done() (xain_sdk.participant.StateRecord method)
WAITING (xain_sdk.participant.State attribute)
X
xain_sdk (module)
xain_sdk.http (module)
xain_sdk.participant (module)
xain_sdk.utils (module)
Navigation
xain-sdk documentation
Tutorial
Setup
Installing
xain-sdk
Running the XAIN FL Platform
XAIN Federated Learning in a nutshell
Participant lifecyle
Goal
Implementation
Getting started
The
ParticipantABC
class
Data serialization
Training
Starting the participant
First run
First round handling
Going further
Code Reference XAIN SDK
xain_sdk package
Submodules
xain_sdk.http module
xain_sdk.participant module
xain_sdk.utils module
Related Topics
Documentation overview
Quick search