Opacus
  • Introduction
  • FAQ
  • Tutorials
  • API Reference
  • GitHub

Optimizers¶

  • DPOptimizer
    • DPOptimizer
      • DPOptimizer.accumulated_iterations
      • DPOptimizer.add_noise()
      • DPOptimizer.attach_step_hook()
      • DPOptimizer.clip_and_accumulate()
      • DPOptimizer.defaults
      • DPOptimizer.grad_samples
      • DPOptimizer.load_state_dict()
      • DPOptimizer.param_groups
      • DPOptimizer.params
      • DPOptimizer.pre_step()
      • DPOptimizer.scale_grad()
      • DPOptimizer.signal_skip_step()
      • DPOptimizer.state
      • DPOptimizer.state_dict()
      • DPOptimizer.step()
      • DPOptimizer.zero_grad()
  • DPOptimizerFastGradientClipping
    • DPOptimizerFastGradientClipping
      • DPOptimizerFastGradientClipping.accumulate()
      • DPOptimizerFastGradientClipping.accumulated_iterations
      • DPOptimizerFastGradientClipping.clip_and_accumulate()
      • DPOptimizerFastGradientClipping.pre_step()
      • DPOptimizerFastGradientClipping.zero_grad()
  • DPPerLayerOptimizer
    • DPPerLayerOptimizer
      • DPPerLayerOptimizer.clip_and_accumulate()
  • DistributedDPOptimizer
    • DistributedDPOptimizer
      • DistributedDPOptimizer.add_noise()
      • DistributedDPOptimizer.step()
  • DistributedDPOptimizerFastGradientClipping
    • DistributedDPOptimizerFastGradientClipping
      • DistributedDPOptimizerFastGradientClipping.add_noise()
      • DistributedDPOptimizerFastGradientClipping.step()
  • DistributedPerLayerOptimizer
    • DistributedPerLayerOptimizer
      • DistributedPerLayerOptimizer.accumulated_iterations
      • DistributedPerLayerOptimizer.add_noise()
      • DistributedPerLayerOptimizer.clip_and_accumulate()
      • DistributedPerLayerOptimizer.pre_step()
    • SimpleDistributedPerLayerOptimizer

Opacus

Navigation

API Reference

  • Privacy Engine
  • GradSampleModule
  • GradSampleModuleFastGradientClipping
  • Optimizers
    • DPOptimizer
    • DPOptimizerFastGradientClipping
    • DPPerLayerOptimizer
    • DistributedDPOptimizer
    • DistributedDPOptimizerFastGradientClipping
    • DistributedPerLayerOptimizer
  • DP Data Loader
  • Privacy Accounting
  • ModuleValidator
  • Distributed
  • Noise Scheduler
  • Batch Memory Manager
  • DP Layers
  • Utils
  • Scripts

Related Topics

  • Documentation overview
    • Previous: GradSampleModuleFastGradientClipping
    • Next: DPOptimizer
Opacus
Docs
IntroductionFAQTutorialsAPI Reference
Github
opacus
Legal
PrivacyTerms
Meta Open Source
Copyright © 2025 Meta Platforms, Inc.