This function returns the likelihood of all possible states. Is only tractible up to rougly 10 nodes.
IsingLikelihood(graph, thresholds, beta, responses = c(0L, 1L),
potential = FALSE)
Square matrix indicating the weights of the network. Must be symmetrical with 0 as diagonal.
Vector indicating the thresholds, also known as the external field.
Scalar indicating the inverse temperature.
Response options. Typically set to c(-1L, 1L)
or c(0L, 1L)
(default). Must be integers!
Logical, return the potential instead of the probability of each state?
Sacha Epskamp