rmrf2d_mc | R Documentation |
Generates a Markov Chain of random fields and returns the sufficient statistics for each of the observations.
This function automatizes the process of generating a random sample of MRFs
to be used in Monte-Carlo methods by wrapping rmrf2d
and executing it multiple time while storing sufficient statistics instead
of the entire lattice.
rmrf2d_mc( init_Z, mrfi, theta, family, nmc = 100, burnin = 100, cycles = 4, verbose = interactive() )
init_Z |
One of two options:
|
mrfi |
A |
theta |
A 3-dimensional array describing potentials. Slices represent
interacting positions, rows represent pixel values and columns represent
neighbor values. As an example: |
family |
The family of parameter restrictions to potentials. Families
are:
|
nmc |
Number of samples to be stored. |
burnin |
Number of cycles iterated before start collecting sufficient statistics. |
cycles |
Number of cycles between collected samples. |
verbose |
|
A matrix where each row contains the vector of sufficient statistics for an observation.
Fixed regions and incomplete lattices are not supported.
Victor Freguglia
rmrf2d_mc(c(80, 80), mrfi(1), theta_potts, family = "oneeach", nmc = 8)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.