-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path__init__.py
40 lines (33 loc) · 1.17 KB
/
__init__.py
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
"""
Thematic Resonance Memory (TRM) is a framework for understanding and processing text
through multiple semantic "frequencies" or themes. Like a sophisticated radio telescope
array that captures different wavelengths of electromagnetic radiation to build a complete
picture of celestial objects, TRM uses multiple specialized neural projections to capture
different aspects of meaning in text.
"""
# Version and metadata
__version__ = "0.1.0"
__author__ = "Richard Puckett"
__email__ = "[email protected]"
# Core components
from .encoder import ThematicEncoder
from .generator import ThematicGenerator
from .analyzer import ThemeAnalyzer
# Convenience functions for common operations
from .encoder.utils import calculate_theme_orthogonality
from .generator.utils import process_embeddings
from .analyzer.metrics import evaluate_theme_quality
from .utils.device import DeviceManager
# Use a global device manager
device_manager = DeviceManager()
__all__ = [
# Main classes
'ThematicEncoder',
'ThematicGenerator',
'ThemeAnalyzer',
# Utility functions
'calculate_theme_orthogonality',
'process_embeddings',
'evaluate_theme_quality',
'device_manager'
]