SIMP_multi.py code used for generate training dataset.
CNN.py code used for training neural network.
load_model.py code used for load neural network.
SIMP_multi_dist.py code used for generate dataset with a distributed load.
results_1f
Folder with the data with just 1 forceresults_2f
Folder with the data with just 2 force is divided in third parts, this contain the first part with the first columns.results_2f_2
Folder with the data with just 2 force second partresults_2f_3
Folder with the data with just 2 force third partresults_merge_#
Folder with the data mix of all foldersresults_merge_3
Folder with the data mix of all 2f results 2f_1 and 2f_3results_dist
Folder with the data of distribution loadsresults_rand
Folder with the data random 10000results_rand4
Folder with the data random 20000 with just vertical forcesresults_rand5
Folder with the data random 40000 with just vertical forcesresults_rand_6
Folder with the data random 40000 with just vertical forcesresults_rand_7
Folder with the data random 40000 with just vertical forces and no volumen change 0.5 for all
Basic_NN
Model more basic, don't work at allfirst_NN
Model with more datasecond_NN
Model with data of 2 loadsthird_NN
Model with data mix of merge resultsU_NN
U-Net model with data mix of merge resultsU_NN2
U-Net model with data mix of merge results 50 epochViT_test
ViT model with data mix of merge results 50 epoch wrong dataViT2
ViT model with data mix of merge 2 results 50 epochViT3
ViT model with more parameters 8M approx 50 epochvit_last_100
ViT model with 100 epoch batch size smallunn_last_100
U-Net model with 100 epoch batch size smallmodel_unet_merge
U-Net model with earlyStop 5 epochs and train with results_merge_3model_rand_#
U-Net model with 50 epochs the # correspond to the number of the rand dataset
Best_Hybrid_#
is the best hybrids modelsBest_Hybrid_#_reg
is the best hybrids models applying regularization techniques, dropout and dynamic learning rate.