hqm.classification

Classification

hmlp - hybrid multi-layer perceptron

This package contains several implementations of hybrid multi-layer perceptron.

BasicHybridMLPClassifier

This class implements a basic hybrid multilayer perceptron for classification purposes. BasicHybridMLPClassifier is composed of quantum layers stacked between two fully connected layers. The size of fully connected layers is set by means of in_dim and ou_dim.

MultiHybridMLPClassifier

This class implements a hybrid multilayer perceptron with multiple quantum circuits for classification purposes. MultiHybridMLPClassifier is composed of several quantum layers stacked between two fully connected layers. The size of fully connected layers is set by means of in_dim and ou_dim.

MultiHybridMultiMLPClassifier

This class implements a hybrid multilayer perceptron with multiple quantum circuits for classification purposes. MultiHybridMultiMLPClassifier is composed of several quantum layers stacked between alternating fully connected layers. The size of fully connected layers is set by means of in_dim and ou_dim.

hcnns - hybrid convolutional neural networks

Hybrid LeNet-5

TO-DO

1"""
2   .. include:: ./classification.md
3"""
4
5from .hmlp import *
6from .hcnn import *