opacus
View on PyPI — Reverse Dependencies (15)
1.4.1 | opacus-1.4.1-py3-none-any.whl |
Wheel Details
Project: | opacus |
Version: | 1.4.1 |
Filename: | opacus-1.4.1-py3-none-any.whl |
Download: | [link] |
Size: | 226652 |
MD5: | 8af109c0ba1716856db3d1ccb6dce2bb |
SHA256: | 8c46aff596bbbc6025ce9d169b49d5b3112cb958e3d74f8b77274134e7590890 |
Uploaded: | 2024-02-11 17:28:30 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.42.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
benchmarks/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
benchmarks/benchmark_layer.py | sha256=GPwrJJQyr8-v4FkwRWq_ySD-pGY-YWubs3zFWMrF8uk | 4480 |
benchmarks/check_threshold.py | sha256=miTMFGTXnfsBIr9heIi9cYOTgnFcHAGbgy25yAtMW5A | 772 |
benchmarks/generate_report.py | sha256=v0YNSBrpTqiVx0VM7iS3gyBfBbotKOtLuU-ML_bvKHE | 1324 |
benchmarks/layers.py | sha256=qffs2dC_Ie3KE-vSHJShrLHlG3MGxtheHI2kpP9XJ1M | 19495 |
benchmarks/run_benchmarks.py | sha256=vsWyqGGCvwfeGWNrYsXCK09pX33YyxDfUgl3Zat-Eq4 | 6392 |
benchmarks/utils.py | sha256=gJTDXTPiCCR9hLCFXjy3fpRY490GtCwOGqFiyFYbKkE | 8255 |
examples/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
examples/char-lstm-classification.py | sha256=-DSuFFPCwbVn5HVRjxSE22AYeL6acqFTBlkaz2ddd00 | 12984 |
examples/cifar10.py | sha256=UkDGN_Mv6Mse49w_orwbZoXMAbjgWwFStpEcVgMdRHo | 18500 |
examples/dcgan.py | sha256=dAynTYVHjZVLQwoSGeOFK5XewKxOALhAN6bKiI2CT4s | 11379 |
examples/imdb.py | sha256=z7LgHg1OMRuYNAHbMcf4MB1qgLlweF6zXjUQhv9UYE8 | 8214 |
examples/mnist.py | sha256=FOmlEYD1LqBQKegD8KuKFykQFCzyVroOJL4VARsfvPc | 8118 |
examples/mnist_lightning.py | sha256=glEHNsrArSSPeyoH6fowQL_XJmIGBavZHF4B4LbW3SE | 6061 |
examples/vision_benchmark.py | sha256=aDEfL54_lNChuYDQzw-ub935XuOjFlsYz4wjI_ZB1zw | 9021 |
opacus/__init__.py | sha256=G4yzyIoNOCjwVMMplGAYczmuNFevGOLQdkgR5i-V1gs | 853 |
opacus/data_loader.py | sha256=XNFBuEJrpBHYPO-9xSg2NRBQ--uUodJJ8xAdZg9nHXM | 11242 |
opacus/distributed.py | sha256=bamw-nSKA0qhbGPdMLCKiIVHCQssbf98QhnKR4TEUp8 | 1698 |
opacus/lightning.py | sha256=sDN2Q50pbj06-DDk5XYBv121rjan57Rl1u39OaXERLA | 2141 |
opacus/privacy_engine.py | sha256=nQreMXxO1zYZMUCcfsV8lmffVqIG_yx6DMMRUnEoQjY | 24941 |
opacus/version.py | sha256=sn7NxW39QxtDGC50w8tD9MUr2zZUz-wRdALZqQFwxoA | 645 |
opacus/accountants/__init__.py | sha256=xmODskzLMs0diV8r16yTYLhpnnYp34CX5yuCPCLUpyw | 1126 |
opacus/accountants/accountant.py | sha256=ZWde9ekCDewkZbjBxDHibdKX6aVhTRh5oZco3Xu9Ukw | 4547 |
opacus/accountants/gdp.py | sha256=5hjeVR825V5TgV2JBre5sK_pCTSi4-udjAUAT4fUFkk | 2555 |
opacus/accountants/prv.py | sha256=m7O_H6oThQY7cVXdkC1kx3KXbDv8T-eH4quk_CxwFAc | 5883 |
opacus/accountants/rdp.py | sha256=gJs-ExEZZV8CHZRfWXZqPFvesdqW6EwjIgdD5djso_M | 3036 |
opacus/accountants/utils.py | sha256=XLldll63D68IZJ2QOQP0xHgxUUs_F9cwRdduJTTAm98 | 2675 |
opacus/accountants/analysis/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
opacus/accountants/analysis/gdp.py | sha256=CCpAz7sYBTamVwPGT2AQh8oHK8teihIvAsfjxyrTo4Q | 3680 |
opacus/accountants/analysis/rdp.py | sha256=qMPb7aQbHG0R_kxalSL9Z4Wzbt7JfhaFqVextNo4cR4 | 10734 |
opacus/accountants/analysis/prv/__init__.py | sha256=OFaaABKA6w3p0LbKtWz9oU_NxO6rfNLkTBq9X5B9RBk | 423 |
opacus/accountants/analysis/prv/compose.py | sha256=UzC3ErEUMYXsU-da61r7IRwibC46fyjxyBVpoNtj4kM | 2108 |
opacus/accountants/analysis/prv/domain.py | sha256=0u_xfb0C0H0gCeIurQ7WMV9p7xZQlhYlpIGbzX0cCp4 | 2982 |
opacus/accountants/analysis/prv/prvs.py | sha256=1c6dKAtc3d5LODsv7rh5Ql3RY7VCwUGGZdURkY2ZKlk | 5696 |
opacus/grad_sample/__init__.py | sha256=ntRjx8vApa0nomKu2gPQgmleDPAsOv3-YVS7LEJh_fE | 1672 |
opacus/grad_sample/conv.py | sha256=RMgQG6yH9xjUp9qAPTkBhEX_9FGlNTpDjY1qUGpf2Ns | 6214 |
opacus/grad_sample/dp_multihead_attention.py | sha256=cSXBRHtYgY3Vt5o_55h9TQEJDeGBa4DfigShCIxZP2w | 1275 |
opacus/grad_sample/dp_rnn.py | sha256=NO0OXNZoxnuxoHyvX3K1KGpTUzdsrjo5bzrbRr8E8KQ | 1588 |
opacus/grad_sample/embedding.py | sha256=gyquy2_qffqDBncQh8o7daCE3nbTflafMf8_pZJHQvo | 2635 |
opacus/grad_sample/functorch.py | sha256=CuNsrE2aKYsZ4nidbuOHVmc2bBOcs6Hucbqk_xwZQPE | 3554 |
opacus/grad_sample/grad_sample_module.py | sha256=0lybwKVoAGMA05rN4VpxkaFQfz7q_iAavtSRvly10_w | 19308 |
opacus/grad_sample/group_norm.py | sha256=UAgTupp5VCfnQqajsOPn_O6OiJc_FT8HsPx0uu3iT4U | 1519 |
opacus/grad_sample/gsm_base.py | sha256=4thO6HvyHpDw0JfwZ_Ny9tWOzVSPF56tUKPLodrznPI | 5426 |
opacus/grad_sample/gsm_exp_weights.py | sha256=faPTZy0v-YgPeGY3Gtbpu_s-aNtcVOy4xl2kRDbmdUE | 1651 |
opacus/grad_sample/gsm_no_op.py | sha256=9wwNFVA2n01i6ICknq2zf9NZLP2ZfydW0UGjdCZCGPM | 1398 |
opacus/grad_sample/instance_norm.py | sha256=zN0VUv48_60jmZcRwbeilWPFy-ZhX3udnBtw4G2kzco | 1686 |
opacus/grad_sample/layer_norm.py | sha256=GRJB8Xq6hre36kLtp24t9tAKlpBCZFABf1d1lydH0ow | 1631 |
opacus/grad_sample/linear.py | sha256=PRj4s4gcUSMuRiFMBvNRcGXaWupu2FEqgIaltuL2FpQ | 1436 |
opacus/grad_sample/utils.py | sha256=TGXEYFxoj4Zv8O_noVr8Lu3yH95lhsw7RrddHxUNQNY | 2795 |
opacus/layers/__init__.py | sha256=br_6U0vx2T9MWdy55dvSl96fpPL8LWQdGqTnr3uCmyc | 908 |
opacus/layers/dp_multihead_attention.py | sha256=j2jG99KQ5nDIz_HDt-oi0YD3w243TOT75GUkpmPao2o | 16681 |
opacus/layers/dp_rnn.py | sha256=9M66l2wZJWdA4z4xDDPcWqRGqqT-UTDPAhwhEQ4sfe0 | 25963 |
opacus/layers/param_rename.py | sha256=W3vn6jj-ZXSXfb6h6sP3Vqt4ynl1t_hHv2ofGxyKVho | 5727 |
opacus/optimizers/__init__.py | sha256=Hwf3rKSE1bgDzr7DPnoCVOnAG4urT9WhJ3k-V9qs2qg | 1995 |
opacus/optimizers/adaclipoptimizer.py | sha256=a4CzBj6vGwYLX8s2DT_CqIsUvbuVhym2gTZxj_tPBVA | 4930 |
opacus/optimizers/ddp_perlayeroptimizer.py | sha256=PULKZmEsVWcwhHUMjPpmj3tjSI4sxCUS4dEHRs9IB00 | 5734 |
opacus/optimizers/ddpoptimizer.py | sha256=9knKZRrG3IDfrVlFvLmTuHM866jytISjHk1CbnR77mw | 2517 |
opacus/optimizers/optimizer.py | sha256=mtz6thb26o4oMcdNAAG3Cd3JqqoncM1cwLhai6fM-ds | 19269 |
opacus/optimizers/perlayeroptimizer.py | sha256=ywiL5ZJG-FSJTTcLr57xxCMK9gu4ir5OrvTC_WIjFHQ | 2539 |
opacus/optimizers/utils.py | sha256=pJ1fQjQq0skOERGjgIZ7vgDFEGkwkl8m1slfJirtMA4 | 1064 |
opacus/schedulers/__init__.py | sha256=qo6sntWMjIhwrmxaVBc5rinJqFia-jD8h23p77Wg-Y0 | 1028 |
opacus/schedulers/grad_clip_scheduler.py | sha256=oELLF-r-NbzMyWduwlC8PTT1mIdpPkPIqXSd__8Hthg | 6148 |
opacus/schedulers/noise_scheduler.py | sha256=ykZmo4sonac2UB59Lp4l6xV_OVDsCbjjRdZ3G_6n4Us | 6123 |
opacus/tests/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
opacus/tests/accountants_test.py | sha256=LoefqTFcRN3wL_0qqa8Y1FvxBALXssEk0WVbhTepNw4 | 7531 |
opacus/tests/batch_memory_manager_test.py | sha256=xAUFFJTHAEDRRsKW3lNfgoUEifnW5AC4zXYVk8oWogQ | 7788 |
opacus/tests/ddp_hook_check.py | sha256=WW6hiOxoYwxBRPrhfw3UHhaIvz8velPWdgigqMEQCvM | 10085 |
opacus/tests/distributed_poisson_test.py | sha256=l9OtSQETSsBdY-DysUQ7NESH4mhmMKTmrsLgjPOL0pk | 3331 |
opacus/tests/dpdataloader_test.py | sha256=uL-xnUYTl7MGIqrOnBr171K5vBSWauJEFN8ef2B0T2w | 1823 |
opacus/tests/grad_sample_module_test.py | sha256=AsJn_-wHUuEmTzJZNSCJzs7AGcSOVbVHFjhBNtDu4PE | 10058 |
opacus/tests/gradient_accumulation_test.py | sha256=Qt0Ys6lms1Xq-SIbPl-rfAdMZZ-AXfn5Vhutjlr3cZI | 9872 |
opacus/tests/module_validator_test.py | sha256=dja96V_ijtGq80U0qBPL8VIcfuhLbK3w6dAtBjFdgT4 | 6092 |
opacus/tests/multigpu_gradcheck.py | sha256=X0Zc5Q1kt0KCSO97l86zNmgH9nJrBZXBy-NvpNGZNxg | 5428 |
opacus/tests/per_sample_gradients_utils_test.py | sha256=XwLpevdbWlpLQu-BVyFtHXtgBGGu4gwYAr7LRLZFVsw | 4502 |
opacus/tests/poisson_test.py | sha256=JAsJLuJ1PpTZhg9VKOmkXGg7BkBrXb4M4CUftLdfWM4 | 2612 |
opacus/tests/privacy_engine_test.py | sha256=A7MUcG1ksZs7WX_TBckNVjJz3WOI0IikAhpXV7s9kz4 | 34837 |
opacus/tests/privacy_engine_validation_test.py | sha256=gNHkTg3KNwoUE6kERDCv3MxhKxWwBXk_yLyXVM0xIb4 | 5947 |
opacus/tests/prv_accountant.py | sha256=Y0dvbKVuH5E_ppxOvNf224elBxHHBaTaNTEMPFoHDrA | 3442 |
opacus/tests/randomness_test.py | sha256=HrxwTAkDSB_q4JVgR0RQQHCNSmA1n8Yb8GugbUpgwIM | 14897 |
opacus/tests/utils.py | sha256=9mQHqbk3DAl4HJLY22DLA3c6FSt7jrk3_1v57MyZQ2k | 1544 |
opacus/tests/dp_layers/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
opacus/tests/dp_layers/common.py | sha256=P1EwB2PI8zvhKp5j9LvdXXunYrIuXqjzxxiDwkDTfTw | 13951 |
opacus/tests/dp_layers/dp_multihead_attention_test.py | sha256=DSCSGoDvHkauPV1dsvnjmLXS8HXKQMPoKIPlc3BFbUM | 7397 |
opacus/tests/dp_layers/dp_rnn_test.py | sha256=skaSnkfIhMseLR8mTRZ4cCIjLWxOdtf42Rmgy9TlGGs | 5372 |
opacus/tests/grad_samples/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
opacus/tests/grad_samples/common.py | sha256=PPbe28kMEPwZ2Pd9EEgzw6kHUyO55xnpB1zTSU2GLUI | 6118 |
opacus/tests/grad_samples/conv1d_test.py | sha256=oIAEtgO0ITo4sJlITFwSJ4WHPCV6DVJqpKK3WUidCpk | 2221 |
opacus/tests/grad_samples/conv2d_test.py | sha256=3HaiJ8W52Fd83EbF9qAniYDe70NAfXvgOR5tg-znGM0 | 5262 |
opacus/tests/grad_samples/conv3d_test.py | sha256=TASEr3gG3cIQXrxIy6S7gCMN-0-XjybvM_JYt7waoEI | 2635 |
opacus/tests/grad_samples/dp_multihead_attention_test.py | sha256=UhDRPRqUvjFMViEvFUexwaw-HaLhRSuTPd9kCZpRZhU | 2774 |
opacus/tests/grad_samples/dp_rnn_test.py | sha256=dBjvFB4UNfh2PdvYgLIJNl_lq6Ual4dIEW8ZCJn_35U | 2727 |
opacus/tests/grad_samples/embedding_bag_test.py | sha256=5qClgiB9zEeuJCKPqMYN5pQSNa68ezx_o99bKhcHABQ | 2010 |
opacus/tests/grad_samples/embedding_test.py | sha256=tuA7kwmfpEHVXBuDTqK-0CuIUAjhT4jLKeHASPlBoMo | 1694 |
opacus/tests/grad_samples/group_norm_test.py | sha256=29JWoZ8L84fuPF3UOWk99F1f5qOndxlY478vcwiymLg | 1703 |
opacus/tests/grad_samples/instance_norm1d_test.py | sha256=TORyG9fGIhy2rv09dYzL3q0SYL1tT68bRuJcmxbSrLI | 1157 |
opacus/tests/grad_samples/instance_norm2d_test.py | sha256=mwYfbU1b9YnmWdKgqSm3v8d9ZlrTZPHtln83eWJ3D0I | 1227 |
opacus/tests/grad_samples/instance_norm3d_test.py | sha256=ZYRvLQPjwtsRLp_fS75ljtAtyRAhbe-iE_iwEbrK1vA | 1267 |
opacus/tests/grad_samples/layer_norm_test.py | sha256=M6W11rsS-vf5-rff6MuTr5lQ1gGTFBeggQq5zc62q1c | 2238 |
opacus/tests/grad_samples/linear_test.py | sha256=aTa6DJYTAZEyKY8aRgfFDNMz7OqF5JYVxM1cPa35tGw | 1791 |
opacus/tests/grad_samples/sequence_bias_test.py | sha256=wTO4fhbKDU9wKDgMNakkOlSd8RSkoBA8-minwEERx9w | 1319 |
opacus/tests/schedulers/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
opacus/tests/schedulers/grad_clip_scheduler_test.py | sha256=8HNjjdtGJ9MsgdPSBXl-lUZhJhZj0wRcZ5j6BptxraM | 2683 |
opacus/tests/schedulers/noise_scheduler_test.py | sha256=og4lECRIXG5oehvmZMmxjqMonvAZpXToIajyfUpCqK8 | 2643 |
opacus/tests/validators/__init__.py | sha256=LfC9No7Lurb9GStFNpWrGHFBW49ltdO4Xu25YsvD6E4 | 622 |
opacus/tests/validators/batch_norm_test.py | sha256=fIl9Sx5F8EdsX45D7hFEywGYsGTJu58IxVFaCK2h9Z8 | 2234 |
opacus/tests/validators/instance_norm_test.py | sha256=_2B35CD5pwAhG-91LTjDLXKJusfH_q_3dwYs9c5vzbE | 2603 |
opacus/tests/validators/lstm_test.py | sha256=7w6YYk5FAUMaCd9witn3KZ5-mVQUmQ0QuVybFarvpRw | 1543 |
opacus/tests/validators/multihead_attention_test.py | sha256=_bITN8jfxyYhZcymaRHcqtXjQe8vEuyb7z9O8nOiYe4 | 1587 |
opacus/utils/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
opacus/utils/batch_memory_manager.py | sha256=QKwAI82vBa161znQxQzqkVkvfdWQWeW9Ng1sNcZgzS8 | 6810 |
opacus/utils/module_utils.py | sha256=5W9ScWl3gAJvMkjWwF5ecnA9EbGZgSozMDE5vXHCiBw | 5104 |
opacus/utils/packed_sequences.py | sha256=Rq2rvmqKQffg1zSnSaoSEn1GmuNDb-vZKoRHFowixaQ | 4470 |
opacus/utils/per_sample_gradients_utils.py | sha256=7TDoqWoO2asAwqEuaOKe2lUrLJQ_QqNqiDWlrx5MU0c | 14533 |
opacus/utils/tensor_utils.py | sha256=7kSJIFaDt6y999ztMVQwEuSTsRHBmYWKY_X9WlkI8fA | 11214 |
opacus/utils/uniform_sampler.py | sha256=koqlAnwEGfg-1-erWUR8wpviaMfqd5988OTTuBrWIUY | 6346 |
opacus/validators/__init__.py | sha256=JVXlelOX4RH_Kl43bLDiCOdrOl5cm02BafKXvRfcL8A | 1232 |
opacus/validators/batch_norm.py | sha256=WIQWgINf4Dr_jEZiU8D-JpdFVTdISFMtuUHfp2tgLag | 5043 |
opacus/validators/errors.py | sha256=vyZQ5ZbnT1YcEg5dchV5Tt2yrfotGCU-dQ17YnmEV44 | 1900 |
opacus/validators/instance_norm.py | sha256=jVIyQoDkSIYki4ynOvDlutrBU3r6c0iUR9ol-1BOB5o | 1884 |
opacus/validators/lstm.py | sha256=V67QtZqcsb86JaNMXQMD5QUeO8xQkVaduX6dkn-M6TU | 1709 |
opacus/validators/module_validator.py | sha256=jEEo1F4hmeBYmBnq5QC9gJpAKfqAOIrxTebzAYyAWp4 | 5970 |
opacus/validators/multihead_attention.py | sha256=u8AMcBmm9iuZCIC1KIJlvN2V5vOtUdzB4Y6bhOjcp8k | 1913 |
opacus/validators/utils.py | sha256=wt2wT-88ZV44XINsllMHC6mukTiqHEeY9iecMbJ_E78 | 2978 |
opacus-1.4.1.dist-info/LICENSE | sha256=vPaWTUPYPEnb5Kq5UH9gDFA5QTmYOH0mR0OJKtrLcHs | 10241 |
opacus-1.4.1.dist-info/METADATA | sha256=xyJL4CPB_f7oYjHjrSFzbc63xaOeRHAApsfFt7qupJY | 7870 |
opacus-1.4.1.dist-info/WHEEL | sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM | 92 |
opacus-1.4.1.dist-info/top_level.txt | sha256=h7FIqkjaIaZmvqJTJhw5V0gVTzpC7Iv_b-lEUdAkweg | 27 |
opacus-1.4.1.dist-info/RECORD | — | — |
top_level.txt
benchmarks
examples
opacus