To run the code you will need to have Python 3.10 installed on your machine.
We recommend using a virtual environment to avoid conflicts with other projects.
To create a virtual environment, run the following command:
python3 -m venv .venv
To activate the virtual environment, run the following command:
- If you are using Linux:
source .venv/Scripts/activate
- If you are using Windows, in the PowerShell:
.\.venv\Scripts\Activate.ps1
To install the required dependencies, run the following command inside the virtual environment:
pip install -r requirements.txt
To run Catboost are required CUDA drivers, otherwise set GPU parameter to False.
Before running the code, import challenge's data in data folder.
To run the code, run the following command inside the virtual environment:
python3 generate_predictions.py
Results are in predictions/final_predictions
- Alessandro Maranelli
- Alessandro Verosimile
- Andrea Riboni
- Arturo Benedetti
- Davide Zanutto
- Nicola Cecere
- Paolo Basso
- Salvatore Marragony
- Samuele Peri
We worked under the supervision of: