Track A Submission

Environment Setup

Install the Python dependencies from this directory:

pip install -r requirements.txt

The code expects the organizer-provided Track A tool server at:

https://localhost:8081/no

To override it, set TRACK_A_SERVER_URL or pass --server_url.

Model Deployment

The Qwen3.5-35B-A3B base model is not included in this package. Deploy the local base model with vLLM using:

bash models/deploy.sh

Set BASE_MODEL_PATH before running the script if the model is not located at /models/Qwen3.5-35B-A3B.

The auxiliary Track A model bundle is stored at:

models/model_v4_bundle.pkl

Reproducing The Trained Model

The Phase 1 labelled training data is included at:

data/Phase_1/train.json

To retrain the auxiliary Track A model bundle from scratch, run:

python train.py \
  --train_path data/Phase_1/train.json \
  --out models/model_v4_bundle.pkl \
  --experiment_name lgbm_v4 \
  --n_jobs -1

This trains the template classifier and candidate selector, writes experiment artifacts under results/experiments/, and places the final model bundle at:

models/model_v4_bundle.pkl

How To Run

Run the solution with the private Track A test file:

python run.py --input /path/to/test.json --output result

Optional useful arguments:

python run.py \
  --input /path/to/test.json \
  --output result \
  --server_url https://localhost:8081/no \
  --model_url http://localhost:8001/v1 \
  --model_name Qwen3.5-35B-A3B

Expected Output

The runner writes:

result/
  traces.json
  results.csv
  runtime.json

results.csv contains:

scenario_id,prediction

runtime.json is derived from the per-scenario execution timings recorded by the inference code.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support