Module tensorflow_compatibility

Module tensorflow_compatibility 

Source
Expand description

TensorFlow Quantum compatibility layer for QuantRS2-ML

This module provides a compatibility layer that mimics TensorFlow Quantum APIs, allowing easy migration of TFQ models to QuantRS2 while maintaining familiar interfaces and conventions.

Modules§

tfq_utils
TensorFlow Quantum-style utilities

Structs§

PQCLayer
TensorFlow Quantum-style PQC (Parameterized Quantum Circuit) layer
QuantumCircuitLayer
TensorFlow Quantum-style quantum layer
QuantumConvolutionalLayer
Quantum convolutional layer (TFQ-style)
QuantumDataset
TensorFlow Quantum-style quantum dataset utilities
QuantumDatasetIterator
Iterator for quantum dataset batches
TFQCircuitFormat
TensorFlow Quantum circuit format
TFQGate
TensorFlow Quantum gate representation
TFQModel
TensorFlow Quantum-style model builder

Enums§

DataEncodingType
Data encoding types for TFQ compatibility
PaddingType
Padding types for quantum convolution
ParameterInitStrategy
Parameter initialization strategies
RegularizationType
Regularization types
TFQLossFunction
TensorFlow Quantum loss functions
TFQOptimizer
TensorFlow Quantum optimizers

Traits§

TFQLayer
TensorFlow Quantum layer trait