change default value of the derivative wrt hypers

Now get_*_derivative(...) methods return empty vector, if they can't compute the derivative