Spaces:
Paused
Paused
File size: 1,347 Bytes
5e0b58b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | """Learning and plasticity for Brain-5D.
This package provides:
- Pair-based STDP (isolated and production variants)
- Reward-modulated plasticity
- Eligibility traces
- Learning engine for network integration
- Guarded learning-preparation contracts
"""
from .eligibility import EligibilityTrace, create_eligibility_trace
from .learning_engine import LearningEngine, LearningParameters, LearningStats
from .preparation import (
LearningDataPartition,
LearningObjective,
LearningPlanOrigin,
LearningPreparationGuard,
LearningPreparationProposal,
LearningPreparationService,
LearningSourceRef,
PreparedLearningPlan,
)
from .reward import RewardSignal, create_reward
from .stdp_plugin import STDPParameters, STDPSynapse, create_stdp_synapse
__all__ = [
# STDP
"STDPParameters",
"STDPSynapse",
"create_stdp_synapse",
# Reward
"RewardSignal",
"create_reward",
# Learning Engine
"LearningEngine",
"LearningParameters",
"LearningStats",
# Eligibility
"EligibilityTrace",
"create_eligibility_trace",
# Learning Preparation
"LearningDataPartition",
"LearningObjective",
"LearningPlanOrigin",
"LearningPreparationGuard",
"LearningPreparationProposal",
"LearningPreparationService",
"LearningSourceRef",
"PreparedLearningPlan",
]
|