Trace Clase

Constructor

Trace(compute_qubits)

Parámetros

Nombre Description
compute_qubits
Requerido

Métodos

add_block
add_operation
clone_empty
estimate
from_json
get_property
has_memory_qubits
has_property
increment_base_error
increment_memory_qubits
increment_resource_state
root_block
runtime
set_property
to_json

add_block

add_block(repetitions=1)

Parámetros

Nombre Description
repetitions
Valor predeterminado: 1

add_operation

add_operation(id, qubits, params=Ellipsis)

Parámetros

Nombre Description
id
Requerido
qubits
Requerido
params
Valor predeterminado: Ellipsis

clone_empty

clone_empty(compute_qubits=None)

Parámetros

Nombre Description
compute_qubits
Valor predeterminado: None

estimate

estimate(isa, max_error=None)

Parámetros

Nombre Description
isa
Requerido
max_error
Valor predeterminado: None

from_json

from_json()

Parámetros

Nombre Description
json
Requerido

get_property

get_property(key)

Parámetros

Nombre Description
key
Requerido

has_memory_qubits

has_memory_qubits()

has_property

has_property(key)

Parámetros

Nombre Description
key
Requerido

increment_base_error

increment_base_error(amount)

Parámetros

Nombre Description
amount
Requerido

increment_memory_qubits

increment_memory_qubits(amount)

Parámetros

Nombre Description
amount
Requerido

increment_resource_state

increment_resource_state(resource_id, amount)

Parámetros

Nombre Description
resource_id
Requerido
amount
Requerido

root_block

root_block()

runtime

runtime(isa)

Parámetros

Nombre Description
isa
Requerido

set_property

set_property(key, value)

Parámetros

Nombre Description
key
Requerido
value
Requerido

to_json

to_json()

Atributos

base_error

compute_qubits

depth

memory_qubits

num_gates

required_isa

resource_states

total_qubits