This repository contains the files for the prediction of the streamwise velocity fluctuation,
- read_database.py : file for calculating the normalization and prepare the tfrecords required for the training of the model.
- train_database.py : file for training the model using the tfrecords. This file also postprocess the results.
- check_database.py : file for obtaining the results given the trained model.
For the use of the code follow the next steps:
- Configure the problem by running: /main_code/configurations/configure_problem.py
- Preprocess the data by running: /main_code/read_database.py
- Train the model and obtain the results using: /main_code/train_database.py
- If required plot the results again by running: /main_code/check_database.py
The code has been tested using TensorFlow 2.10.
The model is trained as shown below:
This training corresponds to a mean error of 2.93% of the maximum value of the velocity at
The output (ground truth):
And the predicted field: