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.6.tar.gz (359.1 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.6-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stadle_client-0.0.6.tar.gz
  • Upload date:
  • Size: 359.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6

File hashes

Hashes for stadle_client-0.0.6.tar.gz
Algorithm Hash digest
SHA256 e6bcebfcd8dba5d3a309760200b96e7cd4c309b3131e7fa9e7046dc0238898da
MD5 d25f372976e8c5de5a05c7211ba10aa8
BLAKE2b-256 6404dd6432b7b7ce6f0067f06462d8e351800016cb61b09935ba6031c57d53ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stadle_client-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 28.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6

File hashes

Hashes for stadle_client-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 85932d822fddfa623e6972cbf1de4de454d2ab54165e7ec119f94b04f90a084e
MD5 ff3d5872f625b3053727ccae9a5d26bb
BLAKE2b-256 bc8e46ea91237b039318acc1d24257fb834ee7ba38bb5ca688454c5a77b1c461

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