What problem does it solve?
Provides a reproducible, step-by-step initialization workflow to set up the BARS benchmarking framework and the FuxiCTR model repository so researchers and engineers can run CTR experiments without manual environment drift.
Core Features & Use Cases
- Repository provisioning: Clone BARS and FuxiCTR and prepare a project workspace for CTR benchmarking.
- Environment & dependency setup: Create a Python virtual environment, install fuxictr>=2.3.7, and apply optional NumPy compatibility fixes to ensure models run.
- Data wiring and configuration: Create or link a centralized data directory, copy dataset and model configs from BARS to FuxiCTR, and run training experiments.
- Use Case: A data scientist can quickly reproduce baseline CTR experiments by running the setup steps, linking datasets, adjusting config paths to absolute locations, and launching training for DCNv2 on MovielensLatest_x1.
Quick Start
Run the project setup to clone repositories, install fuxictr, create a data directory link, and prepare model configs so you can immediately start running CTR experiments.