project-setup

Provision a reproducible BARS and FuxiCTR environment for CTR benchmarking.

2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/raoxuan98-hash/open_unimixer_skills --skill project-setup-raoxuan98-hash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-setup
Source: https://github.com/raoxuan98-hash/open_unimixer_skills/tree/main/.kimi/skills/project-setup
Command: npx skills add https://github.com/raoxuan98-hash/open_unimixer_skills --skill project-setup-raoxuan98-hash

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about project-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a reproducible environment for CTR model benchmarking with BARS and FuxiCTR?

To set up a CTR model benchmarking environment, this skill clones the BARS and FuxiCTR repositories, creates a Python virtual environment, installs fuxictr>=2.3.7, and prepares a centralized data directory for training experiments.

What is the process to link shared dataset directories for FuxiCTR training experiments?

Linking shared dataset directories for FuxiCTR involves creating or connecting a centralized data folder, then copying dataset and model configs from BARS to FuxiCTR and adjusting config paths to absolute locations before running training.

Can I run DCNv2 CTR training experiments on MovielensLatest_x1 without manual environment drift?

Yes, you can run DCNv2 CTR training on MovielensLatest_x1 without manual environment drift by using this setup workflow to provision repositories, wire data directories, and prepare model configurations automatically.

Does the FuxiCTR environment setup require a NumPy compatibility patch to run models correctly?

The FuxiCTR environment setup optionally applies a NumPy compatibility patch to ensure models run correctly, addressing potential version conflicts after installing fuxictr>=2.3.7 in the Python virtual environment.

What's the best way to prepare BARS and FuxiCTR project workspaces for baseline CTR evaluations?

The best way to prepare BARS and FuxiCTR workspaces for baseline CTR evaluations is to run an automated provisioning step that clones repositories, installs dependencies, links datasets, and copies model configs for immediate training.