decode.block {CRF} | R Documentation |
Decoding method using block iterated conditional modes algorithm
Description
Computing the most likely configuration for CRF
Usage
decode.block(
crf,
blocks,
decode.method = decode.tree,
restart = 0,
start = apply(crf$node.pot, 1, which.max),
...
)
Arguments
crf |
The CRF |
blocks |
A list of vectors, each vector containing the nodes in a block |
decode.method |
The decoding method to solve the clamped CRF |
restart |
Non-negative integer to control how many restart iterations are repeated |
start |
An initial configuration, a good start will significantly reduce the seraching time |
... |
The parameters for |
Details
Approximate decoding with the block iterated conditional modes algorithm
Value
This function will return the most likely configuration, which is a vector of length crf$n.nodes
.
Examples
library(CRF)
data(Small)
d <- decode.block(Small$crf, list(c(1,3), c(2,4)))
[Package CRF version 0.4-3 Index]