‘gradient’ Dialect¶
A dialect for classical & quantum gradients.
Operations¶
- OpInterface definitions
gradient.adjoint
(::catalyst::gradient::AdjointOp)gradient.backprop
(::catalyst::gradient::BackpropOp)gradient.custom_grad
(::catalyst::gradient::CustomGradOp)gradient.forward
(::catalyst::gradient::ForwardOp)gradient.grad
(::catalyst::gradient::GradOp)gradient.jvp
(::catalyst::gradient::JVPOp)gradient.return
(::catalyst::gradient::ReturnOp)gradient.reverse
(::catalyst::gradient::ReverseOp)gradient.vjp
(::catalyst::gradient::VJPOp)gradient.value_and_grad
(::catalyst::gradient::ValueAndGradOp)
Passes¶
code/dialects/gradient
Download Python script
Download Notebook
View on GitHub