Spaces:
Runtime error
Runtime error
File size: 1,316 Bytes
90bacf7 6f7e932 90bacf7 | 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 | """Features Engineering Package."""
# Core advanced features
from .advanced_features import AdvancedFeatureEngineer, create_advanced_features
# New feature modules
try:
from .team_features import TeamFeatureGenerator, get_generator as get_team_generator
except ImportError:
TeamFeatureGenerator = None
get_team_generator = None
try:
from .player_features import PlayerFeatureGenerator, get_generator as get_player_generator
except ImportError:
PlayerFeatureGenerator = None
get_player_generator = None
try:
from .momentum_features import MomentumFeatureGenerator, get_generator as get_momentum_generator
except ImportError:
MomentumFeatureGenerator = None
get_momentum_generator = None
try:
from .advanced_metrics import AdvancedMetrics, get_metrics
except ImportError:
AdvancedMetrics = None
get_metrics = None
try:
from .embeddings import TeamEmbeddings, get_embeddings
except ImportError:
TeamEmbeddings = None
get_embeddings = None
__all__ = [
'AdvancedFeatureEngineer', 'create_advanced_features',
'TeamFeatureGenerator', 'get_team_generator',
'PlayerFeatureGenerator', 'get_player_generator',
'MomentumFeatureGenerator', 'get_momentum_generator',
'AdvancedMetrics', 'get_metrics',
'TeamEmbeddings', 'get_embeddings'
]
|