pyQPanda
- 1 Basic Introduction
- 2 Advanced Quantum programming
- 2.1 Quantum logic gate
- 2.2 Quantum circuit
- 2.3 QWhile
- 2.4 QIf
- 2.5 Quantum program
- 2.6 Quantum simulator
- 2.7 Qubit pool
- 2.8 Quantum measurement
- 2.9 Probability measurement
- 2.10 OriginQ Cloud service
- 3 Quantum program information
- 3.1 NodeIter
- 3.2 Logic gate statistics
- 3.3 Counting quantum program clock cycle
- 3.4 Get the corresponding matrix of the quantum circuit
- 3.5 Judge whether quantum logic gate matches with the quantum topology
- 3.6 Get adjacent quantum logic gates at the designated position.
- 3.7 Judge whether two quantum logic gates are interchanged for their positions
- 3.8 Judge whether the logic gates are of a set of quantum logic gates supported by the quantum chip
- 3.9 Character drawing of quantum circuit
- 3.10 Quantum volume
- 3.11 Random benchmark
- 3.12 Cross-entropy benchmark
- 4 Compiling of quantum program
- 4.1 Conversion of QASM by a quantum program
- 4.2 Conversion into a quantum program by QASM
- 4.3 Conversion into Quil by a quantum program
- 4.4 Serialization of quantum programs
- 4.5 Parse quantum program binary files
- 4.6 Conversion into a quantum program by OriginIR
- 4.7 Conversion of OriginIR by a quantum program
- 4.7.1 OriginIR introduction
- 4.7.1.1 Qubit
- 4.7.1.2 Classical register
- 4.7.1.3 Quantum logic gate
- 4.7.1.4 Transposed conjugate operation
- 4.7.1.5 Adding control qubit operation
- 4.7.1.6 QIF
- 4.7.1.7 QWHILE
- 4.7.1.8 Classical expression
- 4.7.1.9 MEASURE operation
- 4.7.1.10 RESET operation
- 4.7.1.11 BARRIER operation
- 4.7.1.12 QGATE operation
- 4.7.1.13 OriginIR program example
- 4.7.2 Example
- 4.7.1 OriginIR introduction
- 4.8 Quantum program matching topology
- 5 Utility tool
- 6 Component
- 7 VQC
- 8 Basis of quantum algorithm
- 8.1 Review of basic concepts
- 8.2 Experimental state preparation and quantum entanglement
- 8.3 Hadamard Test and SWAP Test
- 8.4 Amplitude magnification
- 8.5 Quantum Fourier transform
- 8.6 Quantum phase estimation
- 8.7 For operations of quantum
- 8.8 HHL algorithm
- 8.9 Grover algorithm and Quantum Counting algorithm
- 8.10 Shor’s Algorithm
- 8.11 Quantum imaginary time evolution