diff --git a/src/fiats/neural_network_m.f90 b/src/fiats/neural_network_m.f90 index 21cef82af..e348c9c39 100644 --- a/src/fiats/neural_network_m.f90 +++ b/src/fiats/neural_network_m.f90 @@ -38,7 +38,7 @@ module neural_network_m generic :: nodes_per_layer => default_real_nodes_per_layer, double_precision_nodes_per_layer generic :: skip => default_real_skip, double_precision_skip generic :: activation_function_name => default_real_activation_name, double_precision_activation_name - generic :: learn => default_real_learn + generic, private :: learn => default_real_learn procedure, private, non_overridable :: default_real_approximately_equal, double_precision_approximately_equal procedure, private, non_overridable :: default_real_infer, double_precision_infer procedure, private, non_overridable :: default_real_learn