-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
79 lines (57 loc) · 1.37 KB
/
requirements.txt
File metadata and controls
79 lines (57 loc) · 1.37 KB
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# F1 Prediction System v3.0 - Production Dependencies
# Core Data Science Libraries
pandas==2.2.2
numpy==1.26.4
scikit-learn==1.6.1
# Machine Learning Models
lightgbm==4.3.0
xgboost==3.0.2
# catboost>=1.2.0
# Neural Networks
# tensorflow>=2.13.0
# torch>=2.0.0
# Hyperparameter Optimization
optuna==3.6.1 # optional; used when hyperparameter_optimization.enabled is true
# F1 Data Source
fastf1==3.3.4
# Data Validation and Quality
pydantic==2.7.4 # optional
# Database
duckdb>=0.10.2
# MLflow for Experiment Tracking
mlflow==2.16.2 # optional
# Visualization
matplotlib==3.8.4
seaborn==0.13.2
plotly==5.22.0
# REST API
fastapi==0.115.0
uvicorn[standard]==0.30.6
# Dashboard
streamlit==1.36.0
# Configuration Management
pyyaml==6.0.2
# Statistical Analysis
# Pin a SciPy version with Python 3.13 wheels
scipy==1.14.1
# Progress Bars and CLI
tqdm==4.66.4
# Logging and Monitoring
structlog==24.2.0
# Date/Time Handling
python-dateutil==2.9.0.post0
# HTTP Requests (for API calls)
requests==2.32.3
requests-cache==1.2.1 # optional
# Parallel Processing
joblib==1.4.2
# Memory Profiling (optional, for performance monitoring)
memory-profiler==0.61.0 # optional
# Type Checking (development)
mypy==1.10.1 # dev-only
# Code Formatting (development)
black==24.4.2 # dev-only
isort==5.13.2 # dev-only
# Testing (development)
pytest==8.3.1 # dev-only
pytest-cov==5.0.0 # dev-only