Module quantum_self_supervised_learning

Module quantum_self_supervised_learning 

Source
Expand description

Quantum Self-Supervised Learning Frameworks

This module implements cutting-edge quantum self-supervised learning methods that leverage quantum mechanical principles for enhanced representation learning without labeled data:

  • Quantum Contrastive Learning with entanglement-based similarity
  • Quantum Masked Learning with superposition encoding
  • Quantum SimCLR/SimSiam with quantum augmentations
  • Quantum BYOL with quantum momentum updates
  • Quantum SwAV with quantum cluster assignments
  • Advanced quantum representation learning frameworks

Structs§

ClusteringConfig
ContrastiveConfig
ContrastiveLossComputer
DecoherenceModel
EntanglementMomentum
EntanglementSimilarity
InverseOperation
LearningRateScheduler
MaskedLearningConfig
MaskedLossComputer
MomentumConfig
MomentumScheduler
PrototypeEvolution
QuantumAssignmentComputer
QuantumAugmenter
QuantumBatchMetrics
QuantumClusteringLearner
QuantumContrastiveLearner
QuantumDecoder
QuantumDecoderLayer
QuantumDotProduct
QuantumEMAConfig
QuantumEMAState
QuantumEncoder
QuantumEncoderDecoder
QuantumEncoderLayer
QuantumGate
QuantumKeyEncoder
QuantumKeyEvolution
QuantumMaskEvolution
QuantumMaskGenerator
QuantumMaskedLearner
QuantumMaskingEngine
QuantumMomentum
QuantumMomentumLearner
QuantumMomentumUpdater
QuantumNegativeSampler
QuantumOnlineNetwork
QuantumPredictionLayer
QuantumPredictor
QuantumProjectionHead
QuantumProjectionLayer
QuantumProjector
QuantumPrototypeBank
QuantumRandomness
QuantumReconstructionLayer
QuantumReconstructionNetwork
QuantumSSLMetrics
QuantumSelfSupervisedConfig
Configuration for Quantum Self-Supervised Learning
QuantumSelfSupervisedLearner
Main Quantum Self-Supervised Learning Framework
QuantumSimilarityComputer
QuantumSinkhornAlgorithm
QuantumState
QuantumStateEvolution
QuantumStatePreparation
QuantumTargetNetwork
RepresentationEvaluationResults
SSLLearningOutput
SSLLearningOutputBatch
SSLOptimizerState
SSLTrainingConfig
SSLTrainingMetrics
Training and evaluation structures
TemperatureController

Enums§

ContrastiveLossFunction
DecoderLayerType
EncoderLayerType
EntanglementMeasure
EntanglementPattern
EvolutionStrategy
EvolutionType
InverseOperationType
KeyGenerationMethod
LRSchedulerType
MaskEvolutionType
MaskGeneratorType
MaskStrategy
MeasurementBasis
MeasurementStrategy
MomentumSchedulingStrategy
MomentumType
MomentumUpdateStrategy
NegativePairStrategy
NegativeSamplingStrategy
NoiseType
PhasePattern
PositivePairStrategy
PredictionLayerType
PreparationMethod
ProjectionLayerType
PrototypeEvolutionStrategy
PrototypeUpdateStrategy
QuantumActivation
QuantumAssignmentMethod
QuantumAttentionType
QuantumAugmentationStrategy
QuantumClusteringMethod
QuantumDistanceMetric
QuantumGateType
QuantumInversionMethod
QuantumMaskingStrategy
QuantumNormType
QuantumPoolingType
QuantumPredictionStrategy
QuantumSSLMethod
QuantumSimilarityMetric
RandomnessSource
ReconstructionLayerType
ReconstructionObjective
ReconstructionStrategy
ReconstructionTarget
ReconstructionType
RotationAxis
TargetNetworkUpdate
TemperatureScheduling
UpdateRule
UpsamplingMode