treetime/utils.py
def min_interp(interp_object):
    """
    Find the global minimum of a function represented as an interpolation object.
    """
    try:
        return interp_object.x[interp_object(interp_object.x).argmin()]
    except Exception as e:
        s = "Cannot find minimum of the interpolation object" + str(interp_object.x) + \
        "Minimal x: " + str(interp_object.x.min()) + "Maximal x: " + str(interp_object.x.max())
        raise e
def min_interp(interp_object):
    try:
        return interp_object.x[interp_object(interp_object.x).argmin()]
    except Exception as e:
        s = "Cannot find minimum of the interpolation object" + str(interp_object.x) + \
        "Minimal x: " + str(interp_object.x.min()) + "Maximal x: " + str(interp_object.x.max())
        raise e
def min_interp ( interp_object ) : try : return interp_object . x [ interp_object ( interp_object . x ) . argmin ( ) ] except Exception as e : s = "Cannot find minimum of the interpolation object" + str ( interp_object . x ) + "Minimal x: " + str ( interp_object . x . min ( ) ) + "Maximal x: " + str ( interp_object . x . max ( ) ) raise e
Find the global minimum of a function represented as an interpolation object.
Find the global minimum of a function represented as an interpolation object .