TimeFlowPro / config /default_config.json
ArabovMK's picture
Update all files
d8f69a9
{
"data_path": "temp_data.csv",
"results_dir": "results",
"start_year": 1970,
"end_year": 1990,
"freq": "D",
"target_column": "raskhodvoda",
"max_lags": 12,
"seasonal_period": 365,
"rolling_windows": [7, 30, 90, 365],
"expanding_windows": [30, 90, 365],
"missing_threshold": 0.3,
"outlier_method": "iqr",
"outlier_alpha": 1.5,
"outlier_contamination": 0.1,
"test_size": 0.2,
"validation_size": 0.1,
"split_method": "time",
"scaling_method": "robust",
"feature_selection_method": "correlation",
"max_features": 50,
"enable_validation": true,
"validation_rules": {
"min_rows": 100,
"max_missing_percentage": 30,
"min_unique_values": 2,
"max_skewness": 3,
"max_kurtosis": 10,
"min_variance": 0.001,
"max_constant_columns": 0
},
"save_plots": true,
"plot_style": "seaborn-whitegrid",
"plot_dpi": 300,
"plot_format": "png",
"use_multiprocessing": false,
"n_jobs": -1,
"chunk_size": 10000,
"memory_limit_gb": 4,
"log_level": "INFO",
"save_reports": true,
"report_format": "json",
"decomposition_method": "stl",
"stationarity_tests": ["adf", "kpss"],
"correlation_threshold": 0.85,
"vif_threshold": 10,
"random_seed": 42,
"enable_profiling": false,
"save_intermediate": true,
"streamlit_settings": {
"theme": "light",
"sidebar_state": "expanded",
"page_title": "Time Series Preprocessing",
"page_icon": "📊",
"layout": "wide"
},
"export_options": {
"csv": true,
"parquet": false,
"excel": false,
"pickle": true
}
}