docstr: ...Test simulation after some timestamps have been set manually
          
docstr_tok: ["...","Test","simulation","after","some","timestamps","have","been","set","manually"]
code: def test_hawkes_set_timestamps(self):
      """...Test simulation after some timestamps have been set manually"""
      decay = 0.5
      baseline = [0.2, 0.4]
      adjacency = [[0.2, 0.1], [0, 0.3]]
  
      hawkes = SimuHawkesExpKernels(
          baseline=baseline,
          decays=decay,
          adjacency=adjacency,
          verbose=False,
          seed=1393,
      )
  
      # timestamps generated by a hawkes process with the same
      # characteristics simulated up to time 10
      original_timestamps = [
          np.array([7.096244, 9.389927]),
          np.array(
              [
                  0.436199,
                  0.659153,
                  2.622352,
                  3.095093,
                  7.189881,
                  8.068153,
                  9.240032,
              ]
          ),
      ]
  
      hawkes.track_intensity(1)
      hawkes.set_timestamps(original_timestamps, 10)
      hawkes.end_time = 100
      hawkes.simulate()
  
      # Intensity up to time 10 is known
      first_intensities = hawkes.tracked_intensity[0][:10]
      np.testing.assert_array_almost_equal(
          first_intensities,
          [
              0.2,
              0.2447256,
              0.27988282,
              0.24845138,
              0.23549475,
              0.27078386,
              0.26749709,
              0.27473586,
              0.24532959,
              0.22749379,
          ],
      )
  
      # Ensure other jumps have occured afterwards
      self.assertGreater(
          hawkes.n_total_jumps, sum(map(len, original_timestamps))
      )
  
imports: import unittest
  import warnings
  from contextlib import contextmanager
  from itertools import product
  import numpy
  from tick.base import TimeFunction
  from tick.hawkes import SimuHawkes, HawkesKernelExp, HawkesKernelSumExp, HawkesKernel0, HawkesKernelPowerLaw, HawkesKernelTimeFunc, SimuHawkesExpKernels
label_desc: Use image node_id 12 for calling the Test obj's underlying member method code with example usage: obj.test_hawkes_set_timestamps() without return types