Nicolas Papernot
0ebd134d99
Closes #33
...
PiperOrigin-RevId: 239129202
2019-03-18 22:42:01 -07:00
Nicolas Papernot
0c691085e1
missing reduce_mean
...
PiperOrigin-RevId: 235858614
2019-02-26 22:56:29 -08:00
Nicolas Papernot
c2d4b17881
Add support for the Eager mode
...
PiperOrigin-RevId: 235733975
2019-02-26 09:20:28 -08:00
Steve Chien
f37c9d1ea1
Use mean loss within each microbatch.
...
PiperOrigin-RevId: 233832864
2019-02-13 14:42:12 -08:00
Steve Chien
d75f1b80ba
Fix copybara to limit some transformations to the beginning of the line.
...
PiperOrigin-RevId: 233151293
2019-02-08 16:55:57 -08:00
A. Unique TensorFlower
4d0ab48c35
Add privacy ledger.
...
The privacy ledger keeps a record of all sampling and query events for analysis post hoc by the privacy accountant.
PiperOrigin-RevId: 233094012
2019-02-08 11:21:43 -08:00
A. Unique TensorFlower
36d9959c19
internal change
...
PiperOrigin-RevId: 233093203
2019-02-08 11:17:09 -08:00
Galen Andrew
c8cb3c6b70
General cleanup.
...
1. Rename PrivateQuery to DPQuery.
2. Move construction of DPQuery to outside of optimizer.
3. Remove PrivateAverageQuery and PrivateSumQuery, and rename DPQuery's 'get_query_result' method to 'get_noised_result'. Rename private_queries.py to dp_query.py.
4. Remove thrice-replicated run_query function from the test classes and replace with a single function in new test_utils.py.
5. Add functions gaussian_sum_query_from_noise_multplier and gaussian_average_query_from_noise_multplier.
PiperOrigin-RevId: 230595991
2019-01-23 14:41:44 -08:00
Alex Pine
6c5c39c4f2
Created the optional unroll_microbatches parameter for the DpOptimizerClass as a workaround for b/122613513.
...
PiperOrigin-RevId: 229955297
2019-01-18 11:51:44 -08:00
Nicolas Papernot
398d1d052f
Closes #4
...
PiperOrigin-RevId: 229212766
2019-01-14 10:55:15 -08:00
A. Unique TensorFlower
b4188446e0
Project import generated by Copybara.
...
PiperOrigin-RevId: 226345615
2018-12-20 09:17:59 -08:00
Steve Chien
1595ed3cd1
Project import generated by Copybara.
...
PiperOrigin-RevId: 226056146
2018-12-18 15:44:04 -08:00