import math
import numpy as np

import matplotlib as mpl
from matplotlib import pyplot as plt 

import qiskit
from qiskit import QuantumCircuit, QuantumRegister, ClassicalRegister
from qiskit import Aer, execute
from qiskit.visualization import plot_bloch_multivector
from qiskit.visualization import plot_bloch_vector
from qiskit.visualization import plot_histogram

qbackend = Aer.get_backend('qasm_simulator')
sbackend = Aer.get_backend('statevector_simulator')
ubackend = Aer.get_backend('unitary_simulator')
qiskit.__version__

import torch
torch.__version__

import strawberryfields as sf

sf.__version__

help(sf)

import cirq

cirq.__version__

