Skip to content

Commit

Permalink
Disable Timing Loggers by default #237. Regenerate jupyter notebooks.
Browse files Browse the repository at this point in the history
  • Loading branch information
antoinecarme committed Apr 2, 2023
1 parent 5688729 commit aa83974
Show file tree
Hide file tree
Showing 12 changed files with 2,493 additions and 4,945 deletions.
70 changes: 16 additions & 54 deletions docs/PyAF_Exogenous.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -425,31 +425,9 @@
"name": "stderr",
"output_type": "stream",
"text": [
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('SIGNAL_TRAINING', {'Signals': ['Ozone'], 'Transformations': [('Ozone', 'None', '_', 'T+S+R'), ('Ozone', 'None', 'Diff_', 'T+S+R'), ('Ozone', 'None', 'RelDiff_', 'T+S+R'), ('Ozone', 'None', 'CumSum_', 'T+S+R')], 'Cores': 4}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': '_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'Diff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'RelDiff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'CumSum_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 15.913, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': '_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 15.955, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'RelDiff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 16.059, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'CumSum_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 16.143, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'Diff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 16.259, ('SIGNAL_TRAINING', {'Signals': ['Ozone'], 'Transformations': [('Ozone', 'None', '_', 'T+S+R'), ('Ozone', 'None', 'Diff_', 'T+S+R'), ('Ozone', 'None', 'RelDiff_', 'T+S+R'), ('Ozone', 'None', 'CumSum_', 'T+S+R')], 'Cores': 4}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('MODEL_SELECTION', {'Signals': ['Ozone'], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('VOTING_MODEL_SELECTION', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('MODEL_SELECTION_COMPUTE_VOTING_SCORES', 144))\n",
"INFO:pyaf.std:TRAINING_ENGINE_START {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}\n",
"DEBUG:pyaf.detailed:DETAIL_MESSAGE('KEPT_DISCARDED_MODELS', 144, 144, 0)\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.205, ('MODEL_SELECTION_COMPUTE_VOTING_SCORES', 144))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.217, ('VOTING_MODEL_SELECTION', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.219, ('MODEL_SELECTION', {'Signals': ['Ozone'], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('FINALIZE_TRAINING', {'BestModels': [('Ozone', '_Ozone_LinearTrend_residue_zeroCycle[0.0]_residue_ARX(54)')], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('UPDATE_BEST_MODEL_PERFS', {'Signal': 'Ozone', 'Model': '_Ozone_LinearTrend_residue_zeroCycle[0.0]_residue_ARX(54)'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 1.359, ('UPDATE_BEST_MODEL_PERFS', {'Signal': 'Ozone', 'Model': '_Ozone_LinearTrend_residue_zeroCycle[0.0]_residue_ARX(54)'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('COMPUTE_PREDICTION_INTERVALS', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 1.339, ('COMPUTE_PREDICTION_INTERVALS', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 2.702, ('FINALIZE_TRAINING', {'BestModels': [('Ozone', '_Ozone_LinearTrend_residue_zeroCycle[0.0]_residue_ARX(54)')], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 19.194, ('TRAINING', {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}))\n"
"INFO:pyaf.std:TRAINING_ENGINE_END 9.201\n"
]
}
],
Expand Down Expand Up @@ -515,7 +493,14 @@
"INFO:pyaf.std:AR_MODEL_COEFF 9 Exog2_Lag43 0.075246\n",
"INFO:pyaf.std:AR_MODEL_COEFF 10 Exog3_Lag2 -0.06771\n",
"INFO:pyaf.std:AR_MODEL_DETAIL_END\n",
"INFO:pyaf.std:TRAINING_TIME_IN_SECONDS 19.186\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_START\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CATEGORICAL_FREQUENCIES 'Exog4' {'E': 41, 'C': 32, 'D': 32, 'F': 32, 'B': 12}\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CATEGORICAL_USED 'Exog4' ['Exog4=C']\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CATEGORICAL_EXCLUDED 1 ['Exog5']\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CONTINUOUS 'Exog2' {'Mean': 3.607361963190184, 'StdDev': 1.5533141900826652}\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CONTINUOUS 'Exog3' {'Mean': 3.6196319018404908, 'StdDev': 1.54843046363225}\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_CONTINUOUS_EXCLUDED 0 []\n",
"INFO:pyaf.std:EXOGENOUS_VARIABLE_DETAIL_END\n",
"INFO:pyaf.std:COMPETITION_DETAIL_START 'Ozone'\n",
"INFO:pyaf.std:COMPETITION_DETAIL_SHORT_LIST 'Ozone' 0 {'Transformation': '_Ozone', 'DecompositionType': 'T+S+R', 'Model': '_Ozone_LinearTrend_residue_zeroCycle[0.0]_residue_ARX(54)', 'Voting': 929.5, 'Complexity': 'LSSSS', 'Forecast_MASE_1': 0.2799, 'Forecast_MASE_H': 0.3246}\n",
"INFO:pyaf.std:COMPETITION_DETAIL_SHORT_LIST 'Ozone' 1 {'Transformation': '_Ozone', 'DecompositionType': 'T+S+R', 'Model': '_Ozone_ConstantTrend_residue_Cycle_None_residue_ARX(54)', 'Voting': 929.25, 'Complexity': 'LSSSS', 'Forecast_MASE_1': 0.3247, 'Forecast_MASE_H': 0.3192}\n",
Expand Down Expand Up @@ -556,30 +541,8 @@
"name": "stderr",
"output_type": "stream",
"text": [
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('SIGNAL_TRAINING', {'Signals': ['Ozone'], 'Transformations': [('Ozone', 'None', '_', 'T+S+R'), ('Ozone', 'None', 'Diff_', 'T+S+R'), ('Ozone', 'None', 'RelDiff_', 'T+S+R'), ('Ozone', 'None', 'CumSum_', 'T+S+R')], 'Cores': 4}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'Diff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': '_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'CumSum_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'RelDiff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 3.592, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'CumSum_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 3.709, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'RelDiff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 3.74, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': '_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 3.752, ('TRAINING', {'Signal': 'Ozone', 'Horizon': 12, 'Transformation': 'Diff_Ozone', 'DecompositionType': 'T+S+R'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 3.832, ('SIGNAL_TRAINING', {'Signals': ['Ozone'], 'Transformations': [('Ozone', 'None', '_', 'T+S+R'), ('Ozone', 'None', 'Diff_', 'T+S+R'), ('Ozone', 'None', 'RelDiff_', 'T+S+R'), ('Ozone', 'None', 'CumSum_', 'T+S+R')], 'Cores': 4}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('MODEL_SELECTION', {'Signals': ['Ozone'], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('VOTING_MODEL_SELECTION', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('MODEL_SELECTION_COMPUTE_VOTING_SCORES', 96))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.108, ('MODEL_SELECTION_COMPUTE_VOTING_SCORES', 96))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.117, ('VOTING_MODEL_SELECTION', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.118, ('MODEL_SELECTION', {'Signals': ['Ozone'], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('FINALIZE_TRAINING', {'BestModels': [('Ozone', '_Ozone_LinearTrend_residue_Cycle_12_residue_NoAR')], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('UPDATE_BEST_MODEL_PERFS', {'Signal': 'Ozone', 'Model': '_Ozone_LinearTrend_residue_Cycle_12_residue_NoAR'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.427, ('UPDATE_BEST_MODEL_PERFS', {'Signal': 'Ozone', 'Model': '_Ozone_LinearTrend_residue_Cycle_12_residue_NoAR'}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('COMPUTE_PREDICTION_INTERVALS', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.429, ('COMPUTE_PREDICTION_INTERVALS', {'Signal': 'Ozone'}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.859, ('FINALIZE_TRAINING', {'BestModels': [('Ozone', '_Ozone_LinearTrend_residue_Cycle_12_residue_NoAR')], 'Cores': 1}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 4.819, ('TRAINING', {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}))\n"
"INFO:pyaf.std:TRAINING_ENGINE_START {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}\n",
"INFO:pyaf.std:TRAINING_ENGINE_END 4.867\n"
]
}
],
Expand Down Expand Up @@ -625,7 +588,6 @@
"INFO:pyaf.std:CYCLE_MODEL_DETAIL_END\n",
"INFO:pyaf.std:AR_MODEL_DETAIL_START\n",
"INFO:pyaf.std:AR_MODEL_DETAIL_END\n",
"INFO:pyaf.std:TRAINING_TIME_IN_SECONDS 4.814\n",
"INFO:pyaf.std:COMPETITION_DETAIL_START 'Ozone'\n",
"INFO:pyaf.std:COMPETITION_DETAIL_SHORT_LIST 'Ozone' 0 {'Transformation': '_Ozone', 'DecompositionType': 'T+S+R', 'Model': '_Ozone_LinearTrend_residue_Cycle_12_residue_NoAR', 'Voting': 614.0833, 'Complexity': 'SSSSS', 'Forecast_MASE_1': 0.8304, 'Forecast_MASE_H': 0.8304}\n",
"INFO:pyaf.std:COMPETITION_DETAIL_SHORT_LIST 'Ozone' 1 {'Transformation': '_Ozone', 'DecompositionType': 'T+S+R', 'Model': '_Ozone_LinearTrend_residue_Seasonal_MonthOfYear_residue_NoAR', 'Voting': 614.0833, 'Complexity': 'SSSSS', 'Forecast_MASE_1': 0.8304, 'Forecast_MASE_H': 0.8304}\n",
Expand All @@ -646,10 +608,10 @@
"name": "stderr",
"output_type": "stream",
"text": [
"INFO:pyaf.timing:('OPERATION_START', ('FORECASTING', {'Signals': ['Ozone'], 'Horizon': 12}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 0.198, ('FORECASTING', {'Signals': ['Ozone'], 'Horizon': 12}))\n",
"INFO:pyaf.timing:('OPERATION_START', ('FORECASTING', {'Signals': ['Ozone'], 'Horizon': 12}))\n",
"INFO:pyaf.timing:('OPERATION_END_ELAPSED', 1.105, ('FORECASTING', {'Signals': ['Ozone'], 'Horizon': 12}))\n"
"INFO:pyaf.std:FORECASTING_ENGINE_START {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}\n",
"INFO:pyaf.std:FORECASTING_ENGINE_END 0.185\n",
"INFO:pyaf.std:FORECASTING_ENGINE_START {'Signals': ['Ozone'], 'Horizons': {'Ozone': 12}}\n",
"INFO:pyaf.std:FORECASTING_ENGINE_END 0.306\n"
]
}
],
Expand Down
778 changes: 51 additions & 727 deletions docs/PyAF_GroupedSignals_FrenchWineExportation.ipynb

Large diffs are not rendered by default.

610 changes: 30 additions & 580 deletions docs/PyAF_Hierarchical_FrenchWineExportation.ipynb

Large diffs are not rendered by default.

Loading

0 comments on commit aa83974

Please sign in to comment.