Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • O OLD Documentation
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Departamento de Informática
  • Research
  • TaRDISTaRDIS
  • ToolkitToolkit
  • OLD Documentation
  • Wiki
  • Tardis apis
  • Artificial Intelligence and Machine Learning APIs

Artificial Intelligence and Machine Learning APIs · Changes

Page history
Update Artificial Intelligence and Machine Learning APIs authored Apr 10, 2025 by Popović Miroslav's avatar Popović Miroslav
Hide whitespace changes
Inline Side-by-side
TaRDIS-APIs/Artificial-Intelligence-and-Machine-Learning-APIs.md
View page @ d9dd411e
......@@ -33,7 +33,13 @@ The Python Test Bed for Federated Learning Algorithms (PTB-FLA) API is provided
- `odata`: The data of this node to be sent to the peer.
- **Return Value:** The data received from the peer.
- **Note:** If a node wants to skip the current time stamp, it must call `get1Meas` with `odata` set to `None`.
5. **Destructor: `PtbFla()`**
5. **Method: `getMeas(peerIds, odata)`**
- **Arguments:**
- `peerIds`: The list of peer node IDs.
- `odata`: The data of this node to be sent to the peer nodes.
- **Return Value:** The list of data received from peer nodes where each element of this list corresponds to the element in the same position of the list `peerIds`.
- **Note:** If a node wants to skip the current time stamp, it must call `getMeas` with `odata` set to `None`.
6. **Destructor: `PtbFla()`**
#### Class and Methods in the `mp_async_ptbfla` module (MPT-FLA API)
......@@ -66,7 +72,13 @@ The Python Test Bed for Federated Learning Algorithms (PTB-FLA) API is provided
- `odata`: The data of this node to be sent to the peer.
- **Return Value:** The data received from the peer.
- **Note:** If a node wants to skip the current time stamp, it must await `get1Meas` with `odata` set to `None`.
6. **Destructor: `PtbFla()`**
6. **Method: `getMeas(peerIds, odata)`**
- **Arguments:**
- `peerIds`: The list of peer node IDs.
- `odata`: The data of this node to be sent to the peer nodes.
- **Return Value:** The list of data received from peer nodes where each element of this list corresponds to the element in the same position of the list `peerIds`.
- **Note:** If a node wants to skip the current time stamp, it must await `getMeas` with `odata` set to `None`.
7. **Destructor: `PtbFla()`**
#### Data Privacy
......
Clone repository
  • (Sec)Regrada
  • CryptoChoreo
  • DCR Choreographies
  • IFChannel
  • JoinActors
  • PSPSP
  • Scribble
  • TaRDIS APIs
    • Analysis and Verification Facilities
    • Artificial Intelligence and Machine Learning APIs
    • Core TaRDIS APIs
    • Data Management and Distribution Primitives
      • Decentralised Data Management and Replication APIs
      • Decentralised Membership and Communication APIs
      • Decentralised Monitoring and Reconfiguration APIs
View All Pages