This repository contains some code used to produce the results in the thesis "Advanced Data-Driven Techniques for State Estimation in Nuclear Reactors" by Stefano Riva in Nuclear Engineering at Politecnico di Milano, 2025.
The code is organized in folders, each containing a specific part of the thesis. The data used to produce the results can be downloaded from the Zenodo repository at the following link.
The supporting code is written in Python 3.10: to reproduce the code, installed the needed packages as follows
- Install pyforce package following instructions from the official repo.
- Install torch and clone the NuSHRED repository from here.
A conda environment is provided in the environment.yml file.
For any questions regarding the code, please contact Stefano Riva at stefano.riva@polimi.it