NN with sub_folder for each learning_type