quri_parts.itensor.circuit package#

ITensorSetTranspiler()#

CircuitTranspiler to convert a circit configuration suitable for ITensor.

convert_circuit(circuit, qubit_sites, transpiler=<quri_parts.circuit.transpile.transpiler.SequentialTranspiler object>)#

Convert an NonParametricQuantumCircuit to an ITensor ops.

qubit_sites: collection of N “Qubit” sites. please follow the Itensor doc

Parameters:
  • circuit (NonParametricQuantumCircuit) –

  • qubit_sites (VectorValue) –

  • transpiler (circuit.transpile.transpiler.CircuitTranspiler | None) –

Return type:

VectorValue