Lucas Böttcher
Lucas Böttcher
It would be very helpful to mention somewhere in the documentation that users can specify seeds in their main file: random.seed() and numpy.random.seed(). By checking the reproducibility of the Gillespie_simple_contagion...
For some functions (e.g., fastSIR), it is sufficient to add `numpy.random.seed(1)` and `random.seed(1)` after importing all libraries (see attached code as an example). This leads to reproducible simulations. For the...
Yes, I think that this was the main issue. It works, if I replace `spontaneous_transitions = list(spontaneous_transition_graph.edges())` `induced_transitions = list(nbr_induced_transition_graph.edges())` by `spontaneous_transitions = sorted(spontaneous_transition_graph.edges())` `induced_transitions = sorted(nbr_induced_transition_graph.edges())`
Currently, EoN uses two random number generators. It should be possible to use only one RNG, but it would require to rewrite many parts of the EoN library.
I have a question related to this issue. In the paper https://proceedings.mlr.press/v204/mendil23a/mendil23a.pdf, it is mentioned that Weighted Split Conformal Prediction (WSCP) can be implemented as follows: ```python # Definition of...
Ok, I just saw that there is an open pull request for a very helpful tutorial on time series CP (https://github.com/deel-ai/puncc/blob/mouhcine-ts-tutorial/docs/puncc_timeseries.ipynb). This is what I needed to better understand the...