Logo
  • 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
  • Welcome to the STADLE documentation!
  • Edit on GitHub

Welcome to the STADLE documentation!

STADLE documentation is divided into several sections on the left sidebar. If you’re unable to find what you’re looking for, please let us know! Further information on STADLE and its features can be found on our website. If this is your first time here, you may want to start with the Overview section.

Table of Contents:

  • 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
      • Integration with IntegratedClient
    • Running Client-Side STADLE Components
  • Documentation
    • Client API Documentation
      • AdminAgent
      • BasicClient
      • IntegratedClient
    • Config File Documentation
      • Configuration of Agent
  • Contributing
    • Developers
    • Using Docker
    • Bug Reports
    • Tech Support
Next

© Copyright 2022, TieSet. Revision 9078c83f.

Built with Sphinx using a theme provided by Read the Docs.
RTD v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds