Overview
Introduction to STADLE
STADLE Architecture
Initial Base Model Upload Process
Federated Learning Cycle with STADLE
Client-Side Local Training Cycle
Quickstart
STEP 1: Set up STADLE Server
STEP 2: Install STADLE Client
STEP 3: Run Local STADLE Example Codes
Usage
STADLE Aggregator Functionalities
Creating Project
Initiating Aggregator
Downloading Models
Completing Current Round
Aggregation Threshold
Agent Timeout
Aggregation Method Selection
Synthesize Semi-Global Models
Aggregation Management
Performance Tracking
Stopping & Restarting aggregators
Client-side STADLE Integration
Local Training Code
Integration with BasicClient
Step 1: Create/Configure BasicClient
Step 2: Connect BasicClient to STADLE
Step 3: Modify Training Loop
Step 4: Disconnect from STADLE
Integration with IntegratedClient
Step 1: Create/Configure IntegratedClient
Step 2: Construct Local Training Functions
Step 3: Construct Termination Function
Step 4: Setup, Connect IntegratedClient to STADLE
Running Client-Side STADLE Components
Documentation
Client API Documentation
AdminAgent
stadle.AdminAgent
BasicClient
stadle.BasicClient()
IntegratedClient
stadle.IntegratedClient()
Config File Documentation
Configuration of Agent
Contributing
Developers
Using Docker
Bug Reports
Tech Support
STADLE
Index
Edit on GitHub
Index
A
|
B
|
S
A
AdminAgent (stadle attribute)
B
built-in function
stadle.BasicClient()
stadle.BasicClient.disconnect()
stadle.BasicClient.send_trained_model()
stadle.BasicClient.set_bm_obj()
stadle.BasicClient.wait_for_sg_model()
stadle.IntegratedClient()
stadle.IntegratedClient.set_bm_obj()
stadle.IntegratedClient.set_cross_validation_function()
stadle.IntegratedClient.set_termination_function()
stadle.IntegratedClient.set_testing_function()
stadle.IntegratedClient.set_training_function()
stadle.IntegratedClient.start()
S
stadle.BasicClient()
built-in function
stadle.BasicClient.disconnect()
built-in function
stadle.BasicClient.send_trained_model()
built-in function
stadle.BasicClient.set_bm_obj()
built-in function
stadle.BasicClient.wait_for_sg_model()
built-in function
stadle.IntegratedClient()
built-in function
stadle.IntegratedClient.set_bm_obj()
built-in function
stadle.IntegratedClient.set_cross_validation_function()
built-in function
stadle.IntegratedClient.set_termination_function()
built-in function
stadle.IntegratedClient.set_testing_function()
built-in function
stadle.IntegratedClient.set_training_function()
built-in function
stadle.IntegratedClient.start()
built-in function
RTD
v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds