etna
ETNA – Time-Series Library
파일 탐색기
최종 버전 다운로드 (.zip)- requirements.txt
- bug_report.yml
- feature_request.yml
- other_issue.yml
- cron-delete-untagged-images.yml
- docker-unstable.yml
- docs-on-pr.yml
- docs-unstable.yml
- notebooks.yml
- publish.yml
- test.yml
- PULL_REQUEST_TEMPLATE.md
- 15T-100.yaml
- 15T-20.yaml
- 15T-500.yaml
- daily_100.yaml
- daily_1000.yaml
- daily_10000.yaml
- daily_20.yaml
- daily_5000.yaml
- default.yaml
- daily_case1.yaml
- daily_case2.yaml
- daily_case3.yaml
- daily_case6.yaml
- default.yaml
- config.yaml
- py_spy_to_df.py
- run.py
- utils.py
- .gitignore
- main.py
- README.md
- requirements.txt
- view.ipynb
- Dockerfile
- requirements.txt
- Dockerfile
- requirements.txt
- README.md
- custom-base-template.rst
- custom-class-template.rst
- custom-module-template.rst
- .gitkeep
- analysis.rst
- api.rst
- arm.rst
- auto.rst
- clustering.rst
- commands.rst
- conf.py
- datasets.rst
- ensembles.rst
- index.rst
- loggers.rst
- metrics.rst
- models.rst
- pipeline.rst
- reconciliation.rst
- settings.rst
- transforms.rst
- tutorials.rst
- make.bat
- Makefile
- __init__.py
- plots.py
- search.py
- utils.py
- __init__.py
- plots.py
- utils.py
- __init__.py
- plots.py
- relevance.py
- relevance_table.py
- utils.py
- __init__.py
- mrmr_selection.py
- __init__.py
- plots.py
- utils.py
- __init__.py
- density_outliers.py
- hist_outliers.py
- median_outliers.py
- plots.py
- prediction_interval_outliers.py
- __init__.py
- utils.py
- __init__.py
- config_sampler.py
- wrapper.py
- __init__.py
- generator.py
- templates.py
- utils.py
- __init__.py
- base.py
- local.py
- utils.py
- __init__.py
- auto.py
- utils.py
- __init__.py
- base.py
- distance_matrix.py
- dtw_distance.py
- euclidean_distance.py
- __init__.py
- base.py
- dtw_clustering.py
- euclidean_clustering.py
- __init__.py
- base.py
- __init__.py
- __main__.py
- backtest_command.py
- forecast_command.py
- resolvers.py
- utils.py
- __init__.py
- mixins.py
- saving.py
- utils.py
- __init__.py
- datasets_generation.py
- hierarchical_structure.py
- tsdataset.py
- utils.py
- __init__.py
- distributions.py
- __init__.py
- direct_ensemble.py
- mixins.py
- stacking_ensemble.py
- voting_ensemble.py
- __init__.py
- regularization_search.py
- __init__.py
- base.py
- tsfresh.py
- weasel.py
- __init__.py
- base.py
- classification.py
- predictability.py
- utils.py
- __init__.py
- arima.py
- arima.pyi
- __init__.py
- callbacks.py
- __init__.py
- arima.py
- __init__.py
- defaults.py
- distribution.py
- distribution.pyi
- relevance.py
- relevance.pyi
- significance_tests.py
- significance_tests.pyi
- __init__.py
- __init__.py
- base.py
- console_logger.py
- file_logger.py
- wandb_logger.py
- __init__.py
- base.py
- functional_metrics.py
- intervals_metrics.py
- metrics.py
- utils.py
- __init__.py
- deepstate.py
- linear_dynamic_system.py
- state_space_model.py
- __init__.py
- blocks.py
- metrics.py
- nbeats.py
- nets.py
- utils.py
- __init__.py
- deepar.py
- mlp.py
- patchts.py
- rnn.py
- tft.py
- utils.py
- __init__.py
- autoarima.py
- base.py
- catboost.py
- deadline_ma.py
- decorators.py
- holt_winters.py
- linear.py
- mixins.py
- moving_average.py
- naive.py
- prophet.py
- sarimax.py
- seasonal_ma.py
- sklearn.py
- statsforecast.py
- tbats.py
- utils.py
- __init__.py
- assembling_pipelines.py
- autoregressive_pipeline.py
- base.py
- hierarchical_pipeline.py
- mixins.py
- pipeline.py
- __init__.py
- base.py
- bottom_up.py
- top_down.py
- __init__.py
- base.py
- ruptures_based.py
- __init__.py
- base.py
- constant.py
- sklearn_based.py
- statistics_based.py
- __init__.py
- base.py
- detrend.py
- level.py
- segmentation.py
- trend.py
- __init__.py
- deseasonal.py
- detrend.py
- stl.py
- __init__.py
- categorical.py
- mean_segment_encoder.py
- segment_encoder.py
- __init__.py
- base.py
- feature_importance.py
- filter.py
- gale_shapley.py
- __init__.py
- add_constant.py
- apply_lambda.py
- differencing.py
- lags.py
- log.py
- power.py
- scalers.py
- sklearn.py
- statistics.py
- __init__.py
- imputation.py
- resample.py
- __init__.py
- base.py
- point_outliers.py
- __init__.py
- date_flags.py
- fourier.py
- holiday.py
- special_days.py
- time_flags.py
- __init__.py
- base.py
- utils.py
- __init__.py
- py.typed
- settings.py
- backtest.jpg
- trim_series.jpg
- ensemle.png
- hierarchy.png
- get_started.png
- .etna
- example_dataset.csv
- monthly-australian-wine-sales.csv
- nordic_merch_sales.csv
- nordics_weather.csv
- README.md
- .gitignore
- optuna_example.py
- README.md
- etna-wandb.png
- .gitignore
- config.yaml
- README.md
- sweep.yaml
- sweeps_example.py
- auto.py
- automl.ipynb
- backtest.ipynb
- classification.ipynb
- clustering.ipynb
- custom_transform_and_model.ipynb
- EDA.ipynb
- ensembles.ipynb
- exogenous_data.ipynb
- feature_selection.ipynb
- forecast_interpretation.ipynb
- forecasting_strategies.ipynb
- get_started.ipynb
- hierarchical_pipeline.ipynb
- inference.ipynb
- NN_examples.ipynb
- outliers.ipynb
- README.md
- cache_cleaner.py
- check_imported_dependencies.py
- notebook_codespell.py
- notebook_runner.py
- readme_updater.py
- release.py
- remove_old_images.py
- shell.py
- test_settings.sh
- __init__.py
- test_find_change_points.py
- test_plots.py
- test_utils.py
- __init__.py
- test_plots.py
- test_utils.py
- __init__.py
- test_relevance.py
- test_relevance_table.py
- __init__.py
- test_mrmr.py
- __init__.py
- test_plots.py
- test_utils.py
- __init__.py
- test_confidence_interval_outliers.py
- test_density_outliers.py
- test_hist_outliers.py
- test_median_outliers.py
- __init__.py
- conftest.py
- test_config_sampler.py
- test_wrapper.py
- test_pool.py
- test_local.py
- __init__.py
- conftest.py
- test_auto.py
- test_tune.py
- test_utils.py
- __init__.py
- test_clustering.py
- test_distance_matrix.py
- test_distances.py
- __init__.py
- conftest.py
- test_backtest.py
- test_forecast.py
- test_utils.py
- __init__.py
- test_mixins.py
- test_set_params.py
- test_to_dict.py
- test_utils.py
- __init__.py
- conftest.py
- test_dataset.py
- test_datasets_generation.py
- test_hierarchical_dataset.py
- test_hierarchical_structure.py
- test_utils.py
- __init__.py
- conftest.py
- test_direct_ensemble.py
- test_mixins.py
- test_stacking_ensemble.py
- test_voting_ensemble.py
- __init__.py
- test_regularization_search.py
- __init__.py
- test_tsfresh.py
- test_weasel.py
- __init__.py
- conftest.py
- test_classification.py
- test_predictability.py
- test_utils.py
- __init__.py
- __init__.py
- test_console_logger.py
- test_file_logger.py
- test_wandb_logger.py
- __init__.py
- test_functional_metrics.py
- test_intervals_metrics.py
- test_metrics.py
- test_metrics_utils.py
- test_lds.py
- test_ssm.py
- test_blocks.py
- test_nbeats.py
- test_nbeats_metrics.py
- test_nbeats_nets.py
- test_nbeats_utils.py
- conftest.py
- test_deepar.py
- test_deepstate.py
- test_mlp.py
- test_patchts.py
- test_rnn.py
- test_tft.py
- test_utils.py
- common.py
- test_forecast.py
- test_predict.py
- __init__.py
- conftest.py
- test_autoarima_model.py
- test_base.py
- test_catboost.py
- test_holt_winters_model.py
- test_linear_model.py
- test_mixins.py
- test_prophet.py
- test_sarimax_model.py
- test_simple_models.py
- test_sklearn.py
- test_statsforecast.py
- test_tbats.py
- test_utils.py
- utils.py
- __init__.py
- conftest.py
- test_assembling_pipelines.py
- test_autoregressive_pipeline.py
- test_base.py
- test_hierarchical_pipeline.py
- test_mixins.py
- test_pipeline.py
- utils.py
- __init__.py
- conftest.py
- test_base.py
- test_bottom_up.py
- test_top_down.py
- __init__.py
- test_base.py
- conftest.py
- test_base_change_points_model.py
- test_ruptures_based_change_points_model.py
- test_constant.py
- test_sklearn_based.py
- test_statistics_based.py
- test_base.py
- test_detrend.py
- test_level.py
- test_segmentation.py
- test_trend.py
- __init__.py
- test_deseasonal_transform.py
- test_detrend_transform.py
- test_stl_transform.py
- test_transform_quantiles.py
- __init__.py
- conftest.py
- test_categorical_transform.py
- test_mean_segment_encoder_transform.py
- test_segment_encoder_transform.py
- __init__.py
- conftest.py
- test_base_feature_selection_transform.py
- test_feature_importance_transform.py
- test_filter_transform.py
- test_gale_shapley_transform.py
- common.py
- conftest.py
- test_inverse_transform.py
- test_transform.py
- __init__.py
- test_add_constant_transform.py
- test_differencing_transform.py
- test_exog_shift_transform.py
- test_lag_transform.py
- test_lambda_transform.py
- test_log_transform.py
- test_power_transform.py
- test_scalers_transform.py
- test_sklearn_transform_interface.py
- test_statistics_transform.py
- test_transform_quantiles.py
- __init__.py
- conftest.py
- test_impute_transform.py
- test_resample_transform.py
- __init__.py
- test_outliers_transform.py
- __init__.py
- test_dateflags_transform.py
- test_fourier_transform.py
- test_holiday_transform.py
- test_special_days_transform.py
- test_timeflags_transform.py
- __init__.py
- utils.py
- __init__.py
- conftest.py
- utils.py
- .flake8
- .gitignore
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- etna_logo.png
- LICENSE
- Makefile
- poetry.lock
- pyproject.toml
- README.md
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/tinkoff-ai/etna
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd etna
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install --upgrade pip
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna[extension-name]
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna[all]
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/etna-cpu/Dockerfile -t etna .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 etna
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
4. Python
쉬움사전 준비물
pip install --upgrade pip
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna[extension-name]
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install etna[all]
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
