librosa.util.valid_int¶
- 
librosa.util.valid_int(x, cast=None)[source]¶
- Ensure that an input value is integer-typed. This is primarily useful for ensuring integrable-valued array indices. - Parameters: - x : number
- A scalar value to be cast to int 
- cast : function [optional]
- A function to modify x before casting. Default: np.floor 
 - Returns: - x_int : int
- x_int = int(cast(x)) 
 - Raises: - ParameterError
- If cast is provided and is not callable.