Expand description
Quantum Continual Learning
This module implements continual learning algorithms for quantum neural networks, enabling models to learn new tasks sequentially while preserving knowledge from previous tasks and avoiding catastrophic forgetting.
Structs§
- Continual
Task - Task definition for continual learning
- Experience
- Individual experience/memory
- Forgetting
Metrics - Overall forgetting and transfer metrics
- Memory
Buffer - Memory buffer for experience replay
- Quantum
Continual Learner - Quantum continual learner
- Task
Metrics - Metrics for individual tasks
Enums§
- Continual
Learning Strategy - Continual learning strategies for quantum models
- Memory
Selection Strategy - Memory selection strategies for experience replay
- Parameter
Allocation Strategy - Parameter allocation strategies
- Task
Type - Task types for continual learning
Functions§
- create_
continual_ task - Helper function to create a simple continual task
- generate_
task_ sequence - Helper function to generate synthetic task sequence