I'm planning to develop a decentralized federated learning simulation environment using Tensorflow Federated API, so nodes are able to coordinate themselves to obtain data without the interference of the server.
Is there any function on tff API which manages data transfers between specific clients? I only see functions that move data from server to client (tff.federated_broadcast()) and client to server (tff.federated_collect()).
How to transfer data between clients using Tensorlow Federated
145 views Asked by Fellipe Augusto At
1
There are 1 answers
Related Questions in TENSORFLOW
- A deterministic GPU implementation of fused batch-norm backprop, when training is disabled, is not currently available
- Keras similarity calculation. Enumerating distance between two tensors, which indicates as lists
- Does tensorflow have a way of calculating input importance for simple neural networks
- How to predict input parameters from target parameter in a machine learning model?
- Windows 10 TensorFlow cannot detect Nvidia GPU
- unable to use ignore_class in SparseCategoricalCrossentropy
- Why is this code not working? I've tried everything and everything seems to be fine, but no
- Why convert jpeg into tfrecords?
- ValueError: The shape of the target variable and the shape of the target value in `variable.assign(value)` must match
- The kernel appears to have died. It will restart automatically. whenever i try to run the plt.imshow() and plt.show() function in jupyter notebook
- Pneumonia detection, using transfer learning
- Cannot install tensorflow ver 2.3.0 (distribution not found)
- AttributeError: module 'keras._tf_keras.keras.layers' has no attribute 'experimental'
- Error while loading .keras model: Layer node index out of bounds
- prediction model with python tensorflow and keras, gives error when predicting
Related Questions in DISTRIBUTED
- How to do a simple large matrix multiplication on multiple GPUs in PyTorch? I have wrote some simple codes, but works not well
- Problems encountered when using _shard_num when querying clickhouse shard sets
- Which web3 decentralized wallet is suitable to store my crypto assets and lock some of the tokens for certain time?
- How to use consistent hashing across publishers, queues, and consumers
- pytorch all_gather gives wrong output order
- How to save the JavaScript runtime state
- akka PubSub not working across distributed system
- About the parallel execution issue in Ray
- How to make models that contains `log_prob` and needs to create local tensors in `forward` parallelly trainable?
- Clickhouse Distributed Query take huge amount of network usage when using group by
- The two data nodes return different results
- Guidance on multi instance application with distributed redis
- Distributed memory table in Clickhouse
- Issue with Flink Job Failure when Using Custom Class as DataStreamSource Type
- Qdrant: Which shard is at which node? It seems like all shards are on the same node
Related Questions in FEDERATED
- Federated Learning: Handling missing classes in Federated clients
- Federtaed Learning Flower platform: TypeError: None has type NoneType, but expected one of: bytes
- AttributeError: module 'tensorflow_federated.python.core.backends.native' has no attribute 'set_remote_python_execution_context'
- problem in implementing FedAvg algorithm in TF
- MySQL Trigger / Federated Tables
- Attempting to run TensorFlow Federated
- How to implement the federated XGBoost by getting the Gi and Hi values from nodes, saving them in a file, aggregate them and pass them to XGBoost?
- federated tensorflow error when i call evaluate
- Different UPN suffix for a user other than federated domain and try to sync that user
- How to set credentials for federated query with SPARQLWrapper in Python? (i.e. 2nd SPARQL endpoint)
- How does the MySQL FEDERATED Storage Engine handle column/schema changes of local and remote databases?
- MySQL option --federated not known - Debian
- Federated table issue
- It is possible to select table from database of remote server2 even you are in the remote server1, Not in local server?
- Login to Microsoft Graph JavaScript SDK using federated credential instead of client secret or certificate (application user)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
There are several ways to interpret this question I think, but in all of them the answer is no. All client-to-client communication in TFF must currently be intermediated by the server.
A little more detail: TFF provides no intrinsics which model 'information exchange' between clients, though in principle such a thing can exist. That is, TFF is designed in such a way that this could be added. However, there are no plans to pursue this path in the immediate future.