code: def test_ModelHawkesExpKernLogLik_refit(self):
      model = ModelHawkesExpKernLogLik(decay=1.0)
      model.fit(events=[np.array([0.0, 50.0])], end_times=100.0)
      model.fit(events=[np.array([0.0, 500.0])], end_times=1000.0)
      model.fit(events=[np.array([0.0, 50.0])], end_times=100.0)
  
file_path: tick/tick/hawkes/model/tests/model_hawkes_expkern_loglik_test.py
imports: import unittest
  import numpy
  from scipy.optimize import check_grad
  from tick.hawkes.model import ModelHawkesExpKernLogLik
  from tick.hawkes.model.tests.model_hawkes_test_utils import hawkes_log_likelihood, hawkes_exp_kernel_intensities
label_desc: Use image node_id 11 for calling the Test obj's underlying member method code with example usage: obj.test_ModelHawkesExpKernLogLik_refit() without return types