You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Complete NumPy-based optimizer suite under qmlhc.optim.numpy_optim/: adam, spsa, finite-diff, natural-grad, dual-ascent, mpc, kfac, and trust-kl.
Unified optimizer factory and registry system create_optimizer_numpy() for flexible configuration.
Added run_batch() method for consistent batched execution (B, D) across backends.
Added a minimal optimizer usage example integrated with existing demo pipelines.
Added backend examples and documentation for the capabilities() interface.
Changed
Unified backend adapter layer for PennyLane, Qiskit, and Cpp backends with standardized conventions for
capability reporting, batch execution, and noise handling.
Added supports_noise keyword parameter to the PennyLane backend for explicit compatibility and control.
Refined internal logic of pennylane_backend.qnode_shot for compatibility with the latest PennyLane versions (no API break).