rewardeval_ui / requirements.txt
Anthony Liang
updates
88e2e89
raw
history blame contribute delete
947 Bytes
# Requirements for Robometer (RBM) Eval UI Gradio App
# Core dependencies
matplotlib>=3.5.0
numpy>=1.21.0
torch>=2.0.0
PyYAML>=6.0
Pillow>=9.0.0
# HuggingFace
huggingface-hub>=0.16.0
transformers>=4.30.0
# Sentence transformers (for ReWiND models)
sentence-transformers>=2.2.0
# Qwen VL utilities
qwen-vl-utils
# Video processing
opencv-python-headless>=4.5.0
decord>=0.6.0 # For video frame extraction (same as preprocess_datasets.py)
# Development tools (optional, for auto-reload)
watchfiles # For file watching during development
# RBM package (installed from git repository)
# For local development, you can also install with: pip install -e ../ (from parent directory)
# git+https://github.com/aliang8/reward_fm.git@anthony_working
# Gradio: use 6.x to match Hugging Face Spaces (avoid conflict with platform's gradio==6.0.0).
# For local dev, 4.x also works; pin to 6.0.0 if you deploy to Spaces.
gradio[oauth,mcp]>=4.44.0,<=6.0.0