Fix: integer hyperparameters can now be instantiated with values of type float (as long as their numerical value can be represented by type int)