Skip to content

Error in standrad_rb #1343

@jevillegasdatTII

Description

@jevillegasdatTII

While running an RB I get the following error:

�[38;20m[Qibocal 0.2.5|INFO|2026-01-16 06:09:13]: Creating directory /home/users/juan.villegas/projects/qpu156/q_4/standard_rb/last.�[0m
�[38;20m[Qibocal 0.2.5|INFO|2026-01-16 06:09:13]: Executing mode AUTOCALIBRATION on standard rb.�[0m
[Qibo 0.3.0|INFO|2026-01-16 06:09:13]: Using qibolab (qpu156) backend on /CPU:0
Traceback (most recent call last):
  File "/nfs/users/juan.villegas/.env/qwork2/bin/qq", line 8, in 
    sys.exit(command())
  File "/nfs/users/juan.villegas/.env/qwork2/lib/python3.10/site-packages/click/core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
  File "/nfs/users/juan.villegas/.env/qwork2/lib/python3.10/site-packages/click/core.py", line 1082, in main
    rv = self.invoke(ctx)
  File "/nfs/users/juan.villegas/.env/qwork2/lib/python3.10/site-packages/click/core.py", line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/nfs/users/juan.villegas/.env/qwork2/lib/python3.10/site-packages/click/core.py", line 1443, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/nfs/users/juan.villegas/.env/qwork2/lib/python3.10/site-packages/click/core.py", line 788, in invoke
    return __callback(*args, **kwargs)
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/cli/_base.py", line 78, in run
    protocols_execution(runcard, folder, force, update)
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/cli/run.py", line 44, in protocols_execution
    history = runcard.run(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/auto/runcard.py", line 62, in run
    instance.run_protocol(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/auto/execute.py", line 128, in run_protocol
    completed = task.run(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/auto/task.py", line 165, in run
    completed.data, completed.data_time = operation.acquisition(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/auto/operation.py", line 40, in wrapper
    out = func(*args, **kwds)
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/protocols/randomized_benchmarking/standard_rb.py", line 86, in _acquisition
    return rb_acquisition(params, platform, targets)
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/protocols/randomized_benchmarking/utils.py", line 483, in rb_acquisition
    circuits, indexes, npulses_per_clifford = get_circuits(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/protocols/randomized_benchmarking/utils.py", line 396, in get_circuits
    circuits_depth, random_indexes = random_circuits(
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/protocols/randomized_benchmarking/utils.py", line 130, in random_circuits
    add_inverse_layer(circuit, rb_gen, single_qubit, file_inv)
  File "/nfs/users/juan.villegas/.repo/qibocal/src/qibocal/protocols/randomized_benchmarking/utils.py", line 621, in add_inverse_layer
    gates.Unitary(circuit.unitary(), *range(circuit.nqubits)).dagger()
  File "/nfs/users/juan.villegas/.repo/qibo/src/qibo/models/circuit.py", line 1015, in unitary
    return fgate.matrix(backend)
  File "/nfs/users/juan.villegas/.repo/qibo/src/qibo/gates/special.py", line 104, in matrix
    return backend.matrix_fused(self)
  File "/nfs/users/juan.villegas/.repo/qibo/src/qibo/backends/abstract.py", line 1449, in matrix_fused
    self.cast(indices, dtype=self.int64)  # pylint: disable=E1111
  File "/nfs/users/juan.villegas/.repo/qibo/src/qibo/backends/numpy.py", line 60, in cast
    return self.engine.asarray(array, dtype=dtype, copy=copy if copy else None)
TypeError: asarray() got an unexpected keyword argument 'copy'

This is the runcard I am using to launch the experiment:

 - id: standard rb
    priority: 0
    operation: standard_rb
    parameters:
      depths:  
        start: 2
        stop: 20
        step: 1
      niter: 10
      nshots: 100
      unrolling: True 

I am using qibocal, qibolab and qibo in main and qpu156

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions