RePlay
A Comprehensive Framework for Building End-to-End Recommendation Systems with State-of-the-Art Models
파일 탐색기
- action.yml
- action.yml
- action.yml
- action.yml
- action.yml
- bug_report.md
- feature_request.md
- question.md
- build_docs.yml
- check_release_tag.yml
- deploy_docs.yml
- main.yml
- publish.yml
- publish_test.yml
- bug-report.md
- feature_request.md
- question.md
- main.yml
- Dockerfile
- cql_comparison.png
- item_pop.jpg
- model_inheritance.jpg
- replay_logo_color.svg
- user_dist.jpg
- vae-gaussian.png
- data.rst
- metrics.rst
- models.rst
- nn_models.rst
- preprocessing.rst
- redesigned_nn_models.rst
- scenarios.rst
- splitters.rst
- utils.rst
- algorithm_selection.md
- optuna.md
- res_1m.csv
- development.rst
- installation.rst
- modules.rst
- settings.rst
- useful.rst
- conf.py
- index.rst
- Makefile
- ml1m_items.dat
- ml1m_ratings.dat
- ml1m_users.dat
- filter_by_min_count.jpg
- filter_out_low_ratings.jpg
- global_time_split_and_last_targets.png
- global_time_split_and_random_target.png
- take_num_days_of_global_hist.jpg
- take_num_days_of_user_hist.jpg
- take_num_user_interactions.jpg
- take_time_period.jpg
- 09_obp_connector.ipynb
- config.py
- run_real.py
- run_synt.py
- 01_replay_basics.ipynb
- 02_models_comparison.ipynb
- 03_features_preprocessing_and_lightFM.ipynb
- 04_splitters.ipynb
- 05_feature_generators.ipynb
- 06_item2item_recommendations.ipynb
- 07_filters.ipynb
- 08_recommending_for_categories.ipynb
- 09_sasrec_example.ipynb
- 10_bert4rec_example.ipynb
- 11_sasrec_dataframes_comparison.ipynb
- 12_neural_ts_exp.ipynb
- 13_personalized_bandit_comparison.ipynb
- 14_hierarchical_recommender.ipynb
- 15_twotower_example.ipynb
- cql_compare.py
- features_for_sequential_models.ipynb
- train_ddpg.py
- train_dt4rec.py
- replay_2.12-0.1_spark_3.1.jar
- replay_2.12-0.1_spark_3.2.jar
- replay_2.12-0.1_spark_3.4.jar
- poetry.lock
- poetry.lock
- microtemplate.py
- pyproject.toml.template
- __init__.py
- dataset_label_encoder.py
- __init__.py
- batches.py
- device.py
- filesystem.py
- metadata.py
- __init__.py
- array_1d_column.py
- array_2d_column.py
- column_protocol.py
- indexing.py
- masking.py
- named_columns.py
- numeric_column.py
- utils.py
- __init__.py
- distributed_info.py
- partitioning.py
- replicas.py
- worker_info.py
- __init__.py
- metadata.py
- __init__.py
- compute_length.py
- __init__.py
- collate.py
- fixed_batch_dataset.py
- iterable_dataset.py
- iterator.py
- parquet_dataset.py
- parquet_module.py
- partitioned_iterable_dataset.py
- __init__.py
- schema.py
- sequence_tokenizer.py
- sequential_dataset.py
- torch_sequential_dataset.py
- utils.py
- __init__.py
- dtype.py
- __init__.py
- batching.py
- __init__.py
- dataset.py
- schema.py
- spark_schema.py
- __init__.py
- base_metric.py
- coverage.py
- experiment.py
- hitrate.py
- map.py
- mrr.py
- ncis_precision.py
- ndcg.py
- precision.py
- recall.py
- rocauc.py
- surprisal.py
- unexpectedness.py
- __init__.py
- dt4rec.py
- gpt1.py
- trainer.py
- utils.py
- __init__.py
- als_extension.py
- __init__.py
- admm_slim.py
- base_neighbour_rec.py
- base_rec.py
- base_torch_rec.py
- cql.py
- ddpg.py
- hierarchical_recommender.py
- implicit_wrap.py
- lightfm_wrap.py
- mult_vae.py
- neural_ts.py
- neuromf.py
- scala_als.py
- u_lin_ucb.py
- __init__.py
- schema_builder.py
- __init__.py
- data_preparator.py
- padder.py
- sequence_generator.py
- __init__.py
- _compat.py
- obp_optuna_objective.py
- replay_offline.py
- utils.py
- __init__.py
- reranker.py
- two_stages_scenario.py
- __init__.py
- __init__.py
- logger.py
- model_handler.py
- session_handler.py
- __init__.py
- __init__.py
- base_metric.py
- categorical_diversity.py
- coverage.py
- descriptors.py
- experiment.py
- hitrate.py
- map.py
- mrr.py
- ndcg.py
- novelty.py
- offline_metrics.py
- precision.py
- recall.py
- rocauc.py
- surprisal.py
- torch_metrics_builder.py
- unexpectedness.py
- __init__.py
- base_hnsw_param.py
- hnswlib_param.py
- nmslib_hnsw_param.py
- __init__.py
- base_index_builder.py
- driver_hnswlib_index_builder.py
- driver_nmslib_index_builder.py
- executor_hnswlib_index_builder.py
- executor_nmslib_index_builder.py
- nmslib_index_builder_mixin.py
- __init__.py
- base_inferer.py
- hnswlib_filter_index_inferer.py
- hnswlib_index_inferer.py
- nmslib_filter_index_inferer.py
- nmslib_index_inferer.py
- utils.py
- __init__.py
- base_index_store.py
- hdfs_index_store.py
- shared_disk_index_store.py
- spark_files_index_store.py
- utils.py
- __init__.py
- ann_mixin.py
- utils.py
- __init__.py
- __init__.py
- sce.py
- __init__.py
- optimizer_factory.py
- __init__.py
- dataset.py
- lightning.py
- model.py
- __init__.py
- prediction_callbacks.py
- validation_callback.py
- __init__.py
- base_compiled_model.py
- bert4rec_compiled.py
- sasrec_compiled.py
- __init__.py
- _base.py
- postprocessors.py
- __init__.py
- dataset.py
- lightning.py
- model.py
- __init__.py
- __init__.py
- __init__.py
- optuna_mixin.py
- optuna_objective.py
- __init__.py
- als.py
- association_rules.py
- base_neighbour_rec.py
- base_rec.py
- cat_pop_rec.py
- cluster.py
- common.py
- kl_ucb.py
- knn.py
- lin_ucb.py
- pop_rec.py
- query_pop_rec.py
- random_rec.py
- slim.py
- thompson_sampling.py
- ucb.py
- wilson.py
- word2vec.py
- __init__.py
- metrics_callback.py
- predictions_callback.py
- __init__.py
- _base.py
- seen_items.py
- __init__.py
- module.py
- optimizer.py
- scheduler.py
- __init__.py
- base.py
- bce.py
- ce.py
- grouped_ce.py
- login_ce.py
- logout_ce.py
- __init__.py
- agg.py
- diff_transformer.py
- model.py
- transformer.py
- __init__.py
- model.py
- reader.py
- __init__.py
- length_bucket.py
- __init__.py
- sasrec.py
- twotower.py
- __init__.py
- copy.py
- equality_mask.py
- grouping.py
- negative_sampling.py
- next_token.py
- rename.py
- reshape.py
- select.py
- sequence_roll.py
- token_mask.py
- trim.py
- __init__.py
- agg.py
- attention.py
- embedding.py
- ffn.py
- head.py
- mask.py
- normalization.py
- output.py
- utils.py
- __init__.py
- converter.py
- discretizer.py
- filters.py
- history_based_fp.py
- label_encoder.py
- sessionizer.py
- utils.py
- __init__.py
- fallback.py
- __init__.py
- base_splitter.py
- cold_user_random_splitter.py
- k_folds.py
- last_n_splitter.py
- new_users_splitter.py
- random_next_n_splitter.py
- random_splitter.py
- ratio_splitter.py
- time_splitter.py
- two_stage_splitter.py
- __init__.py
- common.py
- dataframe_bucketizer.py
- distributions.py
- model_handler.py
- session_handler.py
- spark_compat.py
- spark_utils.py
- time.py
- types.py
- __init__.py
- conftest.py
- build.properties
- ReplayALS.scala
- ScalaPySparkUDFs.scala
- .gitignore
- build.sbt
- review_prompt.md
- __init__.py
- anthropic_compatible_client.py
- cli.py
- common.py
- gitlab_client.py
- publish_runner.py
- review_runner.py
- schema.py
- __init__.py
- test_lightfm_wrap.py
- test_array1D.py
- test_array2D.py
- test_indexing.py
- test_named_columns.py
- test_pyarrow_column.py
- test_pyarrow_named.py
- test_pyarrow_sequence.py
- test_metadata.py
- test_distributed.py
- test_partitioning.py
- test_worker_info.py
- conftest.py
- test_collate.py
- test_fixed_batch.py
- test_iterable_dataset.py
- test_parquet_dataset.py
- test_partitioned_dataset_pipeline.py
- conftest.py
- test_parquet_module.py
- conftest.py
- test_nn_data_utils.py
- test_schema.py
- test_sequence_tokenizer.py
- test_sequential_dataset.py
- test_torch_sequential_dataset.py
- test_dataset_utils.py
- test_parquet_utils.py
- conftest.py
- test_dataset.py
- test_dataset_label_encoder.py
- test_experimental_metrics.py
- test_admm_slim.py
- test_cql.py
- test_ddpg.py
- test_dt4rec.py
- test_hierachical.py
- test_implicit_wrap.py
- test_neural_ts.py
- test_neuromf.py
- test_scala_als.py
- test_u_lin_ucb.py
- test_vae.py
- test_all_to_numeric.py
- test_data_preparator.py
- test_join_based_indexer.py
- test_padder.py
- test_sequence_generator.py
- test_obp_learner.py
- test_two_stages_scenario.py
- test_save_load_indexer.py
- conftest.py
- test_metrics.py
- test_metrics_builder.py
- conftest.py
- test_bert4rec_compiled.py
- test_bert4rec_dataset.py
- test_bert4rec_lightning.py
- test_bert4rec_model.py
- test_callbacks.py
- test_postprocessors.py
- conftest.py
- test_sasrec_compiled.py
- test_sasrec_dataset.py
- test_sasrec_lightning.py
- test_sasrec_model.py
- __init__.py
- conftest.py
- test_compile_skip.py
- conftest.py
- test_all_models.py
- test_als.py
- test_ann.py
- test_ann_utils.py
- test_association_rules.py
- test_base_rec.py
- test_cat_pop_rec.py
- test_cluster.py
- test_knn.py
- test_linucb.py
- test_pop_rec.py
- test_random_rec.py
- test_save_load_models.py
- test_slim.py
- test_thompson_sampling.py
- test_ucb.py
- test_wilson.py
- test_word2vec.py
- test_callback.py
- test_metrics_callback_candidates.py
- conftest.py
- test_postprocessor.py
- test_factory.py
- test_module.py
- conftest.py
- test_grouped_ce.py
- test_loss.py
- conftest.py
- test_sasrec-lightning.py
- test_sasrec-model.py
- conftest.py
- test_features-reader.py
- test_twotower-lightning.py
- test_twotower-model.py
- test_length_bucket.py
- conftest.py
- test_grouped_negative_sampling.py
- test_sparse_negative_sampling.py
- test_transform.py
- conftest.py
- test_agg.py
- test_embedding.py
- test_head.py
- test_mask.py
- test_nn_utils.py
- test_optuna.py
- conftest.py
- test_converter.py
- test_discretizer.py
- test_filters.py
- test_history_based_features.py
- test_interactions_entries_filter.py
- test_label_encoder.py
- test_sessionizer.py
- test_utils_preprocessing.py
- test_cold_user_randrom_splitter.py
- test_k_folds.py
- test_last_n_splitter.py
- test_new_user_splitter.py
- test_random_next_n_splitter.py
- test_random_splitter.py
- test_ratio_splitter.py
- test_save_load_splitters.py
- test_time_splitter.py
- test_two_stage_splitter.py
- test_dataframe_bucketizer.py
- test_fallback.py
- test_save_load.py
- test_spark_compat.py
- test_utils.py
- __init__.py
- conftest.py
- test_import.py
- utils.py
- .dockerignore
- .gitattributes
- .gitignore
- CONTRIBUTING.md
- LICENSE
- NOTICE
- poetry_wrapper.sh
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
pip install
설명 보기 ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pip
설명 보기 ▼
pip
Python 패키지 관리자.
`install`와 같은 일부 하위 명령어는 별도의 사용 문서가 존재.
더 많은 정보: <https://pip.pypa.io/en/stable/cli/pip/>.
pip install {{package}}
패키지 설치 (더 많은 설치 예시는 `pip install`를 참고):
pip install --user {{package}}
시스템 전체 기본 위치 대신 사용자 디렉터리에 패키지 설치:
pip install {{[-U|--upgrade]}} {{package}}
패키지 업그레이드:
