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

Opacus API Reference¶

API Reference

  • Privacy Engine
    • PrivacyEngine
  • GradSampleModule
    • GradSampleModule
    • create_or_accumulate_grad_sample()
  • GradSampleModuleFastGradientClipping
    • GradSampleModuleFastGradientClipping
    • create_norm_sample()
  • Optimizers
    • DPOptimizer
    • DPOptimizerFastGradientClipping
    • DPPerLayerOptimizer
    • DistributedDPOptimizer
    • DistributedDPOptimizerFastGradientClipping
    • DistributedPerLayerOptimizer
  • DP Data Loader
    • DPDataLoader
    • collate()
    • dtype_safe()
    • shape_safe()
    • switch_generator()
    • wrap_collate_with_empty()
  • Privacy Accounting
    • IAccountant
    • RDPAccountant
    • GaussianAccountant
    • Utils
  • ModuleValidator
    • ModuleValidator
    • register_module_fixer()
    • register_module_validator()
  • Distributed
    • DifferentiallyPrivateDistributedDataParallel
    • average_gradients()
  • Noise Scheduler
  • Batch Memory Manager
    • BatchMemoryManager
    • BatchSplittingSampler
    • wrap_data_loader()
  • DP Layers
    • DPMultiheadAttention
    • DPRNN
  • Utils
    • Module Utils
    • Tensor Utils
    • Packed Sequences
    • Uniform Sampler
    • Fast Gradient Clipping Utils
  • Scripts
    • Compute DP-SGD Privacy

Indices and Tables¶

  • Index

  • Module Index

  • Search Page

Opacus

Navigation

API Reference

  • Privacy Engine
  • GradSampleModule
  • GradSampleModuleFastGradientClipping
  • Optimizers
  • DP Data Loader
  • Privacy Accounting
  • ModuleValidator
  • Distributed
  • Noise Scheduler
  • Batch Memory Manager
  • DP Layers
  • Utils
  • Scripts

Related Topics

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