(datum, **kwargs)
return isinstance(datum, (int, float, numbers.Real)) and not isinstance(datum, bool)
Check that the data value is a floating
    point number or double precision.

    conditional python types
    (int, float, numbers.Real)

    Parameters
    ----------
    datum: Any
        Data being validated
    kwargs: Any
        Unused kwargs
Check that the data value is a floating
    point number or double precision.
Check that the data value is a floating point number or double precision .
def validate_float(datum, **kwargs):
    """
    Check that the data value is a floating
    point number or double precision.

    conditional python types
    (int, float, numbers.Real)

    Parameters
    ----------
    datum: Any
        Data being validated
    kwargs: Any
        Unused kwargs
    """
    return isinstance(datum, (int, float, numbers.Real)) and not isinstance(datum, bool)
def validate_float ( datum , * * kwargs ) : return isinstance ( datum , ( int , float , numbers . Real ) ) and not isinstance ( datum , bool )