Retailrocket
==================================================================
The dataset consists of *view*, *add to cart*, and *transaction* events collected over 4.5 months. We only keep the view events. The dataset was published to motivate research in the field of recommender systems.
.. raw:: html
.. tab-set::
.. tab-item:: Recall\@20
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. raw:: html
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. raw:: html
.. tab-item:: MRR\@20
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. raw:: html
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. raw:: html
------------------------------------------------------------------
GRU4REC-pytorch
------------------------------------------------------------------
.. tab-set::
.. tab-item:: Metric
:sync: key1
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metrics
:class: striped_table, bprmax
:file: /data_sources/results/retailrocket_gru4rec_pytorch_metrics_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metrics
:class: striped_table, xe
:file: /data_sources/results/retailrocket_gru4rec_pytorch_metrics_cross-entropy.csv
:header-rows: 1
.. tab-item:: Metric Diff
:sync: key2
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_metrics_change_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_metrics_change_cross-entropy.csv
:header-rows: 1
.. tab-item:: Hyperparameters
:sync: key3
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_hyperp_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_hyperp_cross-entropy.csv
:header-rows: 1
.. tab-item:: Runtimes
:sync: key4
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_times_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_pytorch_times_cross-entropy.csv
:header-rows: 1
------------------------------------------------------------------
Torch-GRU4Rec
------------------------------------------------------------------
.. tab-set::
.. tab-item:: Metric
:sync: key1
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metrics
:class: striped_table, bprmax
:file: /data_sources/results/retailrocket_torch_gru4rec_metrics_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metrics
:class: striped_table, xe
:file: /data_sources/results/retailrocket_torch_gru4rec_metrics_cross-entropy.csv
:header-rows: 1
.. tab-item:: Metric Diff
:sync: key2
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_metrics_change_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_metrics_change_cross-entropy.csv
:header-rows: 1
.. tab-item:: Hyperparameters
:sync: key3
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_hyperp_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_hyperp_cross-entropy.csv
:header-rows: 1
.. tab-item:: Runtimes
:sync: key4
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_times_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_torch_gru4rec_times_cross-entropy.csv
:header-rows: 1
------------------------------------------------------------------
Recpack
------------------------------------------------------------------
.. tab-set::
.. tab-item:: Metric
:sync: key1
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metrics
:class: striped_table, bprmax
:file: /data_sources/results/retailrocket_recpack_metrics_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metrics
:class: striped_table, xe
:file: /data_sources/results/retailrocket_recpack_metrics_cross-entropy.csv
:header-rows: 1
.. tab-item:: Metric Diff
:sync: key2
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_metrics_change_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_metrics_change_cross-entropy.csv
:header-rows: 1
.. tab-item:: Hyperparameters
:sync: key3
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_hyperp_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_hyperp_cross-entropy.csv
:header-rows: 1
.. tab-item:: Runtimes
:sync: key4
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_times_bpr-max.csv
:header-rows: 1
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_recpack_times_cross-entropy.csv
:header-rows: 1
------------------------------------------------------------------
GRU4Rec_Tensorflow
------------------------------------------------------------------
.. tab-set::
.. tab-item:: Metric
:sync: key1
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by GRU4Rec_Tensorflow
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metrics
:class: striped_table, xe
:file: /data_sources/results/retailrocket_gru4rec_tensorflow_metrics_cross-entropy.csv
:header-rows: 1
.. tab-item:: Metric Diff
:sync: key2
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by GRU4Rec_Tensorflow
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_tensorflow_metrics_change_cross-entropy.csv
:header-rows: 1
.. tab-item:: Hyperparameters
:sync: key3
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by GRU4Rec_Tensorflow
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_tensorflow_hyperp_cross-entropy.csv
:header-rows: 1
.. tab-item:: Runtimes
:sync: key4
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by GRU4Rec_Tensorflow
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_gru4rec_tensorflow_times_cross-entropy.csv
:header-rows: 1
------------------------------------------------------------------
KerasGRU4Rec
------------------------------------------------------------------
.. tab-set::
.. tab-item:: Metric
:sync: key1
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by KerasGRU4Rec
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metrics
:class: striped_table, xe
:file: /data_sources/results/retailrocket_keras_gru4rec_metrics_cross-entropy.csv
:header-rows: 1
.. tab-item:: Metric Diff
:sync: key2
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by KerasGRU4Rec
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Metric difference compared to the "Best params" version with the corresponding loss
:class: striped_table
:file: /data_sources/results/retailrocket_keras_gru4rec_metrics_change_cross-entropy.csv
:header-rows: 1
.. tab-item:: Hyperparameters
:sync: key3
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by KerasGRU4Rec
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Hyperparameters used in the experiment
:class: striped_table
:file: /data_sources/results/retailrocket_keras_gru4rec_hyperp_cross-entropy.csv
:header-rows: 1
.. tab-item:: Runtimes
:sync: key4
.. tab-set::
.. tab-item:: BPR-Max
:sync: key_sub_1
.. note::
BPR-Max is not supported by KerasGRU4Rec
.. tab-item:: Cross-Entropy
:sync: key_sub_2
.. csv-table:: Runtime metrics
:class: striped_table
:file: /data_sources/results/retailrocket_keras_gru4rec_times_cross-entropy.csv
:header-rows: 1