Skip to main content

Stadle, A platform for federated learning.

Project description

STADLE v0.0.2

Our STADLE platform is a paradigm-shifting technology for collaborative and continuous learning combining privacy-preserving frameworks. STADLE platform stands for Scalable, Traceable, Adaptive, Distributed Learning platform for versatile ML applications.

Table of Contents

General Terminologies

There are 3 main components in STADLE.

  • Persistence-server

    • A core functionality which helps in keeping track of various database entries.
    • Packaged as a command inside stadle library.
    • stadle persistence-server [args]
  • Aggregator

    • A core functionality which helps aggregation process.
    • Packaged as a command inside stadle library.
      • stadle aggregator [args]
  • Client [this package]

    • In charge of communicating with stadle core functions.
    • A core functionality which helps executing the machine learning code from client side.
    • Packaged inside stadle library as a class.
      • from stadle import BasicClient
      • class BasicClient is used to let stadle know that the following code is going to be ML oriented.

Contributing

Reach out with your issues or proposals to improve STADLE.

Bug Reports

Please check/submit issues here.

Tech Support

Please reach out to our technical support team via support@tie-set.com.

License

Any use and distribution of this code must be under the NDA with TieSet Inc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stadle_client-0.0.2.tar.gz (23.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stadle_client-0.0.2-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

Details for the file stadle_client-0.0.2.tar.gz.

File metadata

  • Download URL: stadle_client-0.0.2.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.13

File hashes

Hashes for stadle_client-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5b99a85bbb495f1b13df0d5d37823f217cdd9e4d8f12d9fb77ce9ca0fc47204e
MD5 ca95024e5cd5f0da9cf8cf7892378b0d
BLAKE2b-256 aede19e2a359a3269ab423ce19f2774af4443eb95d38fc4591f2c9b63e506a34

See more details on using hashes here.

File details

Details for the file stadle_client-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: stadle_client-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 28.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.13

File hashes

Hashes for stadle_client-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b6e8f804f1e558543c43629c18e7740cd61429680e95de02b383aea3c8a8da2a
MD5 3583e175df9ba89bdcc0daa5346f8bb0
BLAKE2b-256 0e39bc0fe4089fc9e7de1fe593b412cec583690ad6d715e60b485fa0c4d62355

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page