A high-performance quantum computing simulator
Linux Linux ARMv7 Linux ARM64 macOS Windows
A high-performance quantum computing simulator in Dinfio. This module lets you programme and simulate quantum algorithms, quantum information, and quantum machine learning.
$ dima install quantum
import quantum
qc = quantum_circuit(2)
qc.h(0)
qc.cx(0, 1)
qc.print_statevector()
qc.print_probability()
qc.draw()
' Example output:
'
' [ 0.707107 + 0i
' 0 + 0i
' 0 + 0i
' 0.707107 + 0i ]
' [ 0.5
' 0
' 0
' 0.5 ]
' ╭───╮
' q0 ─┤ H ├───●───
' ╰───╯ │
' ╭─┴─╮
' q1 ───────┤ X ├─
' ╰───╯
dima install neural to install module neural