QAOA-CV optimization

QAOA is a parametric quantum circuit, which is usually used to solve QUBO problems, i.e, problems with binary variables [1].

In this example we will show how to use pyRiemann-qiskit implementation of QAOA-CV, which accepts continuous variables.

This example demonstrates how to use the QAOA-CV optimizer on a simple objective function.

import math

import matplotlib.pyplot as plt
from docplex.mp.model import Model
from qiskit_algorithms.optimizers import COBYLA, SPSA

from pyriemann_qiskit.optimization.docplex import QAOACVOptimizer
from pyriemann_qiskit.utils.hyper_params_factory import (
    create_mixer_qiskit_default,
    create_mixer_rotational_X_gates,
    create_mixer_rotational_XY_gates,
    create_mixer_rotational_XZ_gates,
)

Run QAOA-CV

Let’s define a handy function to run and plot the result of the QAOA-CV

def run_qaoa_cv(n_reps, optimizer, create_mixer):
    # Define docplex model
    mdl = Model("docplex model")
    # Domain of definition for the variables
    x = mdl.continuous_var(-1, 0, "x")
    y = mdl.continuous_var(0, 2, "y")
    z = mdl.continuous_var(1.1, 2.2, "z")
    # objective function to minimize
    mdl.minimize((x - 0.83 + y + 2 * z) ** 2)

    # Instanciate the QAOA-CV
    # Note: if quantum_instance is None, it will be created inside the optimizer.
    qaoa_cv = QAOACVOptimizer(
        create_mixer, n_reps, quantum_instance=None, optimizer=optimizer
    )

    # reshape is when working with covariance matrices
    # So the vector of solution is reshaped into a matrix
    # (this is not the case here)
    solution = qaoa_cv.solve(mdl, reshape=False)

    # print the time, the solution (that it the value for our three variable)
    # and the minimum of the objective function
    print(f"time = {qaoa_cv.run_time_}")
    print(f"solution = {solution}")
    print(f"min = {qaoa_cv.minimum_}")

    # Display the loss function
    plt.plot(qaoa_cv.x_, qaoa_cv.y_)

    # And the state vector of the optimized quantum circuit
    print(qaoa_cv.state_vector_)

    plt.show()

    return (qaoa_cv.run_time_, qaoa_cv.minimum_)

Hyper-parameters

QAOA is a quantum circuit that is a repetition of a cost an mixer operator.

We will now try different combination of optimizer and mixers.

maxiter = 500
optimizers = [
    COBYLA(maxiter=maxiter),
    SPSA(maxiter=maxiter),
]

n_angles = 4
n_repetitions = 5

ret = {}

for angle in range(n_angles):
    angle = math.pi * angle / n_angles
    mixers = [
        create_mixer_qiskit_default(angle),
        create_mixer_rotational_X_gates(angle),
        create_mixer_rotational_XY_gates(angle),
        create_mixer_rotational_XZ_gates(angle),
    ]
    for opt in optimizers:
        for rep in range(1, n_repetitions):
            for create_mixer in mixers:
                print(
                    f"Running QAOA with angle {angle}, \
                    optimizer {type(opt).__name__}, \
                    {rep} repetitions and\
                    {create_mixer.__name__} method"
                )
                key = f"{angle}_{type(opt).__name__}_{rep}_{create_mixer.__name__}"
                ret[key] = run_qaoa_cv(rep, opt, create_mixer)
