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.4.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.4-py3-none-any.whl (28.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stadle_client-0.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 268fc0ae95cbc837a9e25884d5ddb3fd8d7a0c2606ad210835413f9e07ae66de
MD5 dc93490aa5d507027e90092a6d72ea80
BLAKE2b-256 f38c7bb764d14dfa9f14b964b8299b72be14381f507f1de164649b57c9dc6dfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stadle_client-0.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7ec383a308a72ad76fccc4525979c31477fe9973601b6629801e475a0d35b345
MD5 41eb8452428dfdb1d53e0dff90fb1019
BLAKE2b-256 2f6c1b3bb37d1d7d5d919c91d3713a1b41cacc5e671fdd5c6db40663ed8fde91

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