|
|
pipeline_config_id: runner_config |
|
|
|
|
|
data: |
|
|
taxi: |
|
|
data_format: json |
|
|
train_dir: easytpp/taxi |
|
|
valid_dir: easytpp/taxi |
|
|
test_dir: easytpp/taxi |
|
|
data_specs: |
|
|
num_event_types: 10 |
|
|
pad_token_id: 10 |
|
|
padding_side: right |
|
|
|
|
|
|
|
|
|
|
|
conttime: |
|
|
data_format: pkl |
|
|
train_dir: ../data/conttime/train.pkl |
|
|
valid_dir: ../data/conttime/dev.pkl |
|
|
test_dir: ../data/conttime/test.pkl |
|
|
data_specs: |
|
|
num_event_types: 5 |
|
|
pad_token_id: 5 |
|
|
padding_side: right |
|
|
truncation_side: right |
|
|
|
|
|
|
|
|
hawkes_1d: |
|
|
data_format: pkl |
|
|
train_dir: ../data/hawkes/train.pkl |
|
|
valid_dir: ../data/hawkes/dev.pkl |
|
|
test_dir: ../data/hawkes/test.pkl |
|
|
data_specs: |
|
|
num_event_types: 1 |
|
|
pad_token_id: 1 |
|
|
padding_side: right |
|
|
truncation_side: right |
|
|
retweet: |
|
|
data_format: pkl |
|
|
train_dir: ../data/retweet/train.pkl |
|
|
valid_dir: ../data/retweet/dev.pkl |
|
|
test_dir: ../data/retweet/test.pkl |
|
|
data_specs: |
|
|
num_event_types: 3 |
|
|
pad_token_id: 3 |
|
|
padding_side: right |
|
|
truncation_side: right |
|
|
|
|
|
|
|
|
|
|
|
RMTPP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: RMTPP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 20 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
|
|
|
|
|
|
RMTPP_gen: |
|
|
base_config: |
|
|
stage: gen |
|
|
backend: torch |
|
|
dataset_id: retweet |
|
|
runner_id: std_tpp |
|
|
base_dir: './checkpoints/' |
|
|
model_id: RMTPP |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
mc_num_sample_per_step: 20 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
pretrained_model_dir: ./checkpoints/2555_4348724608_230603-155841/models/saved_model |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 10 |
|
|
|
|
|
NHP_eval: |
|
|
base_config: |
|
|
stage: eval |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
base_dir: './checkpoints/' |
|
|
model_id: NHP |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 1 |
|
|
model_config: |
|
|
hidden_size: 64 |
|
|
use_ln: False |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
pretrained_model_dir: ./checkpoints/26507_4380788096_231111-101848/models/saved_model |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
|
|
|
NHP_gen: |
|
|
base_config: |
|
|
stage: eval |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: NHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 20 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 64 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
pretrained_model_dir: ./checkpoints/75518_4377527680_230530-132355/models/saved_model |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
FullyNN_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: FullyNN |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 200 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
model_config: |
|
|
rnn_type: LSTM |
|
|
hidden_size: 32 |
|
|
time_emb_size: 4 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
model_specs: |
|
|
num_mlp_layers: 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IntensityFree_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: IntensityFree |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 200 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
model_specs: |
|
|
num_mix_components: 3 |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
|
|
|
ODETPP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: ODETPP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 32 |
|
|
max_epoch: 200 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-1 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 4 |
|
|
time_emb_size: 4 |
|
|
num_layers: 1 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
model_specs: |
|
|
ode_num_sample_per_step: 2 |
|
|
time_factor: 100 |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 50 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
ODETPP_gen: |
|
|
base_config: |
|
|
stage: gen |
|
|
backend: torch |
|
|
dataset_id: retweet |
|
|
runner_id: std_tpp |
|
|
base_dir: './checkpoints/' |
|
|
model_id: ODETPP |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 1 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 1 |
|
|
sharing_param_layer: False |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
dropout: 0.0 |
|
|
use_ln: False |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
pretrained_model_dir: ./checkpoints/3538_4310828416_230603-165911/models/saved_model |
|
|
model_specs: |
|
|
ode_num_sample_per_step: 2 |
|
|
time_factor: 100 |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 10 |
|
|
|
|
|
NHP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: NHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 2 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 64 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
|
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
|
|
|
|
|
|
SAHP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: SAHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 20 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: 0 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
use_ln: False |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
|
|
|
|
|
|
SAHP_gen: |
|
|
base_config: |
|
|
stage: gen |
|
|
backend: torch |
|
|
dataset_id: retweet |
|
|
runner_id: std_tpp |
|
|
model_id: SAHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 1 |
|
|
model_config: |
|
|
hidden_size: 16 |
|
|
time_emb_size: 4 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
use_ln: False |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 10 |
|
|
|
|
|
THP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: THP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 30 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
use_ln: False |
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
|
|
|
THP_gen: |
|
|
base_config: |
|
|
stage: gen |
|
|
backend: torch |
|
|
dataset_id: retweet |
|
|
runner_id: std_tpp |
|
|
model_id: THP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 1 |
|
|
model_config: |
|
|
hidden_size: 32 |
|
|
time_emb_size: 16 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
use_ln: False |
|
|
|
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 500 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 10 |
|
|
|
|
|
AttNHP_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: AttNHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 200 |
|
|
shuffle: False |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-3 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 16 |
|
|
time_emb_size: 4 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
loss_integral_num_sample_per_step: 10 |
|
|
use_ln: False |
|
|
thinning: |
|
|
num_seq: 2 |
|
|
num_sample: 1 |
|
|
num_exp: 50 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 1 |
|
|
|
|
|
|
|
|
AttNHP_gen: |
|
|
base_config: |
|
|
stage: gen |
|
|
backend: torch |
|
|
dataset_id: retweet |
|
|
runner_id: std_tpp |
|
|
model_id: AttNHP |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 1 |
|
|
model_config: |
|
|
hidden_size: 16 |
|
|
time_emb_size: 4 |
|
|
num_layers: 2 |
|
|
num_heads: 2 |
|
|
mc_num_sample_per_step: 20 |
|
|
loss_integral_num_sample_per_step: 20 |
|
|
use_ln: False |
|
|
|
|
|
thinning: |
|
|
num_seq: 10 |
|
|
num_sample: 1 |
|
|
num_exp: 50 |
|
|
look_ahead_time: 10 |
|
|
patience_counter: 5 |
|
|
over_sample_rate: 5 |
|
|
num_samples_boundary: 5 |
|
|
dtime_max: 5 |
|
|
num_step_gen: 10 |
|
|
|
|
|
|
|
|
|
|
|
S2P2_train: |
|
|
base_config: |
|
|
stage: train |
|
|
backend: torch |
|
|
dataset_id: taxi |
|
|
runner_id: std_tpp |
|
|
model_id: S2P2 |
|
|
base_dir: './checkpoints/' |
|
|
trainer_config: |
|
|
batch_size: 256 |
|
|
max_epoch: 300 |
|
|
shuffle: True |
|
|
optimizer: adam |
|
|
learning_rate: 1.e-2 |
|
|
valid_freq: 1 |
|
|
use_tfb: False |
|
|
metrics: [ 'acc', 'rmse' ] |
|
|
seed: 2019 |
|
|
gpu: -1 |
|
|
model_config: |
|
|
hidden_size: 128 |
|
|
loss_integral_num_sample_per_step: 10 |
|
|
use_mc_samples: True |
|
|
num_layers: 4 |
|
|
model_specs: |
|
|
P: 16 |
|
|
dropout_rate: 0.1 |
|
|
act_func: gelu |
|
|
for_loop: True |
|
|
pre_norm: False |
|
|
post_norm: True |
|
|
int_forward_variant: False |
|
|
int_backward_variant: True |
|
|
relative_time: True |
|
|
|