Learn R Programming

CRF (version 0.3-8)

decode.block: 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 decode.method

Value

  • This function will return the most likely configuration, which is a vector of length crf$n.nodes.

Details

Approximate decoding with the block iterated conditional modes algorithm

Examples

Run this code
library(CRF)
data(Small)
d <- decode.block(Small$crf, list(c(1,3), c(2,4)))

Run the code above in your browser using DataLab