DefaultCNOTUnitObjective
class qiskit.synthesis.unitary.aqc.DefaultCNOTUnitObjective(num_qubits, cnots)
Bases: CNOTUnitObjective
Uma implementação ingênua da função objetiva baseada em unidades CNOT.
Parâmetros
- num_qubits (int) – número de qubits.
- cnots (np.ndarray) – uma estrutura CNOT a ser usada no procedimento de otimização.
Métodos
gradient
gradient(param_values)
Calcula um gradiente com relação aos parâmetros, dado um vetor de valores de parâmetros.
Parâmetros
param_values (ndarray) – um vetor de valores de parâmetros para o problema de otimização.
Retorna
uma matriz de valores de gradiente.
Tipo de retorno
objective
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.