You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-10Lines changed: 9 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,8 +57,7 @@
57
57
58
58
-**Configurable and customizable**: models are modularized and configurable,with abstract classes to support developing customized
59
59
TPP models.
60
-
-**Compatible with both Tensorflow and PyTorch framework**: `EasyTPP` implements two equivalent sets of models, which can
61
-
be run under Tensorflow (both Tensorflow 1.13.1 and Tensorflow 2.0) and PyTorch 1.7.0+ respectively. While the PyTorch models are more popular among researchers, the compatibility with Tensorflow is important for industrial practitioners.
60
+
-**PyTorch-based implementation**: `EasyTPP` implements state-of-the-art TPP models using PyTorch 1.7.0+, providing a clean and modern deep learning framework.
62
61
-**Reproducible**: all the benchmarks can be easily reproduced.
63
62
-**Hyper-parameter optimization**: a pipeline of [optuna](https://github.com/optuna/optuna)-based HPO is provided.
64
63
@@ -70,14 +69,14 @@ We provide reference implementations of various state-of-the-art TPP papers:
70
69
71
70
| No | Publication | Model | Paper | Implementation |
| 1 | KDD'16 | RMTPP |[Recurrent Marked Temporal Point Processes: Embedding Event History to Vector](https://www.kdd.org/kdd2016/papers/files/rpp1081-duA.pdf)|[Tensorflow](easy_tpp/model/tf_model/tf_rmtpp.py)<br/>[Torch](easy_tpp/model/torch_model/torch_rmtpp.py)|
74
-
| 2 | NeurIPS'17 | NHP |[The Neural Hawkes Process: A Neurally Self-Modulating Multivariate Point Process](https://arxiv.org/abs/1612.09328)|[Tensorflow](easy_tpp/model/tf_model/tf_nhp.py)<br/>[Torch](easy_tpp/model/torch_model/torch_nhp.py)|
75
-
| 3 | NeurIPS'19 | FullyNN |[Fully Neural Network based Model for General Temporal Point Processes](https://arxiv.org/abs/1905.09690)|[Tensorflow](easy_tpp/model/tf_model/tf_fullnn.py)<br/>[Torch](easy_tpp/model/torch_model/torch_fullynn.py)|
| 8 | ICLR'22 | AttNHP |[Transformer Embeddings of Irregularly Spaced Events and Their Participants](https://arxiv.org/abs/2201.00044)|[Tensorflow](easy_tpp/model/tf_model/tf_attnhp.py)<br/>[Torch](easy_tpp/model/torch_model/torch_attnhp.py)|
72
+
| 1 | KDD'16 | RMTPP |[Recurrent Marked Temporal Point Processes: Embedding Event History to Vector](https://www.kdd.org/kdd2016/papers/files/rpp1081-duA.pdf)|[PyTorch](easy_tpp/model/torch_model/torch_rmtpp.py)|
73
+
| 2 | NeurIPS'17 | NHP |[The Neural Hawkes Process: A Neurally Self-Modulating Multivariate Point Process](https://arxiv.org/abs/1612.09328)|[PyTorch](easy_tpp/model/torch_model/torch_nhp.py)|
74
+
| 3 | NeurIPS'19 | FullyNN |[Fully Neural Network based Model for General Temporal Point Processes](https://arxiv.org/abs/1905.09690)|[PyTorch](easy_tpp/model/torch_model/torch_fullynn.py)|
| 8 | ICLR'22 | AttNHP |[Transformer Embeddings of Irregularly Spaced Events and Their Participants](https://arxiv.org/abs/2201.00044)|[PyTorch](easy_tpp/model/torch_model/torch_attnhp.py)|
0 commit comments