Module pytorch_api

Module pytorch_api 

Source
Expand description

PyTorch-like API for quantum machine learning models

This module provides a familiar PyTorch-style interface for building, training, and deploying quantum ML models, making it easier for classical ML practitioners to adopt quantum algorithms.

Modules§

quantum_nn
Utility functions for building quantum models

Structs§

MemoryDataLoader
Simple in-memory data loader
Parameter
Quantum parameter wrapper
QuantumActivation
Quantum activation functions
QuantumConv2d
Quantum convolutional layer
QuantumCrossEntropyLoss
Cross Entropy loss
QuantumLinear
Quantum linear layer
QuantumMSELoss
Mean Squared Error loss
QuantumSequential
Sequential container for quantum modules
QuantumTrainer
Training utilities
TrainingHistory
Training history

Enums§

ActivationType
Activation function types
InitType
Parameter initialization types

Traits§

DataLoader
Data loader trait
QuantumLoss
Loss functions for quantum ML
QuantumModule
Base trait for all quantum ML modules