sklearn.utils.check_scalar
- 
sklearn.utils.check_scalar(x, name, target_type, *, min_val=None, max_val=None)[source]
- 
Validate scalar parameters type and value. - Parameters
- 
- 
xobject
- 
The scalar parameter to validate. 
- 
namestr
- 
The name of the parameter to be printed in error messages. 
- 
target_typetype or tuple
- 
Acceptable data types for the parameter. 
- 
min_valfloat or int, default=None
- 
The minimum valid value the parameter can take. If None (default) it is implied that the parameter does not have a lower bound. 
- 
max_valfloat or int, default=None
- 
The maximum valid value the parameter can take. If None (default) it is implied that the parameter does not have an upper bound. 
 
- 
- Raises
- 
- TypeError
- 
If the parameter’s type does not match the desired type. 
- ValueError
- 
If the parameter’s value violates the given bounds. 
 
 
    © 2007–2020 The scikit-learn developers
Licensed under the 3-clause BSD License.
    https://scikit-learn.org/0.24/modules/generated/sklearn.utils.check_scalar.html