Trace 클래스

생성자

Trace(compute_qubits)

매개 변수

Name Description
compute_qubits
필수

메서드

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)

매개 변수

Name Description
repetitions
Default value: 1

add_operation

add_operation(id, qubits, params=Ellipsis)

매개 변수

Name Description
id
필수
qubits
필수
params
Default value: Ellipsis

clone_empty

clone_empty(compute_qubits=None)

매개 변수

Name Description
compute_qubits
Default value: None

estimate

estimate(isa, max_error=None)

매개 변수

Name Description
isa
필수
max_error
Default value: None

from_json

from_json()

매개 변수

Name Description
json
필수

get_property

get_property(key)

매개 변수

Name Description
key
필수

has_memory_qubits

has_memory_qubits()

has_property

has_property(key)

매개 변수

Name Description
key
필수

increment_base_error

increment_base_error(amount)

매개 변수

Name Description
amount
필수

increment_memory_qubits

increment_memory_qubits(amount)

매개 변수

Name Description
amount
필수

increment_resource_state

increment_resource_state(resource_id, amount)

매개 변수

Name Description
resource_id
필수
amount
필수

root_block

root_block()

runtime

runtime(isa)

매개 변수

Name Description
isa
필수

set_property

set_property(key, value)

매개 변수

Name Description
key
필수
value
필수

to_json

to_json()

특성

base_error

compute_qubits

depth

memory_qubits

num_gates

required_isa

resource_states

total_qubits