Skip to content

Add DataGenerationV3 a new entry-point for DPSynth users.#450

Open
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_933657893
Open

Add DataGenerationV3 a new entry-point for DPSynth users.#450
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_933657893

Conversation

@copybara-service

Copy link
Copy Markdown
Contributor

Add DataGenerationV3 a new entry-point for DPSynth users.

Key features:

  • Class-based design following the DPMechanism configure/calibrate/run
    lifecycle.
  • Dual-mode calibrate(): accepts either zcdp_rho (simple additive split)
    or (epsilon, delta) (tight PLD-based calibration).
  • Uses tighter budget tracking than alternatives.
  • Leverages vectorized transformations which are more efficient than the scalar transformations previously used, providing scalability improvements.

Key features:
- Class-based design following the DPMechanism configure/calibrate/run
  lifecycle.
- Dual-mode calibrate(): accepts either zcdp_rho (simple additive split)
  or (epsilon, delta) (tight PLD-based calibration).
- Uses tighter budget tracking than alternatives.
- Leverages vectorized transformations which are more efficient than the scalar transformations previously used, providing scalability improvements.

PiperOrigin-RevId: 933657893
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants