- Feb 17, 2021
-
-
Bentriou Mahmoud authored
-
- Feb 16, 2021
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
-
- Feb 07, 2021
-
-
Bentriou Mahmoud authored
integrated poisson model wasn't updated improvement of plots fix of synchronized simulation when state is absorbing All tests passed
-
- Jan 28, 2021
-
-
Bentriou Mahmoud authored
-
- Jan 27, 2021
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
check_constraint and update_state functions are created inside create_automaton_*(), by the evaluation of meta_elementary_functions <: Expr. check_constraint and update_state don't depend on constants::Dict anymore: constants are interpolated inside the expression. Add of tests for euclidean distance automaton. Add a new function euclidean_distance that computes the euclidean distance of a Trajectory compared to observations along a discrete timeline.
-
- Jan 25, 2021
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
automata and proba moels are differents. This bug was introduced after we change the structure of automata in order to better distributed programming. It leads to a restructuration of automata. In fine, the structure is more stable and consistent. It is possible it is more computationally efficient, but for now it is not well tested. 2) Creation of functions that collects data along with a timeline over a trajectory + unit test vectorize. 3) Very small fix in plots and abc smc.
-
- Dec 09, 2020
-
-
Bentriou Mahmoud authored
models. It's a better semantic and improve performance as well as readability of the code. All the tests passes (except the remark in the last commit).
-
Bentriou Mahmoud authored
variableautomaton. It improves performance. Tests of Cosmos doesn't pass on the bounds (with a parameter equal to zero). It's a problem of design (there are issues for cosmos too).
-
- Dec 07, 2020
-
-
Bentriou Mahmoud authored
Fix about behavior of automata when the initial state is absorbing or the parameters are equal to zero. Add of supplementary unit tests.
-
- Dec 03, 2020
-
-
Bentriou Mahmoud authored
-
Bentriou Mahmoud authored
-
- Nov 30, 2020
-
-
Bentriou Mahmoud authored
copyto! is implemented for LHA states. Automaton G works almost well, a bias in the distance is identified compared to Cosmos when one of the model parameters is zero. Implementation of volatile_simulate, which simulates SynchronizedModel without saving values: it only returns the last LHA state of the simulation. Implementation of distributed computations of variable automata with volatile_simulate. Tests passed.
-
- Nov 24, 2020
-
-
Bentriou Mahmoud authored
slight improvement in allocation and time in benchmark but too small.
-
- Nov 23, 2020
-
-
Bentriou Mahmoud authored
Automaton G is implemented and runs OK. Not tested with Cosmos call. The next step of development is the restruction of data collection for trajectories. From now on: Trajectory.values::Matrix{Float64}, it will be Trajectory.values::Vector{Vector{Float64}}. According to small performance tests I've made, it will increase the performance of the package.
-
- Nov 21, 2020
-
-
Bentriou Mahmoud authored
Add of a new type of Trajectory: SynchronizedTrajectory which is created by the simulation of a synchronized model with an LHA. Simulate function for SynchronizedModel executes and is tested by two simple models. Next step : Cosmos based tests.
-
Bentriou Mahmoud authored
Add of several useful functions for access values of model, lha and trajectory objects.
-
- Nov 20, 2020
-
-
Bentriou Mahmoud authored
an object. Type stability of simulate, dist, read_trajectory seems to be preserved.
-
Bentriou Mahmoud authored
First implementation of LHA. Synchronized simulation not yet tested. Reading of trajectories with LHA seems to work with one test basted on simulations that checks that the last value is well read.
-