diff --git a/src/main/java/be/cylab/java/wowa/training/HyperParameters.java b/src/main/java/be/cylab/java/wowa/training/HyperParameters.java
index a5df93ffea4623660edf09ed9785028f983e0714..9915e6e3f926f7bb17b4cfdb4290aefbf5c0be8a 100644
--- a/src/main/java/be/cylab/java/wowa/training/HyperParameters.java
+++ b/src/main/java/be/cylab/java/wowa/training/HyperParameters.java
@@ -93,7 +93,7 @@ public class HyperParameters {
     /**
      * @param neurons_number
      */
-    public void setNeuronsNumber(final int neurons_number) {
+    public final void setNeuronsNumber(final int neurons_number) {
         if (neurons_number < 5 || neurons_number > 80) {
             throw new IllegalArgumentException(
                     "Neuron number must be between 5 and 80");
@@ -104,7 +104,7 @@ public class HyperParameters {
     /**
      * @param learning_rate
      */
-    public void setLearningRate(final double learning_rate) {
+    public final void setLearningRate(final double learning_rate) {
         if (learning_rate <= 0.0 || learning_rate >= 1.0) {
             throw new IllegalArgumentException(
                     "Learning rate must be between 0 and 1");
@@ -115,21 +115,22 @@ public class HyperParameters {
     /**
      * @param algorithm
      */
-    public void setAlgorithm(final OptimizationAlgorithm algorithm) {
+    public final void setAlgorithm(final OptimizationAlgorithm algorithm) {
         this.algorithm = algorithm;
     }
 
     /**
      * @param activation_function
      */
-    public void setActivationFunction(final Activation activation_function) {
+    public final void setActivationFunction(
+            final Activation activation_function) {
         this.activation_function = activation_function;
     }
 
     /**
      * @param percent_test_train
      */
-    public void setPercentTestTrain(final double percent_test_train) {
+    public final void setPercentTestTrain(final double percent_test_train) {
         if (percent_test_train <= 0 || percent_test_train >= 100) {
             throw new IllegalArgumentException(
                     "Percentage of train must be between 0 and 100");