├── .all-contributorsrc ├── .codeclimate.yml ├── .githooks └── pre-commit ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── doc_improvement.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── setup-venv │ │ └── action.yml ├── hooks │ └── sync-docs-requirements.py ├── release-please.yml ├── scripts │ └── update_requirements.py └── workflows │ ├── CI.yml │ ├── release.yml │ └── sync_requirements.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── .tsbootstrap_config.example.json ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPER_NOTES.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── docs │ └── source │ │ └── modules.rst ├── examples │ └── auto_model_usage.py ├── make.bat ├── migration │ ├── statsforecast_migration_plan.md │ └── tsfit-removal-guide.md ├── requirements.txt ├── source │ ├── base_bootstrap.rst │ ├── block_bootstrap.rst │ ├── block_generator.rst │ ├── block_length_sampler.rst │ ├── block_resampler.rst │ ├── bootstrap.rst │ ├── conf.py │ ├── index.rst │ ├── markov_sampler.rst │ ├── odds_and_ends.rst │ ├── ranklags.rst │ ├── time_series_model.rst │ ├── time_series_simulator.rst │ ├── types.rst │ └── validate.rst ├── sphinx_build.log └── sphinx_build_output.log ├── examples ├── backend_configuration_example.py └── performance_comparison_notebook.py ├── extension_templates └── bootstrap.py ├── pyproject.toml ├── report.xml ├── run_tests.sh ├── setup.sh ├── src └── tsbootstrap │ ├── __init__.py │ ├── async_bootstrap.py │ ├── backends │ ├── __init__.py │ ├── adapter.py │ ├── batch_processor.py │ ├── calibration.py │ ├── factory.py │ ├── feature_flags.py │ ├── performance_utils.py │ ├── protocol.py │ ├── stationarity_mixin.py │ ├── statsforecast_backend.py │ └── statsmodels_backend.py │ ├── base_bootstrap.py │ ├── batch_bootstrap.py │ ├── block_bootstrap.py │ ├── block_generator.py │ ├── block_length_sampler.py │ ├── block_resampler.py │ ├── bootstrap.py │ ├── bootstrap_common.py │ ├── bootstrap_ext.py │ ├── bootstrap_factory.py │ ├── bootstrap_types.py │ ├── common_fields.py │ ├── markov_sampler.py │ ├── monitoring │ ├── __init__.py │ └── performance.py │ ├── py.typed │ ├── ranklags.py │ ├── registry │ ├── __init__.py │ ├── _lookup.py │ ├── _tags.py │ └── tests │ │ ├── __init__.py │ │ └── test_tags.py │ ├── services │ ├── __init__.py │ ├── async_compatibility.py │ ├── async_execution.py │ ├── backend_services.py │ ├── batch_bootstrap_service.py │ ├── block_bootstrap_services.py │ ├── bootstrap_services.py │ ├── model_registry.py │ ├── model_scoring_service.py │ ├── numpy_serialization.py │ ├── rescaling_service.py │ ├── service_container.py │ ├── sklearn_compatibility.py │ └── validation.py │ ├── sklearn_integration.py │ ├── tests │ ├── __init__.py │ ├── scenarios │ │ ├── __init__.py │ │ ├── scenarios.py │ │ ├── scenarios_bootstrap.py │ │ └── scenarios_getter.py │ ├── test_all_bootstraps.py │ ├── test_all_estimators.py │ ├── test_bootstrap_services.py │ ├── test_bootstrap_services_simple.py │ ├── test_bootstraps_composition.py │ ├── test_class_register.py │ └── test_switch.py │ ├── time_series_model.py │ ├── time_series_model_sklearn.py │ ├── time_series_simulator.py │ ├── typings │ └── __init__.pyi │ ├── utils │ ├── __init__.py │ ├── auto_order_selector.py │ ├── dependencies.py │ ├── estimator_checks.py │ ├── odds_and_ends.py │ ├── skbase_compat.py │ ├── types.py │ └── validate.py │ └── validators.py ├── tests ├── README.md ├── _nopytest_tests.py ├── compatibility │ ├── __init__.py │ ├── test_dependencies.py │ ├── test_estimator_checks.py │ └── test_skbase_compat.py ├── conftest.py ├── integration │ ├── __init__.py │ ├── test_async_bootstrap.py │ ├── test_backend_compatibility.py │ ├── test_end_to_end.py │ └── test_sklearn_integration.py └── unit │ ├── __init__.py │ ├── test_async_bootstrap.py │ ├── test_backend_features.py │ ├── test_backends.py │ ├── test_base_bootstrap.py │ ├── test_batch_bootstrap.py │ ├── test_batch_bootstrap_service.py │ ├── test_block_bootstrap.py │ ├── test_block_bootstrap_services.py │ ├── test_block_generation.py │ ├── test_bootstrap.py │ ├── test_bootstrap_common.py │ ├── test_bootstrap_ext.py │ ├── test_bootstrap_factory.py │ ├── test_bootstrap_services.py │ ├── test_model_scoring_service.py │ ├── test_models.py │ ├── test_numpy_serialization.py │ ├── test_ranklags.py │ ├── test_rescaling_service.py │ ├── test_service_container.py │ ├── test_services.py │ ├── test_sklearn_compatibility.py │ ├── test_time_series_model_sklearn.py │ ├── test_time_series_simulator.py │ ├── test_utils.py │ ├── test_validation.py │ └── test_validators.py ├── tox.ini ├── tsbootstrap_logo.png └── uv_vs_pip.jpg /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.githooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.githooks/pre-commit -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: https://www.buymeacoffee.com/sankalp.gilda 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/doc_improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/ISSUE_TEMPLATE/doc_improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/setup-venv/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/actions/setup-venv/action.yml -------------------------------------------------------------------------------- /.github/hooks/sync-docs-requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/hooks/sync-docs-requirements.py -------------------------------------------------------------------------------- /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.github/scripts/update_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/scripts/update_requirements.py -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sync_requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.github/workflows/sync_requirements.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.tsbootstrap_config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/.tsbootstrap_config.example.json -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPER_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/DEVELOPER_NOTES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/docs/source/modules.rst: -------------------------------------------------------------------------------- 1 | docs 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 4 6 | -------------------------------------------------------------------------------- /docs/examples/auto_model_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/examples/auto_model_usage.py -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/migration/statsforecast_migration_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/migration/statsforecast_migration_plan.md -------------------------------------------------------------------------------- /docs/migration/tsfit-removal-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/migration/tsfit-removal-guide.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/base_bootstrap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/base_bootstrap.rst -------------------------------------------------------------------------------- /docs/source/block_bootstrap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/block_bootstrap.rst -------------------------------------------------------------------------------- /docs/source/block_generator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/block_generator.rst -------------------------------------------------------------------------------- /docs/source/block_length_sampler.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/block_length_sampler.rst -------------------------------------------------------------------------------- /docs/source/block_resampler.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/block_resampler.rst -------------------------------------------------------------------------------- /docs/source/bootstrap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/bootstrap.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/markov_sampler.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/markov_sampler.rst -------------------------------------------------------------------------------- /docs/source/odds_and_ends.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/odds_and_ends.rst -------------------------------------------------------------------------------- /docs/source/ranklags.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/ranklags.rst -------------------------------------------------------------------------------- /docs/source/time_series_model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/time_series_model.rst -------------------------------------------------------------------------------- /docs/source/time_series_simulator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/time_series_simulator.rst -------------------------------------------------------------------------------- /docs/source/types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/types.rst -------------------------------------------------------------------------------- /docs/source/validate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/source/validate.rst -------------------------------------------------------------------------------- /docs/sphinx_build.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/sphinx_build.log -------------------------------------------------------------------------------- /docs/sphinx_build_output.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/docs/sphinx_build_output.log -------------------------------------------------------------------------------- /examples/backend_configuration_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/examples/backend_configuration_example.py -------------------------------------------------------------------------------- /examples/performance_comparison_notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/examples/performance_comparison_notebook.py -------------------------------------------------------------------------------- /extension_templates/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/extension_templates/bootstrap.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/pyproject.toml -------------------------------------------------------------------------------- /report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/report.xml -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/run_tests.sh -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/setup.sh -------------------------------------------------------------------------------- /src/tsbootstrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/__init__.py -------------------------------------------------------------------------------- /src/tsbootstrap/async_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/async_bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/__init__.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/adapter.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/batch_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/batch_processor.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/calibration.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/factory.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/feature_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/feature_flags.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/performance_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/performance_utils.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/protocol.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/stationarity_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/stationarity_mixin.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/statsforecast_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/statsforecast_backend.py -------------------------------------------------------------------------------- /src/tsbootstrap/backends/statsmodels_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/backends/statsmodels_backend.py -------------------------------------------------------------------------------- /src/tsbootstrap/base_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/base_bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/batch_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/batch_bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/block_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/block_bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/block_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/block_generator.py -------------------------------------------------------------------------------- /src/tsbootstrap/block_length_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/block_length_sampler.py -------------------------------------------------------------------------------- /src/tsbootstrap/block_resampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/block_resampler.py -------------------------------------------------------------------------------- /src/tsbootstrap/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/bootstrap_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/bootstrap_common.py -------------------------------------------------------------------------------- /src/tsbootstrap/bootstrap_ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/bootstrap_ext.py -------------------------------------------------------------------------------- /src/tsbootstrap/bootstrap_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/bootstrap_factory.py -------------------------------------------------------------------------------- /src/tsbootstrap/bootstrap_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/bootstrap_types.py -------------------------------------------------------------------------------- /src/tsbootstrap/common_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/common_fields.py -------------------------------------------------------------------------------- /src/tsbootstrap/markov_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/markov_sampler.py -------------------------------------------------------------------------------- /src/tsbootstrap/monitoring/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Performance monitoring for tsbootstrap. 3 | """ 4 | -------------------------------------------------------------------------------- /src/tsbootstrap/monitoring/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/monitoring/performance.py -------------------------------------------------------------------------------- /src/tsbootstrap/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/py.typed -------------------------------------------------------------------------------- /src/tsbootstrap/ranklags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/ranklags.py -------------------------------------------------------------------------------- /src/tsbootstrap/registry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/registry/__init__.py -------------------------------------------------------------------------------- /src/tsbootstrap/registry/_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/registry/_lookup.py -------------------------------------------------------------------------------- /src/tsbootstrap/registry/_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/registry/_tags.py -------------------------------------------------------------------------------- /src/tsbootstrap/registry/tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for registry and lookup functionality.""" 2 | -------------------------------------------------------------------------------- /src/tsbootstrap/registry/tests/test_tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/registry/tests/test_tags.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/__init__.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/async_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/async_compatibility.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/async_execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/async_execution.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/backend_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/backend_services.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/batch_bootstrap_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/batch_bootstrap_service.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/block_bootstrap_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/block_bootstrap_services.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/bootstrap_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/bootstrap_services.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/model_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/model_registry.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/model_scoring_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/model_scoring_service.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/numpy_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/numpy_serialization.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/rescaling_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/rescaling_service.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/service_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/service_container.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/sklearn_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/sklearn_compatibility.py -------------------------------------------------------------------------------- /src/tsbootstrap/services/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/services/validation.py -------------------------------------------------------------------------------- /src/tsbootstrap/sklearn_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/sklearn_integration.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Suite tests for tsbootstrap package.""" 2 | -------------------------------------------------------------------------------- /src/tsbootstrap/tests/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | """Test scenarios for estimators.""" 2 | -------------------------------------------------------------------------------- /src/tsbootstrap/tests/scenarios/scenarios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/scenarios/scenarios.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/scenarios/scenarios_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/scenarios/scenarios_bootstrap.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/scenarios/scenarios_getter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/scenarios/scenarios_getter.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_all_bootstraps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_all_bootstraps.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_all_estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_all_estimators.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_bootstrap_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_bootstrap_services.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_bootstrap_services_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_bootstrap_services_simple.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_bootstraps_composition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_bootstraps_composition.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_class_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_class_register.py -------------------------------------------------------------------------------- /src/tsbootstrap/tests/test_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/tests/test_switch.py -------------------------------------------------------------------------------- /src/tsbootstrap/time_series_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/time_series_model.py -------------------------------------------------------------------------------- /src/tsbootstrap/time_series_model_sklearn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/time_series_model_sklearn.py -------------------------------------------------------------------------------- /src/tsbootstrap/time_series_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/time_series_simulator.py -------------------------------------------------------------------------------- /src/tsbootstrap/typings/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/typings/__init__.pyi -------------------------------------------------------------------------------- /src/tsbootstrap/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/__init__.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/auto_order_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/auto_order_selector.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/dependencies.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/estimator_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/estimator_checks.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/odds_and_ends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/odds_and_ends.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/skbase_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/skbase_compat.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/types.py -------------------------------------------------------------------------------- /src/tsbootstrap/utils/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/utils/validate.py -------------------------------------------------------------------------------- /src/tsbootstrap/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/src/tsbootstrap/validators.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/_nopytest_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/_nopytest_tests.py -------------------------------------------------------------------------------- /tests/compatibility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/compatibility/test_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/compatibility/test_dependencies.py -------------------------------------------------------------------------------- /tests/compatibility/test_estimator_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/compatibility/test_estimator_checks.py -------------------------------------------------------------------------------- /tests/compatibility/test_skbase_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/compatibility/test_skbase_compat.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/test_async_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/integration/test_async_bootstrap.py -------------------------------------------------------------------------------- /tests/integration/test_backend_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/integration/test_backend_compatibility.py -------------------------------------------------------------------------------- /tests/integration/test_end_to_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/integration/test_end_to_end.py -------------------------------------------------------------------------------- /tests/integration/test_sklearn_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/integration/test_sklearn_integration.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_async_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_async_bootstrap.py -------------------------------------------------------------------------------- /tests/unit/test_backend_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_backend_features.py -------------------------------------------------------------------------------- /tests/unit/test_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_backends.py -------------------------------------------------------------------------------- /tests/unit/test_base_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_base_bootstrap.py -------------------------------------------------------------------------------- /tests/unit/test_batch_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_batch_bootstrap.py -------------------------------------------------------------------------------- /tests/unit/test_batch_bootstrap_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_batch_bootstrap_service.py -------------------------------------------------------------------------------- /tests/unit/test_block_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_block_bootstrap.py -------------------------------------------------------------------------------- /tests/unit/test_block_bootstrap_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_block_bootstrap_services.py -------------------------------------------------------------------------------- /tests/unit/test_block_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_block_generation.py -------------------------------------------------------------------------------- /tests/unit/test_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_bootstrap.py -------------------------------------------------------------------------------- /tests/unit/test_bootstrap_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_bootstrap_common.py -------------------------------------------------------------------------------- /tests/unit/test_bootstrap_ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_bootstrap_ext.py -------------------------------------------------------------------------------- /tests/unit/test_bootstrap_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_bootstrap_factory.py -------------------------------------------------------------------------------- /tests/unit/test_bootstrap_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_bootstrap_services.py -------------------------------------------------------------------------------- /tests/unit/test_model_scoring_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_model_scoring_service.py -------------------------------------------------------------------------------- /tests/unit/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_models.py -------------------------------------------------------------------------------- /tests/unit/test_numpy_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_numpy_serialization.py -------------------------------------------------------------------------------- /tests/unit/test_ranklags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_ranklags.py -------------------------------------------------------------------------------- /tests/unit/test_rescaling_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_rescaling_service.py -------------------------------------------------------------------------------- /tests/unit/test_service_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_service_container.py -------------------------------------------------------------------------------- /tests/unit/test_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_services.py -------------------------------------------------------------------------------- /tests/unit/test_sklearn_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_sklearn_compatibility.py -------------------------------------------------------------------------------- /tests/unit/test_time_series_model_sklearn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_time_series_model_sklearn.py -------------------------------------------------------------------------------- /tests/unit/test_time_series_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_time_series_simulator.py -------------------------------------------------------------------------------- /tests/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_utils.py -------------------------------------------------------------------------------- /tests/unit/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_validation.py -------------------------------------------------------------------------------- /tests/unit/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tests/unit/test_validators.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tox.ini -------------------------------------------------------------------------------- /tsbootstrap_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/tsbootstrap_logo.png -------------------------------------------------------------------------------- /uv_vs_pip.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/astrogilda/tsbootstrap/HEAD/uv_vs_pip.jpg --------------------------------------------------------------------------------