uniqc.pytorch.quantum_layer module#

QuantumLayer: PyTorch nn.Module for quantum circuits.

This module provides a PyTorch-compatible layer that wraps a parametric quantum circuit, enabling gradient-based optimization via the parameter-shift rule.

class uniqc.pytorch.quantum_layer.QuantumLayer(*args, **kwargs)[source]#

Bases: object

Placeholder when PyTorch is not installed.

class uniqc.pytorch.quantum_layer.nn[source]#

Bases: object

class Module[source]#

Bases: object