Algorithms (qiskit_machine_learning.algorithms
)
Machine Learning Base Classes¶
Base class for ML model. 

An abstract objective function. 

This class provides convenient methods for saving and loading models. 
Machine Learning Objective Functions¶
An objective function for binary representation of the output, e.g. 

An objective function for multiclass representation of the output, e.g. 

An objective function for one hot encoding representation of the output, e.g. 
Algorithms¶
Classifiers¶
Algorithms for data classification.
This class implements Pegasos Quantum Support Vector Classifier algorithm developed in [1] and includes overridden methods 

Quantum Support Vector Classifier. 

Quantum neural network classifier. 

Variational quantum classifier. 
Regressors¶
Quantum Support Vector Regressor.
Quantum Support Vector Regressor. 

Quantum neural network regressor. 

Quantum neural network regressor using TwoLayerQNN 
Distribution Learners¶
Base class for discriminative Quantum or Classical Neural Networks. 

Base class for generative Quantum and Classical Neural Networks. 

Discriminator based on NumPy 

Discriminator based on PyTorch 

Quantum Generator. 

The Quantum Generative Adversarial Network algorithm. 