skqulacs.qsvm.qsvc module#

class skqulacs.qsvm.qsvc.QSVC(circuit: skqulacs.circuit.circuit.LearningCircuit)[source]#

Bases: object

class to solve classfication problems with support vector machine with quantum kernel

fit(x: numpy.ndarray[Any, numpy.dtype[numpy.float64]], y: numpy.ndarray[Any, numpy.dtype[numpy.int64]])[source]#

train the machine. :param x: training inputs :param y: training labels

predict(xs: numpy.ndarray[Any, numpy.dtype[numpy.float64]]) numpy.ndarray[Any, numpy.dtype[numpy.float64]][source]#

predict labels of given data :param xs: inputs to predict labels :return: List[float], predicted labels