├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── documentation-issue.yml │ └── feature-request.yml ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── build-docs.yaml │ ├── lint.yaml │ ├── no-response.yaml │ ├── pytest.yml │ ├── release-drafter.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── THIRD_PARTY_LICENSES.md ├── action_files ├── clean_nbs ├── lint ├── nbdev_test └── remove_logs_cells ├── docs ├── convert_to_mkdocstrings.py ├── data.html.md ├── evaluation.html.md ├── feature_engineering.html.md ├── losses.html.md ├── mintlify │ ├── dark.png │ ├── favicon.svg │ ├── imgs │ │ ├── index.png │ │ ├── losses │ │ │ ├── mae_loss.png │ │ │ ├── mape_loss.png │ │ │ ├── mase_loss.png │ │ │ ├── mq_loss.png │ │ │ ├── mse_loss.png │ │ │ ├── q_loss.png │ │ │ ├── rmae_loss.png │ │ │ └── rmse_loss.png │ │ └── plotting.png │ ├── light.png │ └── mint.json ├── plotting.html.md ├── preprocessing.html.md └── to_mdx.py ├── nbs ├── .gitignore └── _quarto.yml ├── pyproject.toml ├── scripts ├── cli.ipynb ├── cli.py ├── cvt.py ├── extract_test.sh └── filter_licenses.py ├── tests ├── conftest.py ├── test_data.py ├── test_evaluation.py ├── test_feature_engineering.py ├── test_grouped_array.py ├── test_losses.py ├── test_plotting.py ├── test_preprocessing.py ├── test_processing.py └── test_validation.py └── utilsforecast ├── __init__.py ├── compat.py ├── data.py ├── evaluation.py ├── feature_engineering.py ├── grouped_array.py ├── losses.py ├── plotting.py ├── preprocessing.py ├── processing.py ├── py.typed └── validation.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/ISSUE_TEMPLATE/documentation-issue.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/build-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/build-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/no-response.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/no-response.yaml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/THIRD_PARTY_LICENSES.md -------------------------------------------------------------------------------- /action_files/clean_nbs: -------------------------------------------------------------------------------- 1 | nbdev_clean 2 | ./action_files/remove_logs_cells 3 | -------------------------------------------------------------------------------- /action_files/lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/action_files/lint -------------------------------------------------------------------------------- /action_files/nbdev_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/action_files/nbdev_test -------------------------------------------------------------------------------- /action_files/remove_logs_cells: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/action_files/remove_logs_cells -------------------------------------------------------------------------------- /docs/convert_to_mkdocstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/convert_to_mkdocstrings.py -------------------------------------------------------------------------------- /docs/data.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/data.html.md -------------------------------------------------------------------------------- /docs/evaluation.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/evaluation.html.md -------------------------------------------------------------------------------- /docs/feature_engineering.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/feature_engineering.html.md -------------------------------------------------------------------------------- /docs/losses.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/losses.html.md -------------------------------------------------------------------------------- /docs/mintlify/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/dark.png -------------------------------------------------------------------------------- /docs/mintlify/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/favicon.svg -------------------------------------------------------------------------------- /docs/mintlify/imgs/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/index.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/mae_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/mae_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/mape_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/mape_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/mase_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/mase_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/mq_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/mq_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/mse_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/mse_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/q_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/q_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/rmae_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/rmae_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/losses/rmse_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/losses/rmse_loss.png -------------------------------------------------------------------------------- /docs/mintlify/imgs/plotting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/imgs/plotting.png -------------------------------------------------------------------------------- /docs/mintlify/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/light.png -------------------------------------------------------------------------------- /docs/mintlify/mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/mintlify/mint.json -------------------------------------------------------------------------------- /docs/plotting.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/plotting.html.md -------------------------------------------------------------------------------- /docs/preprocessing.html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/preprocessing.html.md -------------------------------------------------------------------------------- /docs/to_mdx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/docs/to_mdx.py -------------------------------------------------------------------------------- /nbs/.gitignore: -------------------------------------------------------------------------------- 1 | /.quarto/ 2 | -------------------------------------------------------------------------------- /nbs/_quarto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/nbs/_quarto.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/cli.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/scripts/cli.ipynb -------------------------------------------------------------------------------- /scripts/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/scripts/cli.py -------------------------------------------------------------------------------- /scripts/cvt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/scripts/cvt.py -------------------------------------------------------------------------------- /scripts/extract_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/scripts/extract_test.sh -------------------------------------------------------------------------------- /scripts/filter_licenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/scripts/filter_licenses.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_data.py -------------------------------------------------------------------------------- /tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_evaluation.py -------------------------------------------------------------------------------- /tests/test_feature_engineering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_feature_engineering.py -------------------------------------------------------------------------------- /tests/test_grouped_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_grouped_array.py -------------------------------------------------------------------------------- /tests/test_losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_losses.py -------------------------------------------------------------------------------- /tests/test_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_plotting.py -------------------------------------------------------------------------------- /tests/test_preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_preprocessing.py -------------------------------------------------------------------------------- /tests/test_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_processing.py -------------------------------------------------------------------------------- /tests/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/tests/test_validation.py -------------------------------------------------------------------------------- /utilsforecast/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.2.14" 2 | -------------------------------------------------------------------------------- /utilsforecast/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/compat.py -------------------------------------------------------------------------------- /utilsforecast/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/data.py -------------------------------------------------------------------------------- /utilsforecast/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/evaluation.py -------------------------------------------------------------------------------- /utilsforecast/feature_engineering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/feature_engineering.py -------------------------------------------------------------------------------- /utilsforecast/grouped_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/grouped_array.py -------------------------------------------------------------------------------- /utilsforecast/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/losses.py -------------------------------------------------------------------------------- /utilsforecast/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/plotting.py -------------------------------------------------------------------------------- /utilsforecast/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/preprocessing.py -------------------------------------------------------------------------------- /utilsforecast/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/processing.py -------------------------------------------------------------------------------- /utilsforecast/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utilsforecast/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nixtla/utilsforecast/HEAD/utilsforecast/validation.py --------------------------------------------------------------------------------