![]() |
QPanda3
Supported by OriginQ
|
Members: More...
Public Member Functions | |
| None | __init__ (self, int value) |
| init(self: vqcircuit.DiffMethod, value: int) -> None | |
| bool | __eq__ (self, object other) |
| eq(self: object, other: object) -> bool | |
| int | __hash__ (self) |
| hash(self: object) -> int | |
| int | __index__ (self) |
| index(self: vqcircuit.DiffMethod) -> int | |
| int | __int__ (self) |
| int(self: vqcircuit.DiffMethod) -> int | |
| bool | __ne__ (self, object other) |
| ne(self: object, other: object) -> bool | |
| str | name (self) |
| name(self: object) -> str | |
| int | value (self) |
| (arg0: vqcircuit.DiffMethod) -> int | |
Static Public Attributes | |
| ClassVar | ADJOINT_DIFF = ... |
Members:
ADJOINT_DIFF : Please refer to the reference paper by Jones and Gacon, 'Efficient calculation of gradients in classical simulations of variational quantum algorithms, ' available at https://arxiv.org/abs/2009.02823.
| None pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__init__ | ( | self, | |
| int | value ) |
init(self: vqcircuit.DiffMethod, value: int) -> None
| bool pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__eq__ | ( | self, | |
| object | other ) |
eq(self: object, other: object) -> bool
| int pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__hash__ | ( | self | ) |
hash(self: object) -> int
| int pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__index__ | ( | self | ) |
index(self: vqcircuit.DiffMethod) -> int
| int pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__int__ | ( | self | ) |
int(self: vqcircuit.DiffMethod) -> int
| bool pyqpanda3.vqcircuit.vqcircuit.DiffMethod.__ne__ | ( | self, | |
| object | other ) |
ne(self: object, other: object) -> bool
| str pyqpanda3.vqcircuit.vqcircuit.DiffMethod.name | ( | self | ) |
name(self: object) -> str
name(self: object) -> str
| int pyqpanda3.vqcircuit.vqcircuit.DiffMethod.value | ( | self | ) |
(arg0: vqcircuit.DiffMethod) -> int
|
static |