/
TODO
52 lines (35 loc) · 1.09 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
####
## TODO
####
1 mcmcSL: better error management than that stupid try()
{
Why? Because it could be that I forgot an argument for summaries()
of for simulator() and I don t want the algorithm to just keep going!
}
2 stochOptim simulator: set up simulator that takes as input a matrix of parameters
{
wraps up the simulator provided by the user so that is it can take a matrix
as input
}
3 Improve .getCovariance
{
At the the moment it doesn't check if the hessian is posive definite, maybe
we could use the checks that we used for the saddlepoint
}
4 Synlik has to support data that come in matrix form
{
Various simulators (ex: Voles) produce a list of different states, maybe
we can say that all the algorithms that use object@data should actually use
object@data["y"]
}
5. In function .updateParams put the maxJump check in C++
{
}
####
## DONE
####
1. stohOptim constraints: impose contraints when simulating paramters from multivariate normal
{
the constraints come in as a matrix, and we write a Rcpp while() loop, where we keep simulating
until we get enough values.
}