Remove explicit types for parameters and samples
Created by: gcarleo
At the moment, we have explicit (numpy) types for parameters and samples. This is a bit of a problem when working with Torch, Jax and other autograd backends.
We should remove explicit types in 3.0 (for samples it's very easy, for parameters it will need some further thoughts)