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

Uploaded Python 3

File details

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

File metadata

  • Download URL: stadle_client-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 c2f5fa918c9cbb84a2ec50d3d77dcd70ac13d1a3a9c74a5b62436273ca67c383
MD5 dd46bd11c209ca1d9c1dbe7c1778a169
BLAKE2b-256 ef6520d857f87acb4d78abf845063a5aef5e0541b7f68bf5be781d5a1b076c0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stadle_client-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f6f7b7f38a2b311212e56513f76115ac338c7f7e72a44b5de180235fc1103936
MD5 55e03b5b824b38d62b52346813a1aa18
BLAKE2b-256 6fe72c31b1b3c71f1f21f8ea6f66a7787a4913a058bd3d0c798300a05849c098

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