privacy icon indicating copy to clipboard operation
privacy copied to clipboard

Create abstract DPAverageQuery

Open galenmandrew opened this issue 6 years ago • 4 comments

Some algorithms like DP Federated Averaging need to support weighted DP means. The "weight" could be an argument to preprocess_record, but not all DPQueries need to support weighted records. An abstract subclass of DPQuery called DPAverageQuery could add that argument. As another advantage, algorithms that require an average could check the type of DPQuery to ensure that it is a subclass of DPAverageQuery.

galenmandrew avatar Jun 13 '19 21:06 galenmandrew

Is DP Federated Averaging supported at the moment?

dionman avatar Aug 20 '19 17:08 dionman

@galenmandrew @kairouzp should be able to answer your question

npapernot avatar Aug 21 '19 16:08 npapernot

TF Privacy is designed to be compatible with TFF. Integrating these two should be easy, and we are going to do it very soon.

kairouzp avatar Aug 21 '19 16:08 kairouzp

At the moment TFF works on TF2, but TFP works on TF1. Any suggestions on how to combine these two?

By downgrading TFF to a version compatible with TF1 we miss many features.

mmalekzadeh avatar Sep 01 '20 09:09 mmalekzadeh