Module validation

Module validation 

Source
Expand description

Validation utilities for time series module

Provides centralized validation functions for parameters and data

Functionsยง

check_array_length
Validate that an array has sufficient length
check_in_range
Validate that a value is in a given range
check_no_missing
Check if array has no missing values
check_non_negative
Validate that a value is non-negative
check_positive
Validate that a value is positive
check_probability
Validate that a value is in range [0, 1]
check_same_length
Validate that two arrays have the same length
check_stationarity_basic
Check if array is stationary (basic check)
validate_arima_orders
Validate ARIMA orders
validate_forecast_horizon
Validate forecast horizon
validate_lag
Validate lag for time series operations
validate_seasonal_arima_orders
Validate seasonal ARIMA orders
validate_window_size
Validate window size for rolling operations