skqulacs.qsvm.qsvc module

skqulacs.qsvm.qsvc module#

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

Bases: object

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

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

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

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

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