The implementation of our ICML-2024 (Spotlight) paper "Neural Jump-Diffusion Temporal Point Processes".
The real-world datasets are from "EasyTPP" and "NHP".
- Install the dependencies
conda env create -f environment.yml
- Activate the conda environment
conda activate NJDTPP
- Unzip the data
unzip data.zip
Go to the source directory:
cd experiments
This directory contains all experiments on three synthetic and six real-world datasets, for example:
- Earthquake dataset
python earthquake.py
If you find this code useful, please consider citing our paper. Thanks!
@inproceedings{zhang2024neural,
title={Neural Jump-Diffusion Temporal Point Processes},
author={Zhang, Shuai and Zhou, Chuan and Liu, Yang and Zhang, Peng and Lin, Xixun and Ma, Zhi-Ming},
booktitle={International Conference on Machine Learning},
year={2024}
}
Parts of this code are based on and/or copied from the code of "NJSDE" and "SAHP".