plot qaoa cv
Running QAOA with angle 0.0,                     optimizer COBYLA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3534708023071289
solution = [-0.52832031  0.7265625   1.49423828]
min = 5.5541232666015645
Statevector([ 0.31118846-0.42898152j,  0.06834186+0.25263617j,
              0.06834186+0.25263617j, -0.11211778-0.30098181j,
             -0.26931634+0.34380953j,  0.07208657+0.2967884j ,
              0.07208657+0.2967884j ,  0.12220877+0.29454021j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.2827792167663574
solution = [-0.52050781  0.734375    1.48994141]
min = 5.587314062500001
Statevector([ 0.27060591-0.41239195j,  0.07817903+0.26894699j,
              0.07817903+0.26894699j, -0.15887821-0.28830821j,
             -0.29096044+0.3891951j ,  0.03176798+0.27546696j,
              0.03176798+0.27546696j,  0.12419388+0.29345374j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.295912504196167
solution = [-0.28613281  0.67773438  1.64785156]
min = 8.164190077209474
Statevector([-2.44660852e-04-0.02838678j,  3.81050179e-02-0.35533791j,
              1.22973021e-01-0.11541705j, -2.91649240e-01+0.23451385j,
             -5.50272842e-01-0.01449671j, -1.53356678e-01+0.42149726j,
             -2.73234013e-01+0.28862271j, -2.41071309e-02-0.20061906j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3610982894897461
solution = [-0.58300781  0.15820312  1.65322266]
min = 4.209229254150392
Statevector([ 0.10100571+0.3804023j , -0.58911516+0.01459688j,
             -0.04782037+0.16161949j,  0.19804085-0.0444525j ,
              0.05835279+0.54819849j, -0.31767081+0.09020077j,
             -0.06101684-0.09505057j,  0.00594901-0.04947464j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6541314125061035
solution = [-0.89550781  0.13867188  1.17304688]
min = 0.5764724258422853
Statevector([-0.66088776-0.57096336j, -0.19011997-0.12581833j,
             -0.19011997-0.12581833j, -0.04222606+0.11685229j,
              0.25968425+0.18811988j, -0.03337836+0.06777802j,
             -0.03337836+0.06777802j, -0.05997226-0.00117156j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5309545993804932
solution = [-0.79980469  0.16992188  1.19023437]
min = 0.8474784683227541
Statevector([-0.45855295+0.68021876j,  0.08492731-0.1747781j ,
              0.08492731-0.1747781j ,  0.11850723-0.15640331j,
             -0.39502121-0.1508996j , -0.07241497-0.07264897j,
             -0.07241497-0.07264897j, -0.01858796+0.11315499j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3843083381652832
solution = [-0.18164062  0.37890625  1.48242188]
min = 5.438734136962892
Statevector([ 0.2390316 +0.13908114j, -0.07235806-0.13797424j,
             -0.10211253+0.23100253j, -0.09551734+0.10867625j,
             -0.63727917+0.00609689j,  0.1465767 +0.53264281j,
              0.20965811+0.23116363j, -0.00087731+0.07599737j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5475606918334961
solution = [-0.74316406  0.23242188  1.65      ]
min = 3.838691175842287
Statevector([ 0.45787997-0.04999452j, -0.05947018+0.6402737j ,
              0.22606855-0.0120016j ,  0.05309899-0.20667422j,
              0.40806828+0.21468349j, -0.14898359-0.13350436j,
              0.07033252-0.13798575j, -0.03001601-0.0076592j ],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7869834899902344
solution = [-0.92773438  0.12695312  1.15800781]
min = 0.46954614868164013
Statevector([ 0.82027507+0.45581843j,  0.03097042+0.03473893j,
              0.03097042+0.03473893j,  0.11698015-0.14104073j,
              0.09242829+0.13822959j, -0.13262023-0.0346734j ,
             -0.13262023-0.0346734j ,  0.04470222-0.11933215j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7255332469940186
solution = [-0.83496094  0.18359375  1.20419922]
min = 0.8593869384765629
Statevector([-0.41712972+0.73425815j, -0.12378214-0.12927163j,
             -0.12378214-0.12927163j,  0.03630898+0.19084082j,
             -0.35965279-0.01842778j, -0.03773214-0.15181675j,
             -0.03773214-0.15181675j,  0.07930117+0.01184871j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5284361839294434
solution = [-0.35351562  0.28515625  1.30410156]
min = 2.9235656494140625
Statevector([-0.49137999+0.07739903j, -0.1320681 +0.00857702j,
             -0.03071702-0.05794881j, -0.30092673-0.08360901j,
             -0.1024865 -0.68191677j,  0.11744659-0.28760945j,
             -0.08178078-0.22761094j, -0.03894082+0.03394857j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6418280601501465
solution = [-0.78710938  0.39453125  1.65214844]
min = 4.333552954101561
Statevector([-0.25684717-0.46477603j,  0.29546769+0.48367423j,
              0.25585827-0.00204786j, -0.06033374+0.31048369j,
              0.35788409+0.00727483j,  0.26021088+0.03238629j,
             -0.00307912-0.15621044j,  0.05643358-0.08230721j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.0694384574890137
solution = [-0.75195312  0.06640625  1.13222656]
min = 0.5608605712890631
Statevector([-0.06542609+0.84303896j,  0.00140603-0.06182051j,
              0.00140603-0.06182051j, -0.05483199-0.09367382j,
              0.24914389-0.38729894j, -0.06106354-0.14980359j,
             -0.06106354-0.14980359j,  0.03335795-0.00708907j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.039438247680664
solution = [-0.89550781  0.17578125  1.17949219]
min = 0.6548982070922849
Statevector([ 0.36406929-0.81582926j, -0.12391095+0.04929187j,
             -0.12391095+0.04929187j,  0.16027856-0.15376295j,
              0.22745787-0.10627235j, -0.02532098+0.13760163j,
             -0.02532098+0.13760163j, -0.10615032-0.05939009j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7133505344390869
solution = [-0.2578125   0.54101562  1.38144531]
min = 4.911071508789065
Statevector([ 0.22452955-0.24801454j,  0.07249574-0.30659676j,
              0.03308831-0.1765531j , -0.11475429-0.08633181j,
              0.56980834-0.1917024j , -0.33374714+0.10890577j,
             -0.45399639+0.19517478j,  0.02002178-0.08151523j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer COBYLA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6505906581878662
solution = [-0.62890625  0.11132812  1.64785156]
min = 3.7951910156250013
Statevector([ 0.62327692-0.01651441j,  0.39871486+0.23760362j,
             -0.00542219-0.07649238j, -0.03920052-0.00786157j,
              0.12281169+0.18869218j, -0.27275665+0.45344475j,
              0.20537059-0.11183982j,  0.00346785+0.05433353j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.648193120956421
solution = [-0.52148438  0.73242188  1.49746094]
min = 5.644707769775392
Statevector([ 0.28438461-0.41429327j,  0.07362043+0.26547875j,
              0.07362043+0.26547875j, -0.1450823 -0.29243368j,
             -0.28634405+0.37936678j,  0.04541873+0.27987263j,
              0.04541873+0.27987263j,  0.12543701+0.29443619j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.61984395980835
solution = [-0.52050781  0.73242188  1.48994141]
min = 5.5780844787597665
Statevector([ 0.26031188-0.41607244j,  0.08398239+0.26981169j,
              0.08398239+0.26981169j, -0.16734326-0.2851222j ,
             -0.29107162+0.39013338j,  0.02089062+0.27628511j,
              0.02089062+0.27628511j,  0.11961276+0.29214126j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.623660564422607
solution = [-0.62402344  0.9375      1.64785156]
min = 7.723839735412599
Statevector([ 0.00043789+0.37562626j, -0.25039617+0.07982228j,
              0.10398423+0.22546583j,  0.00909915+0.57885433j,
             -0.03194889+0.55766251j,  0.08816449-0.03092504j,
             -0.12056098-0.02202949j,  0.10985871+0.21261576j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.597933769226074
solution = [-0.63476562  0.18554688  1.68115234]
min = 4.3392470230102544
Statevector([ 0.08174376+0.40056266j, -0.6133378 -0.03742575j,
             -0.02782191+0.15453105j,  0.2059268 -0.04385483j,
              0.05705341+0.53575325j, -0.25094757+0.06637451j,
             -0.05101029-0.12379386j, -0.01304109-0.10264813j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.715769529342651
solution = [-0.47265625  0.109375    1.15371094]
min = 1.241309332275391
Statevector([-0.45110085+0.46246431j, -0.10810703-0.09746282j,
             -0.10810703-0.09746282j, -0.05857526-0.01456806j,
              0.49675541-0.50070872j, -0.09898787-0.07726058j,
             -0.09898787-0.07726058j,  0.08174013+0.03044736j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.79720950126648
solution = [-0.875       0.40820312  1.31162109]
min = 1.759457167053223
Statevector([ 0.80090057+0.13372381j, -0.15969246+0.157341j  ,
             -0.15969246+0.157341j  , -0.03533123+0.3059418j ,
              0.21372058-0.06279255j,  0.06308258-0.13282215j,
              0.06308258-0.13282215j, -0.14616926-0.17630849j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.782609939575195
solution = [-0.68066406  0.61328125  1.69511719]
min = 6.214308912658692
Statevector([-0.43834879-0.0299228j , -0.45110197+0.14097651j,
             -0.42184983+0.1755359j , -0.14828106-0.06344054j,
              0.07923446+0.15648244j, -0.0604584 -0.51704196j,
             -0.06802535+0.0729927j ,  0.06214187+0.18230755j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.718666315078735
solution = [-0.76660156  0.18945312  1.66826172]
min = 3.722487890625
Statevector([ 0.1656452 -0.46938242j, -0.60633321+0.2044988j ,
              0.10062733-0.19222672j,  0.15970436+0.12066836j,
              0.04055067-0.43378184j, -0.17838869-0.12129184j,
             -0.08536018+0.08981895j, -0.05407827+0.03186298j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.978238105773926
solution = [-0.70703125  0.63867188  1.46308594]
min = 4.112023535156251
Statevector([-0.63303184+0.24011805j, -0.10505547-0.25377829j,
             -0.10505547-0.25377829j, -0.07525212+0.25179924j,
              0.20348233-0.1649127j , -0.21276106-0.16314391j,
             -0.21276106-0.16314391j, -0.25616323+0.20899969j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.988703489303589
solution = [-0.82226562  0.0625      1.12255859]
min = 0.42948567047119157
Statevector([-0.65353968-0.5801091j , -0.09191498-0.08922716j,
             -0.09191498-0.08922716j,  0.0212989 -0.0236362j ,
              0.33595648+0.28080389j,  0.05161447+0.05180137j,
              0.05161447+0.05180137j,  0.01060615+0.0015354j ],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.01636028289795
solution = [-0.79296875  0.37695312  1.48671875]
min = 2.9839863342285162
Statevector([-0.63930512-0.02435151j,  0.09611824-0.44425612j,
              0.11557457-0.35112508j, -0.01439209-0.14624503j,
              0.30108991+0.16282951j, -0.12247172+0.23161738j,
              0.02121345+0.00229824j, -0.02139463-0.19780084j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.031675815582275
solution = [-0.79980469  0.125       1.67685547]
min = 3.418454321289064
Statevector([-0.14501593+0.53397635j, -0.65835511-0.05354345j,
              0.1858204 +0.08348675j,  0.00482209-0.02834607j,
             -0.34442023+0.1402952j ,  0.00839173+0.212981j  ,
              0.11690606+0.01911312j,  0.0516704 -0.12154727j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.236924171447754
solution = [-0.96777344  0.03125     1.11503906]
min = 0.2148829483032224
Statevector([-4.27449608e-01+0.87497036j,  1.97167893e-02+0.06466898j,
              1.97167893e-02+0.06466898j, -3.86529340e-02-0.03780097j,
              8.15294644e-02+0.0796019j , -2.34680601e-02+0.11298775j,
             -2.34680601e-02+0.11298775j,  1.08722484e-04+0.00562064j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.114676475524902
solution = [-0.90234375  0.06640625  1.13974609]
min = 0.37644935455322326
Statevector([ 0.68158177-0.64117942j,  0.04632907+0.02077499j,
              0.04632907+0.02077499j,  0.05901114-0.07602004j,
             -0.13673538+0.23181335j,  0.05736997+0.0716613j ,
              0.05736997+0.0716613j ,  0.11756065-0.08252332j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.326143741607666
solution = [-0.51660156  0.04296875  1.12792969]
min = 0.9067354263305663
Statevector([ 0.65862028+0.22073663j, -0.07123269-0.08359608j,
             -0.04086917-0.03675825j, -0.05104349-0.03984134j,
              0.21814987+0.65866397j, -0.04809037+0.04246539j,
             -0.06572675+0.06975598j,  0.05484788-0.02191476j],
            dims=(2, 2, 2))
Running QAOA with angle 0.0,                     optimizer SPSA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.274481058120728
solution = [-0.9765625   0.08007812  1.64248047]
min = 2.4288491958618166
Statevector([-0.63939176+0.26710602j, -0.64745141+0.19690326j,
              0.05919407-0.07761344j,  0.15152068-0.0018071j ,
              0.02832932+0.05599763j,  0.07143876+0.05045247j,
             -0.07128165+0.0358526j ,  0.10024469+0.03709515j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.2909984588623047
solution = [-0.52832031  0.7265625   1.49423828]
min = 5.5541232666015645
Statevector([ 0.31118846-0.42898152j,  0.06834186+0.25263617j,
              0.06834186+0.25263617j, -0.11211778-0.30098181j,
             -0.26931634+0.34380953j,  0.07208657+0.2967884j ,
              0.07208657+0.2967884j ,  0.12220877+0.29454021j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.31224656105041504
solution = [-0.51855469  0.73242188  1.48779297]
min = 5.567019049072266
Statevector([ 0.27584388-0.40847014j,  0.0742975 +0.26884597j,
              0.0742975 +0.26884597j, -0.15519364-0.28991898j,
             -0.29212956+0.3907657j ,  0.03762759+0.27351586j,
              0.03762759+0.27351586j,  0.12786532+0.29408688j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
time = 0.2982358932495117
solution = [-0.57910156  0.46875     1.47597656]
min = 4.046540846252443
Statevector([ 0.272569  +0.42977239j,  0.32208013+0.10532771j,
              0.34750008+0.0394602j ,  0.16345094+0.20884718j,
              0.49052262+0.06453893j,  0.34817203-0.20838338j,
              0.07344509-0.02503785j, -0.06683287+0.11667348j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3560049533843994
solution = [-0.58300781  0.15820312  1.65322266]
min = 4.209229254150392
Statevector([ 0.10100571+0.3804023j , -0.58911516+0.01459688j,
             -0.04782037+0.16161949j,  0.19804085-0.0444525j ,
              0.05835279+0.54819849j, -0.31767081+0.09020077j,
             -0.06101684-0.09505057j,  0.00594901-0.04947464j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6473965644836426
solution = [-0.89550781  0.13867188  1.17304688]
min = 0.5764724258422853
Statevector([-0.66088776-0.57096336j, -0.19011997-0.12581833j,
             -0.19011997-0.12581833j, -0.04222606+0.11685229j,
              0.25968425+0.18811988j, -0.03337836+0.06777802j,
             -0.03337836+0.06777802j, -0.05997226-0.00117156j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5749857425689697
solution = [-0.92675781  0.2421875   1.22568359]
min = 0.8775883850097657
Statevector([-0.5427205 +0.68585949j,  0.21192962-0.06390111j,
              0.21192962-0.06390111j,  0.05087478-0.22922669j,
             -0.19253704+0.00470413j, -0.10073177-0.02482174j,
             -0.10073177-0.02482174j, -0.08137172+0.12916287j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.4409053325653076
solution = [-0.71582031  0.84570312  1.39433594]
min = 4.362060682678223
Statevector([ 0.09573225-0.49181362j,  0.16677674+0.2496081j ,
              0.48603481+0.29352231j, -0.1420369 -0.09275879j,
              0.14728473+0.25028155j, -0.28571393+0.30125522j,
              0.21558545+0.0362185j ,  0.02946305-0.04790012j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5225958824157715
solution = [-0.74316406  0.23242188  1.65      ]
min = 3.838691175842287
Statevector([ 0.45787997-0.04999452j, -0.05947018+0.6402737j ,
              0.22606855-0.0120016j ,  0.05309899-0.20667422j,
              0.40806828+0.21468349j, -0.14898359-0.13350436j,
              0.07033252-0.13798575j, -0.03001601-0.0076592j ],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7858126163482666
solution = [-0.92773438  0.12695312  1.15800781]
min = 0.46954614868164013
Statevector([ 0.82027507+0.45581843j,  0.03097042+0.03473893j,
              0.03097042+0.03473893j,  0.11698015-0.14104073j,
              0.09242829+0.13822959j, -0.13262023-0.0346734j ,
             -0.13262023-0.0346734j ,  0.04470222-0.11933215j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.706212043762207
solution = [-0.75195312  0.2578125   1.22568359]
min = 1.2706397232055666
Statevector([ 0.30511231-0.75378745j, -0.13995379-0.08694059j,
             -0.13995379-0.08694059j, -0.10054498-0.09218155j,
             -0.02611924+0.35142952j, -0.03707046+0.1927192j ,
             -0.03707046+0.1927192j , -0.01375207+0.25378909j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5963356494903564
solution = [-0.29296875  0.34375     1.48779297]
min = 4.824028822326661
Statevector([-0.39047804-0.00604668j, -0.17878828-0.21115951j,
             -0.0373891 -0.14591801j, -0.18426619+0.13648532j,
             -0.55630122-0.23137006j,  0.24504163-0.38297637j,
             -0.29689766+0.00659919j,  0.16954281-0.09491305j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6387262344360352
solution = [-0.78710938  0.39453125  1.65214844]
min = 4.333552954101561
Statevector([-0.25684717-0.46477603j,  0.29546769+0.48367423j,
              0.25585827-0.00204786j, -0.06033374+0.31048369j,
              0.35788409+0.00727483j,  0.26021088+0.03238629j,
             -0.00307912-0.15621044j,  0.05643358-0.08230721j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.0584807395935059
solution = [-0.75195312  0.06640625  1.13222656]
min = 0.5608605712890631
Statevector([-0.06542609+0.84303896j,  0.00140603-0.06182051j,
              0.00140603-0.06182051j, -0.05483199-0.09367382j,
              0.24914389-0.38729894j, -0.06106354-0.14980359j,
             -0.06106354-0.14980359j,  0.03335795-0.00708907j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.8682067394256592
solution = [-0.90136719  0.09570312  1.14404297]
min = 0.42565430297851536
Statevector([-0.57264151+0.72595224j, -0.02660055+0.05738885j,
             -0.02660055+0.05738885j,  0.14210256+0.07846121j,
              0.20294439-0.1292717j , -0.07438068-0.12807529j,
             -0.07438068-0.12807529j, -0.0835766 -0.04437826j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7393102645874023
solution = [-0.57617188  0.34179688  1.203125  ]
min = 1.8006285156250001
Statevector([-0.36603112+0.52024814j,  0.13499783-0.07181214j,
              0.11246664+0.34713138j, -0.01930812+0.00655881j,
             -0.39841174+0.42548133j,  0.2599568 -0.06525947j,
              0.0569973 -0.14093346j, -0.05883132-0.01556485j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer COBYLA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6636903285980225
solution = [-0.62890625  0.11132812  1.64785156]
min = 3.7951910156250013
Statevector([ 0.62327692-0.01651441j,  0.39871486+0.23760362j,
             -0.00542219-0.07649238j, -0.03920052-0.00786157j,
              0.12281169+0.18869218j, -0.27275665+0.45344475j,
              0.20537059-0.11183982j,  0.00346785+0.05433353j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.527461767196655
solution = [-0.49414062  0.1015625   1.16015625]
min = 1.2050207580566403
Statevector([ 0.4807446 -0.4593786j ,  0.10351609+0.08663079j,
              0.10351609+0.08663079j,  0.06895125+0.02415237j,
             -0.48962327+0.47492083j,  0.11961995+0.08922938j,
              0.11961995+0.08922938j, -0.07099461-0.03485349j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.762773752212524
solution = [-0.56640625  1.03710938  1.66826172]
min = 8.863878004455568
Statevector([-0.35119281-0.02283808j,  0.36551557+0.02112256j,
              0.36551557+0.02112256j,  0.33556115+0.21256768j,
              0.37307747+0.09556568j, -0.11590392-0.2586277j ,
             -0.11590392-0.2586277j ,  0.32714291-0.1851325j ],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.58220911026001
solution = [-0.79785156  0.3046875   1.63173828]
min = 3.764812597656251
Statevector([-0.19070854-0.5418334j ,  0.52470967-0.22267224j,
              0.33119798-0.12106401j, -0.0041741 -0.03580901j,
             -0.09156451-0.19057854j, -0.26845698+0.23027439j,
              0.15931585+0.13516702j, -0.05210107-0.05770164j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.59052848815918
solution = [-0.63476562  0.18554688  1.68115234]
min = 4.3392470230102544
Statevector([ 0.0818076 +0.40044835j, -0.61324538-0.03715902j,
             -0.02793865+0.15453015j,  0.20584692-0.0439044j ,
              0.05702863+0.53585773j, -0.25137896+0.06645053j,
             -0.05105066-0.12363884j, -0.01299665-0.10233668j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.918390274047852
solution = [-0.68554688  0.0859375   1.15371094]
min = 0.7705547851562504
Statevector([ 0.33381876-0.7250636j ,  0.07372027-0.05481663j,
              0.07372027-0.05481663j,  0.04565679+0.00190341j,
             -0.36523623+0.37612969j, -0.06532404+0.16565535j,
             -0.06532404+0.16565535j, -0.00125913+0.0747669j ],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.75440239906311
solution = [-0.8671875   0.0703125   1.14619141]
min = 0.44290064849853517
Statevector([-0.63204538-0.6220689j , -0.11821448-0.11203751j,
             -0.11821448-0.11203751j, -0.01887107-0.03260205j,
              0.28046661+0.27061794j,  0.03451164+0.04723782j,
              0.03451164+0.04723782j, -0.0025136 +0.01813668j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.887123107910156
solution = [-0.74414062  0.22070312  1.50498047]
min = 2.7440698989868175
Statevector([-5.62095434e-01+0.26231352j,  8.48518283e-02+0.51742294j,
              6.68763406e-02+0.24449327j,  3.72885971e-04-0.00749955j,
              2.75567202e-01-0.28365726j, -2.14807807e-01+0.03111005j,
              8.48086423e-02+0.2467412j , -5.46318989e-02-0.03795917j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
time = 9.810904026031494
solution = [-0.32226562  0.39648438  1.63710938]
min = 6.342527441406252
Statevector([ 0.09428193+0.32359249j, -0.21041165+0.10901204j,
              0.39976897+0.01065989j, -0.04598948-0.04943217j,
             -0.09634724+0.44262698j,  0.62530392+0.14467578j,
              0.11259255-0.09269002j, -0.08890302-0.13944503j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.998584985733032
solution = [-0.75097656  0.1484375   1.1859375 ]
min = 0.8823520034790047
Statevector([ 0.47504407-0.66119179j, -0.15055104+0.05659293j,
             -0.15055104+0.05659293j,  0.11032705+0.06996621j,
              0.33286532-0.28891208j, -0.1433666 -0.06512069j,
             -0.1433666 -0.06512069j, -0.12091769+0.09937055j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.973133325576782
solution = [-0.83886719  0.078125    1.13222656]
min = 0.453886427307129
Statevector([-0.85172762-0.19982976j,  0.0914284 -0.12587002j,
              0.0914284 -0.12587002j, -0.01496722-0.05854318j,
              0.00508223+0.41381487j,  0.03981469-0.05494006j,
              0.03981469-0.05494006j, -0.03794369-0.02562107j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.06803846359253
solution = [-0.5078125  0.171875   1.2546875]
min = 1.8048243164062492
Statevector([-0.43849153-0.45863125j, -0.07216416+0.20934194j,
             -0.04066133-0.18210421j, -0.08170037+0.04256918j,
             -0.57471346+0.2660874j ,  0.02185278-0.25364707j,
              0.14021987+0.0664792j ,  0.01370604+0.12193064j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.041787147521973
solution = [-0.89257812  0.1015625   1.66074219]
min = 2.891593969726564
Statevector([-0.61983221+0.25063819j,  0.22363807-0.59528994j,
             -0.03476984+0.09267171j,  0.10591156-0.06883852j,
              0.11901964-0.02340033j, -0.09890071-0.25097685j,
             -0.14711841-0.08267085j, -0.05710798+0.06023167j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.177365779876709
solution = [-0.96191406  0.10742188  1.15585938]
min = 0.39341316070556687
Statevector([ 0.47495394-8.29199867e-01j,  0.02513023-6.30617861e-02j,
              0.02513023-6.30617861e-02j, -0.13838771+9.06284656e-02j,
             -0.05064184+1.48675638e-01j, -0.04815727+9.08139064e-03j,
             -0.04815727+9.08139064e-03j, -0.14419658-3.69374930e-04j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.139935731887817
solution = [-0.7890625   0.04101562  1.13115234]
min = 0.4682087539672848
Statevector([ 0.85678336-0.06276523j, -0.12265723-0.01569228j,
             -0.12265723-0.01569228j,  0.01451079-0.01656498j,
              0.41110357+0.21797147j, -0.07715899+0.03030966j,
             -0.07715899+0.03030966j, -0.00997185-0.02354242j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.318682432174683
solution = [-0.56542969  0.08007812  1.19775391]
min = 1.1667375244140623
Statevector([ 0.5251655 -0.45674822j,  0.2345919 +0.02130766j,
              0.08239433-0.00131952j, -0.05141138-0.0046275j ,
             -0.33922747+0.54145674j,  0.05160198+0.00443639j,
             -0.08091299+0.06073184j, -0.08347304+0.15001211j],
            dims=(2, 2, 2))
Running QAOA with angle 0.7853981633974483,                     optimizer SPSA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.404643535614014
solution = [-0.92382812  0.09375     1.65537109]
min = 2.7246918472290047
Statevector([ 0.60592305+0.28158759j, -0.63445478-0.18123206j,
              0.16276356-0.03172335j,  0.02900705+0.02793289j,
             -0.07667004-0.051051j  , -0.00722539-0.24264425j,
              0.00914174+0.1322848j , -0.06327507-0.0082611j ],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.2913064956665039
solution = [-0.52832031  0.7265625   1.49423828]
min = 5.5541232666015645
Statevector([ 0.31118846-0.42898152j,  0.06834186+0.25263617j,
              0.06834186+0.25263617j, -0.11211778-0.30098181j,
             -0.26931634+0.34380953j,  0.07208657+0.2967884j ,
              0.07208657+0.2967884j ,  0.12220877+0.29454021j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.2882344722747803
solution = [-0.51855469  0.73632812  1.48994141]
min = 5.605796118164064
Statevector([ 0.28326634-0.40589375j,  0.07024854+0.26781466j,
              0.07024854+0.26781466j, -0.14897173-0.29212546j,
             -0.29187407+0.3893844j ,  0.04548409+0.27316297j,
              0.04548409+0.27316297j,  0.13086413+0.29470622j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
time = 0.2664215564727783
solution = [-0.61914062  0.89257812  1.66289062]
min = 7.668572485351563
Statevector([ 0.23397282+0.28494595j, -0.30157617-0.29479171j,
             -0.29748424-0.30435255j,  0.25977601-0.20547802j,
             -0.1802854 -0.1964416j ,  0.29056957-0.29403677j,
              0.21135841+0.19696969j,  0.19484601+0.1787882j ],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3715832233428955
solution = [-0.58300781  0.15820312  1.65322266]
min = 4.209229254150392
Statevector([ 0.10100571+0.3804023j , -0.58911516+0.01459688j,
             -0.04782037+0.16161949j,  0.19804085-0.0444525j ,
              0.05835279+0.54819849j, -0.31767081+0.09020077j,
             -0.06101684-0.09505057j,  0.00594901-0.04947464j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6751329898834229
solution = [-0.89550781  0.13867188  1.17304688]
min = 0.5764724258422853
Statevector([-0.66088776-0.57096336j, -0.19011997-0.12581833j,
             -0.19011997-0.12581833j, -0.04222606+0.11685229j,
              0.25968425+0.18811988j, -0.03337836+0.06777802j,
             -0.03337836+0.06777802j, -0.05997226-0.00117156j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.45115208625793457
solution = [-0.79882812  0.3125      1.28798828]
min = 1.5867141860961915
Statevector([ 0.60762978-0.46917132j,  0.19113916+0.15063241j,
              0.19113916+0.15063241j,  0.050791  +0.27014623j,
              0.08524305+0.38684998j, -0.1201467 +0.03115839j,
             -0.1201467 +0.03115839j,  0.12446476+0.11590551j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.41907763481140137
solution = [-0.40625     0.48046875  1.41796875]
min = 4.3270500244140635
Statevector([0.17345939-0.43090456j, 0.12737982-0.00717241j,
             0.26452824+0.27248998j, 0.08236343-0.1774155j ,
             0.32426194-0.43298475j, 0.0669008 +0.45962931j,
             0.0013075 -0.17388668j, 0.20435182-0.07152408j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5457234382629395
solution = [-0.74316406  0.23242188  1.65      ]
min = 3.838691175842287
Statevector([ 0.45787997-0.04999452j, -0.05947018+0.6402737j ,
              0.22606855-0.0120016j ,  0.05309899-0.20667422j,
              0.40806828+0.21468349j, -0.14898359-0.13350436j,
              0.07033252-0.13798575j, -0.03001601-0.0076592j ],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7844476699829102
solution = [-0.92773438  0.12695312  1.15800781]
min = 0.46954614868164013
Statevector([ 0.82027507+0.45581843j,  0.03097042+0.03473893j,
              0.03097042+0.03473893j,  0.11698015-0.14104073j,
              0.09242829+0.13822959j, -0.13262023-0.0346734j ,
             -0.13262023-0.0346734j ,  0.04470222-0.11933215j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5672690868377686
solution = [-0.80664062  0.50390625  1.35888672]
min = 2.5123488296508785
Statevector([ 0.21788583-0.70125172j, -0.20230117-0.15337762j,
             -0.20230117-0.15337762j,  0.2208656 -0.27247111j,
              0.31098666-0.04224268j, -0.16936025+0.07715185j,
             -0.16936025+0.07715185j, -0.20205299-0.01598744j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7216365337371826
solution = [-0.52246094  0.29492188  1.24394531]
min = 2.0459055923461906
Statevector([ 0.48475035-0.43120256j,  0.18642731+0.01625241j,
             -0.02504444-0.19958648j, -0.03216601-0.12574517j,
              0.28157868-0.52914392j,  0.06545958-0.15594752j,
             -0.10062342+0.15331435j,  0.24846772+0.05918345j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6213462352752686
solution = [-0.78710938  0.39453125  1.65214844]
min = 4.333552954101561
Statevector([-0.25684717-0.46477603j,  0.29546769+0.48367423j,
              0.25585827-0.00204786j, -0.06033374+0.31048369j,
              0.35788409+0.00727483j,  0.26021088+0.03238629j,
             -0.00307912-0.15621044j,  0.05643358-0.08230721j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.0497534275054932
solution = [-0.75195312  0.06640625  1.13222656]
min = 0.5608605712890631
Statevector([-0.06542609+0.84303896j,  0.00140603-0.06182051j,
              0.00140603-0.06182051j, -0.05483199-0.09367382j,
              0.24914389-0.38729894j, -0.06106354-0.14980359j,
             -0.06106354-0.14980359j,  0.03335795-0.00708907j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.1643579006195068
solution = [-0.89550781  0.15039062  1.19023437]
min = 0.6485911392211912
Statevector([-0.88297539-0.02290881j, -0.06713702+0.19718549j,
             -0.06713702+0.19718549j, -0.03967498+0.12034671j,
              0.18363997-0.13516056j,  0.17704647-0.00761154j,
              0.17704647-0.00761154j,  0.01501207+0.04437424j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7252593040466309
solution = [-0.58105469  0.16601562  1.34599609]
min = 2.093673345947266
Statevector([-0.59398914+0.25353654j, -0.19349403+0.26998654j,
             -0.07097322-0.0783198j , -0.17503474-0.03796665j,
             -0.51190601+0.2706734j ,  0.17170234+0.09410741j,
             -0.11005054+0.01919584j, -0.20699606+0.01835543j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer COBYLA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6303021907806396
solution = [-0.62890625  0.11132812  1.64785156]
min = 3.7951910156250013
Statevector([ 0.62327692-0.01651441j,  0.39871486+0.23760362j,
             -0.00542219-0.07649238j, -0.03920052-0.00786157j,
              0.12281169+0.18869218j, -0.27275665+0.45344475j,
              0.20537059-0.11183982j,  0.00346785+0.05433353j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.596989393234253
solution = [-0.52050781  0.73242188  1.49638672]
min = 5.639140722656249
Statevector([-0.2848027 +0.41378855j, -0.07322642-0.26550985j,
             -0.07322642-0.26550985j,  0.14486289+0.29255806j,
              0.28655603-0.37969938j, -0.04590364-0.27957215j,
             -0.04590364-0.27957215j, -0.12585417-0.29447427j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.54790210723877
solution = [-0.53027344  0.99414062  1.65322266]
min = 8.645437597656251
Statevector([-0.31635192-0.15633615j,  0.31051754+0.17723406j,
              0.31051754+0.17723406j,  0.27780565+0.25285159j,
              0.32761103+0.16670709j, -0.21950307-0.24255197j,
             -0.21950307-0.24255197j, -0.06679506-0.35368988j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.573671340942383
solution = [-0.51464844  1.02929688  1.615625  ]
min = 8.502463697814942
Statevector([-0.20140779-0.21674554j, -0.3268256 +0.1527065j ,
             -0.32611464+0.05646644j,  0.02025065+0.41572208j,
              0.22227474+0.37562623j, -0.21891645+0.13249136j,
             -0.41520272+0.0367378j ,  0.23432942-0.12212755j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.597142696380615
solution = [-0.63476562  0.18554688  1.68115234]
min = 4.3392470230102544
Statevector([ 0.08183037+0.40045858j, -0.6132491 -0.03717056j,
             -0.02792567+0.15455373j,  0.20586853-0.04390019j,
              0.05705169+0.53583941j, -0.25134413+0.06647305j,
             -0.0510558 -0.12363075j, -0.0129679 -0.10234308j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.782054662704468
solution = [-0.88769531  0.71679688  1.50927734]
min = 4.070936743164063
Statevector([ 0.70127465+0.01474162j,  0.13097105+0.197227j  ,
              0.13097105+0.197227j  , -0.02194981-0.5121684j ,
             -0.05345116-0.2450601j , -0.04226606+0.14675412j,
             -0.04226606+0.14675412j, -0.15141769+0.02468404j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.765838146209717
solution = [-0.86230469  0.06835938  1.13652344]
min = 0.42133283843994107
Statevector([ 0.63707144-0.61924258j,  0.10544716-0.10590551j,
              0.10544716-0.10590551j,  0.04096851-0.03764648j,
             -0.27021435+0.28395742j, -0.04121729+0.05131024j,
             -0.04121729+0.05131024j, -0.01496257+0.01944403j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
time = 9.8428795337677
solution = [-0.68261719  0.25390625  1.51142578]
min = 3.1121921447753915
Statevector([ 0.59235487-0.08491558j,  0.05155127-0.45540884j,
             -0.06528851-0.14269751j, -0.051902  -0.239422j  ,
              0.37564456-0.33484241j,  0.25179455+0.00656799j,
              0.10523229-0.08585376j,  0.1010411 -0.04338793j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.79863166809082
solution = [-0.75878906  0.25        1.66826172]
min = 3.9909426330566404
Statevector([ 0.02223328-0.48300411j,  0.29254309+0.59765715j,
              0.12242944-0.11100509j, -0.09405141-0.16226587j,
             -0.29943553+0.2774014j ,  0.1020215 -0.06064979j,
              0.16628527+0.21127623j,  0.06768992-0.05813681j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.16572380065918
solution = [-0.94335938  0.01757812  1.10966797]
min = 0.2148829483032224
Statevector([-0.78439846-0.55164811j, -0.05862273-0.0385305j ,
             -0.05862273-0.0385305j ,  0.02018632+0.01072405j,
              0.23304961+0.10909358j,  0.03652369+0.00943952j,
              0.03652369+0.00943952j,  0.02285499-0.02136439j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.938149213790894
solution = [-0.85449219  0.13085938  1.17949219]
min = 0.6485911392211912
Statevector([-0.87741373-0.20656712j,  0.00318841+0.07775191j,
              0.00318841+0.07775191j, -0.00495195+0.05157372j,
             -0.13037078+0.22213689j, -0.17254961-0.11204504j,
             -0.17254961-0.11204504j,  0.02680769-0.14479244j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.017773389816284
solution = [-0.59960938  0.5078125   1.26220703]
min = 2.5683818496704105
Statevector([ 0.47869943+0.35206999j, -0.13672132+0.10677019j,
             -0.33624635+0.01067443j, -0.12914881+0.2653414j ,
              0.44815017-0.38979244j, -0.04487387-0.16889855j,
              0.132495  +0.10822566j,  0.06262676-0.0057467j ],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.084601163864136
solution = [-0.70019531  0.17382812  1.66396484]
min = 3.8870586914062506
Statevector([ 0.06509886+0.43061588j, -0.63463589-0.12611856j,
              0.0509516 +0.18921985j,  0.12779523-0.08880145j,
             -0.0577219 +0.5056068j , -0.17262068+0.14608836j,
             -0.01511779-0.11284185j, -0.07728079-0.00143053j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.191918134689331
solution = [-0.97851562  0.03320312  1.11396484]
min = 0.20486231842041058
Statevector([ 0.08176771+0.97843445j,  0.04372761-0.00186484j,
              0.04372761-0.00186484j,  0.03949774+0.05501654j,
             -0.09368182+0.03509977j, -0.07123609-0.05617501j,
             -0.07123609-0.05617501j, -0.0330416 +0.00124807j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.114016056060791
solution = [-0.87890625  0.01953125  1.11181641]
min = 0.28543141021728546
Statevector([ 0.91467733-0.06340584j,  0.05276644+0.05325558j,
              0.05276644+0.05325558j,  0.04739729-0.07463417j,
             -0.18695473-0.3180193j ,  0.02939213-0.01800043j,
              0.02939213-0.01800043j,  0.00906482+0.04172602j],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.25469183921814
solution = [-0.56445312  0.13867188  1.13867188]
min = 1.0435899414062497
Statevector([ 0.69987832-0.0060692j ,  0.06027229-0.04531364j,
              0.19145353+0.07620094j, -0.07410025+0.01571421j,
             -0.35860461-0.555424j  ,  0.05287783-0.00503035j,
             -0.00319989-0.03954881j, -0.00837101+0.1212012j ],
            dims=(2, 2, 2))
Running QAOA with angle 1.5707963267948966,                     optimizer SPSA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.307350635528564
solution = [-0.98242188  0.046875    1.64140625]
min = 2.3020949768066408
Statevector([ 0.31023392-0.62525104j,  0.1329024 -0.67183899j,
             -0.01990309+0.01706427j, -0.1429349 -0.04780511j,
              0.04043271+0.07077808j, -0.07175793+0.03398664j,
              0.07342303-0.009667j  ,  0.04223276-0.01287297j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.2976651191711426
solution = [-0.52832031  0.7265625   1.49423828]
min = 5.5541232666015645
Statevector([ 0.31118846-0.42898152j,  0.06834186+0.25263617j,
              0.06834186+0.25263617j, -0.11211778-0.30098181j,
             -0.26931634+0.34380953j,  0.07208657+0.2967884j ,
              0.07208657+0.2967884j ,  0.12220877+0.29454021j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.315479040145874
solution = [-0.58984375  0.85546875  1.55224609]
min = 6.4521953262329115
Statevector([ 0.27856637+0.53388292j,  0.13144885+0.02173581j,
              0.13144885+0.02173581j,  0.00918478+0.42193447j,
             -0.1027068 +0.27042394j,  0.09190836-0.32770761j,
              0.09190836-0.32770761j,  0.08843784-0.31713777j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3476734161376953
solution = [-0.64746094  0.72851562  1.57373047]
min = 5.752877203369142
Statevector([ 0.41047294+0.16596246j,  0.10091948-0.33727422j,
             -0.06163956+0.35339387j, -0.39918148-0.14149178j,
             -0.3870105 -0.26894049j,  0.14431285-0.31720218j,
             -0.0390094 +0.04046597j, -0.15805835+0.01691561j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3507881164550781
solution = [-0.58300781  0.15820312  1.65322266]
min = 4.209229254150392
Statevector([ 0.10100571+0.3804023j , -0.58911516+0.01459688j,
             -0.04782037+0.16161949j,  0.19804085-0.0444525j ,
              0.05835279+0.54819849j, -0.31767081+0.09020077j,
             -0.06101684-0.09505057j,  0.00594901-0.04947464j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6501271724700928
solution = [-0.89550781  0.13867188  1.17304688]
min = 0.5764724258422853
Statevector([-0.66088776-0.57096336j, -0.19011997-0.12581833j,
             -0.19011997-0.12581833j, -0.04222606+0.11685229j,
              0.25968425+0.18811988j, -0.03337836+0.06777802j,
             -0.03337836+0.06777802j, -0.05997226-0.00117156j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5859899520874023
solution = [-0.61914062  0.58203125  1.42226563]
min = 3.910197271728516
Statevector([ 0.54274377-0.33437174j, -0.07410064+0.26095717j,
             -0.07410064+0.26095717j, -0.13482819+0.18173338j,
              0.28015735+0.3335912j , -0.02512078+0.15241794j,
             -0.02512078+0.15241794j,  0.26577252+0.2951426j ],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.3999326229095459
solution = [-0.52441406  0.86132812  1.26328125]
min = 4.135026930236818
Statevector([ 0.43078702-1.71267344e-01j,  0.08758814-2.45998982e-02j,
             -0.36234451+3.33017597e-01j,  0.18647708-1.24445712e-01j,
             -0.49347367-1.21984846e-04j,  0.24118424+1.62805609e-01j,
              0.01989349-3.86986237e-01j,  0.07742338-4.27013725e-03j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.5221917629241943
solution = [-0.74316406  0.23242188  1.65      ]
min = 3.838691175842287
Statevector([ 0.45787997-0.04999452j, -0.05947018+0.6402737j ,
              0.22606855-0.0120016j ,  0.05309899-0.20667422j,
              0.40806828+0.21468349j, -0.14898359-0.13350436j,
              0.07033252-0.13798575j, -0.03001601-0.0076592j ],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7736895084381104
solution = [-0.92773438  0.12695312  1.15800781]
min = 0.46954614868164013
Statevector([ 0.82027507+0.45581843j,  0.03097042+0.03473893j,
              0.03097042+0.03473893j,  0.11698015-0.14104073j,
              0.09242829+0.13822959j, -0.13262023-0.0346734j ,
             -0.13262023-0.0346734j ,  0.04470222-0.11933215j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7273757457733154
solution = [-0.89550781  0.13671875  1.17519531]
min = 0.5800369400024419
Statevector([ 0.75832365+0.49611107j,  0.05042229+0.05035612j,
              0.05042229+0.05035612j,  0.18385613-0.13341878j,
             -0.21172645+0.12534085j, -0.15603589-0.0181295j ,
             -0.15603589-0.0181295j , -0.02064553-0.08211402j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6160988807678223
solution = [-0.61914062  0.7109375   1.39003906]
min = 4.169253515625001
Statevector([-0.30640286+0.3919249j , -0.26101426+0.04997577j,
              0.24576718+0.29263209j,  0.3640362 +0.08809229j,
              0.47274205-0.2406247j ,  0.02860629+0.24384901j,
             -0.19339649+0.12060966j,  0.01412248+0.04188305j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.624950647354126
solution = [-0.78710938  0.39453125  1.65214844]
min = 4.333552954101561
Statevector([-0.25684717-0.46477603j,  0.29546769+0.48367423j,
              0.25585827-0.00204786j, -0.06033374+0.31048369j,
              0.35788409+0.00727483j,  0.26021088+0.03238629j,
             -0.00307912-0.15621044j,  0.05643358-0.08230721j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 1.0649385452270508
solution = [-0.75195312  0.06640625  1.13222656]
min = 0.5608605712890631
Statevector([-0.06542609+0.84303896j,  0.00140603-0.06182051j,
              0.00140603-0.06182051j, -0.05483199-0.09367382j,
              0.24914389-0.38729894j, -0.06106354-0.14980359j,
             -0.06106354-0.14980359j,  0.03335795-0.00708907j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.66025710105896
solution = [-0.58007812  0.0390625   1.11396484]
min = 0.7343017105102541
Statevector([ 0.58261456+0.45934257j,  0.06126387+0.0706085j ,
              0.06126387+0.0706085j ,  0.0323918 +0.00445854j,
              0.54261514+0.33863778j, -0.09532875-0.01529414j,
             -0.09532875-0.01529414j,  0.04798196+0.0310798j ],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.7144937515258789
solution = [-0.49902344  0.55078125  1.41582031]
min = 4.216445143127443
Statevector([ 0.07965038+0.50597778j, -0.18517292+0.090717j  ,
              0.28996926+0.00977211j,  0.2936518 -0.12583037j,
             -0.40220195+0.40171708j,  0.11494556-0.30637576j,
              0.12901134-0.10888129j, -0.21611107-0.05879398j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer COBYLA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 0.6564631462097168
solution = [-0.62890625  0.11132812  1.64785156]
min = 3.7951910156250013
Statevector([ 0.62327692-0.01651441j,  0.39871486+0.23760362j,
             -0.00542219-0.07649238j, -0.03920052-0.00786157j,
              0.12281169+0.18869218j, -0.27275665+0.45344475j,
              0.20537059-0.11183982j,  0.00346785+0.05433353j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     1 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.574279546737671
solution = [-0.52050781  0.73242188  1.4953125 ]
min = 5.62894160308838
Statevector([ 0.28648439-0.4129477j ,  0.07217834+0.26531401j,
              0.07217834+0.26531401j, -0.14354699-0.29305871j,
             -0.28665368+0.37966089j,  0.04771078+0.27928671j,
              0.04771078+0.27928671j,  0.12673139+0.29458605j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     1 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.534795045852661
solution = [-0.36816406  0.83398438  1.55976563]
min = 7.591962232971191
Statevector([-0.31191191-0.330176j  ,  0.00924989+0.04894151j,
              0.00924989+0.04894151j,  0.07026327-0.40287253j,
             -0.36532673-0.35238842j,  0.13269069-0.25029025j,
              0.13269069-0.25029025j, -0.36876416+0.25953345j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     1 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.618768453598022
solution = [-0.40136719  0.625       1.80576172]
min = 9.030964086914066
Statevector([ 0.00149943+0.03887522j, -0.18397387+0.49972432j,
             -0.15965494+0.11683412j,  0.03030305-0.28969664j,
              0.37044784+0.06534485j, -0.45329974-0.19046314j,
              0.40837876+0.07151202j,  0.07868987+0.1720339j ],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     1 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.574318408966064
solution = [-0.63476562  0.18554688  1.68115234]
min = 4.3392470230102544
Statevector([ 0.08145876+0.40055379j, -0.61337699-0.03753075j,
             -0.02785677+0.15429196j,  0.20577355-0.04385602j,
              0.05683952+0.5358523j , -0.25094172+0.06608185j,
             -0.05092455-0.12400562j, -0.0133707 -0.10284297j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     2 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.815143346786499
solution = [-0.96386719  0.3203125   1.27939453]
min = 1.1777336486816408
Statevector([ 0.57792443+0.65268556j,  0.10136981+0.17322092j,
              0.10136981+0.17322092j,  0.2779394 +0.19037196j,
             -0.06096782-0.06933941j,  0.06098338-0.09040836j,
              0.06098338-0.09040836j, -0.02371627-0.11435767j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     2 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.663382530212402
solution = [-0.79296875  0.36523438  1.31054688]
min = 1.8587487854003908
Statevector([-0.47067864-0.5264309j , -0.06827562-0.34124007j,
             -0.06827562-0.34124007j, -0.17634888-0.04730854j,
             -0.07146028-0.39526361j, -0.13278274+0.09579045j,
             -0.13278274+0.09579045j, -0.09168857+0.04920964j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     2 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.825407981872559
solution = [-0.88574219  0.60742188  1.45878906]
min = 3.273413832092286
Statevector([-0.3811491 -0.48781022j,  0.36386122-0.24351792j,
             -0.37483496+0.2318362j ,  0.07867029-0.29832485j,
             -0.11495813+0.31529408j, -0.00351112-0.12195346j,
              0.07743639-0.02642842j,  0.0352946 +0.01353977j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     2 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
time = 9.829625129699707
solution = [-0.33886719  0.32421875  1.65      ]
min = 6.028751295471194
Statevector([-0.07841819+0.3550399j , -0.22029588+0.23622588j,
              0.2884703 +0.09978794j, -0.14511686-0.03081165j,
             -0.23210017+0.42960072j,  0.5785915 +0.02373563j,
              0.08240376-0.17148428j, -0.05689323-0.18732445j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     3 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.971670627593994
solution = [-0.95117188  0.05664062  1.134375  ]
min = 0.29617404785156287
Statevector([ 0.58068905+0.76420517j, -0.01781055-0.08328929j,
             -0.01781055-0.08328929j, -0.05668836-0.01219735j,
             -0.01752186+0.16192679j, -0.0714402 +0.08920489j,
             -0.0714402 +0.08920489j, -0.09089013+0.00299134j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     3 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.915087699890137
solution = [-0.97753906  0.09375     1.15371094]
min = 0.35239991607666044
Statevector([-0.64094316-0.70385893j,  0.10210697+0.12461957j,
              0.10210697+0.12461957j, -0.0441715 +0.10905895j,
             -0.06623524+0.06952625j, -0.0239839 +0.06024197j,
             -0.0239839 +0.06024197j,  0.02414368+0.09902115j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     3 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.072232484817505
solution = [-0.88574219  0.43359375  1.53935547]
min = 3.227636816406249
Statevector([-0.49704347+0.39412413j,  0.24008611+0.48095554j,
              0.1938622 +0.35151783j,  0.04005527+0.10652768j,
              0.14828019-0.07633674j,  0.09040956-0.19754417j,
             -0.04569954-0.18808335j,  0.10892834+0.10106132j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     3 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 9.945497989654541
solution = [-0.60839844  0.34765625  1.65966797]
min = 4.966630102539063
Statevector([-0.32751133-0.01858782j,  0.55984859-0.20376053j,
             -0.27929551-0.19734922j, -0.01005139-0.09943001j,
              0.12403664+0.50394985j, -0.07083455-0.29940762j,
             -0.03709284-0.06864189j,  0.13450686-0.14936298j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     4 repetitions and                    mixer_qiskit_default method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.135662078857422
solution = [-0.94335938  0.1171875   1.15908203]
min = 0.4382336563110356
Statevector([ 0.16883226-0.94216171j,  0.0443375 +0.05405626j,
              0.0443375 +0.05405626j, -0.02886722-0.05235779j,
             -0.03795507-0.07256606j, -0.05606729+0.05125982j,
             -0.05606729+0.05125982j,  0.19600259-0.11751969j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     4 repetitions and                    mixer_X method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.180274486541748
solution = [-0.92089844  0.0859375   1.14189453]
min = 0.3829482482910156
Statevector([-0.48911126+0.78774997j, -0.0569998 +0.1148434j ,
             -0.0569998 +0.1148434j ,  0.0806303 -0.10070465j,
             -0.0502938 -0.24784298j,  0.09054368+0.05735327j,
              0.09054368+0.05735327j,  0.05376197-0.02967231j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     4 repetitions and                    mixer_XY method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.265337705612183
solution = [-0.56738281  0.13867188  1.15478516]
min = 1.1043054260253906
Statevector([ 0.66814675+0.20196753j,  0.04024364+0.12916287j,
             -0.16664177+0.12882032j, -0.01285339+0.01332415j,
             -0.43085603-0.47971908j, -0.02602862+0.08445861j,
             -0.03335764-0.05935326j, -0.14037552+0.04313523j],
            dims=(2, 2, 2))
Running QAOA with angle 2.356194490192345,                     optimizer SPSA,                     4 repetitions and                    mixer_XZ method
GPU optimization disabled. No device found.
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_dsolve/linsolve.py:606: SparseEfficiencyWarning: splu converted its input to CSC format
  return splu(A).solve
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/linalg/_matfuncs.py:707: SparseEfficiencyWarning: spsolve is more efficient when sparse b is in the CSC matrix format
  return spsolve(Q, P)
/home/docs/checkouts/readthedocs.org/user_builds/pyriemann-qiskit/envs/latest/lib/python3.12/site-packages/scipy/sparse/_index.py:174: SparseEfficiencyWarning: Changing the sparsity structure of a csr_matrix is expensive. lil and dok are more efficient.
  self._set_intXint(row, col, x.flat[0])
time = 10.21407413482666
solution = [-0.89160156  0.0390625   1.67470703]
min = 2.7784722656250005
Statevector([-0.38845993+0.49281733j,  0.43872228-0.52846617j,
             -0.07007395+0.07573289j,  0.01770061-0.00399161j,
              0.23543404+0.17644414j, -0.14046156+0.03052803j,
             -0.05872664-0.07465649j,  0.04038579-0.07499737j],
            dims=(2, 2, 2))

References

Total running time of the script: (11 minutes 28.771 seconds)

Gallery generated by Sphinx-Gallery