Skip to main content
IBM Quantum Platform

CNOTUnitObjective

class qiskit.synthesis.unitary.aqc.CNOTUnitObjective(num_qubits, cnots)

GitHub

Bases: ApproximatingObjective, ABC

Uma classe base para uma definição de problema baseada na unidade CNOT. Essa classe pode ter subclasses diferentes para cálculos de objetivo e gradiente.

Parâmetros

  • num_qubits (int) – número de qubits.
  • cnots (np.ndarray) – uma estrutura CNOT a ser usada no procedimento de otimização.

Atributos

num_cnots

Retorna: Um número de unidades CNOT a ser usado pelo circuito aproximado.

num_thetas

Retorna: Número de parâmetros (ângulos) de portas de rotação nesse circuito.

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.