scikit_quri.qkrr package#

Submodules#

scikit_quri.qkrr.qkrr module#

class scikit_quri.qkrr.qkrr.QKRR(circuit, n_iteration=10)[source]#

Bases: object

class to solve regression problems with kernel ridge regressor with a quantum kernel

Parameters:

circuit (LearningCircuit) –

run_circuit(x)[source]#
Parameters:

x (ndarray[tuple[int, ...], dtype[float64]]) –

fit(x, y)[source]#

train the machine. :param x: training inputs :param y: training teacher values

Parameters:
Return type:

None

predict(xs)[source]#

predict y values for each of xs :param xs: inputs to make predictions :return: List[int], predicted values of y

Parameters:

xs (ndarray[tuple[int, ...], dtype[float64]]) –

Return type:

ndarray[tuple[int, …], dtype[float64]]

Module contents#