Skip to content

First submission (root, С)

Andrey Ustyuzhanin edited this page Jul 20, 2015 · 3 revisions

Prerequistes

There are ROOT/С++ scripts to train TMVA in folder baseline_c.

  • convert.c - converts csv file to root file
  • tmva.c - trains simple gradient boosting, predicts test sample and creates baseline_c.csv submission file

Steps:

  1. Clone the repository

git clone https://github.com/yandexdataschool/flavours-of-physics-start

  1. Follow to the instructions in the tau_data/README.md
  2. go to folder baseline_c

cd baseline_c

  1. Create training.root

echo '.x convert.c("../tau_data/training")' | root -b -l

  1. Create test.root

echo '.x convert.c("../tau_data/test")' | root -b -l

  1. Train and prepare submission file

echo '.x tmva.c' | root -b -l

  1. Send baseline_c.csv to the kaggle platform.