Spaces:
Running
Running
| # requirements.txt | |
| # Updated: 2024-07-26 # (Date updated) | |
| # --- Core Tensor and Numerics --- | |
| torch>=1.13.0 | |
| torchvision>=0.14.0 | |
| segmentation-models-pytorch | |
| transformers | |
| numpy>=1.21.0 | |
| tensorly | |
| # --- Agent Specific Dependencies --- | |
| # For Ingestion Agent image processing example | |
| Pillow>=9.0.0 | |
| # --- API Layer Dependencies --- | |
| # FastAPI with Pydantic v2 support | |
| fastapi>=0.110.0 | |
| pydantic>=2.0.0 | |
| pydantic-settings>=2.0 | |
| # ASGI Server (standard includes extras like watchfiles for reload) | |
| uvicorn[standard]>=0.20.0 | |
| fastmcp>=0.2.0 | |
| # For PostgreSQL connectivity (used by PostgresMetadataStorage) | |
| psycopg2-binary>=2.9.0 | |
| # Optional: Needed if using FastAPI file uploads via forms | |
| # python-multipart>=0.0.5 | |
| # --- Streamlit UI Dependencies --- | |
| streamlit>=1.25.0 | |
| # For calling the FastAPI backend from the Streamlit UI | |
| requests>=2.28.0 | |
| # For JWT validation | |
| python-jose[cryptography] | |
| # For plotting in the Streamlit UI (Dashboard, Data Explorer) | |
| plotly>=5.10.0 | |
| # --- Testing Dependencies --- | |
| pytest>=7.0.0 | |
| httpx>=0.28.1 # For FastAPI TestClient | |
| # --- Data Analysis & Modeling --- | |
| # Optional: For plotting example in rl_agent.py | |
| matplotlib>=3.5.0 | |
| # For Time Series Analysis (ARIMA model) | |
| scikit-learn>=1.3.0 | |
| umap-learn | |
| pandas>=1.5.0 | |
| arch>=5.7 | |
| lifelines>=0.28 | |
| semopy>=2.3 | |
| gensim | |
| joblib | |
| opencv-python | |