mercurial.spectral.sequencing module
Temporal activation sequences (SPECTRAL D.4).
- class mercurial.spectral.sequencing.TemporalSequencing(hierarchy: ModalityEnergyHierarchy)[source]
Bases:
objectModels the order in which modalities activate.
Methods
activation_sequence(pattern_energy, ...[, ...])Return list of (modality, activation_time) for all modalities whose probability exceeds threshold, sorted by time.
first_modality(pattern_energy, pattern_power)Return the modality that appears first.
sequence_coherence(observed_sequence, ...)Compute similarity between observed and expected sequences.
- activation_sequence(pattern_energy: float, pattern_power: float, threshold: float = 0.1) List[Tuple[Modality, float]][source]
Return list of (modality, activation_time) for all modalities whose probability exceeds threshold, sorted by time.