blob: add95abb7031b1f4b28b2d8972ae8ec85970566e [file] [log] [blame]
/* ----------------------------------------------------------------------- *//**
*
* @file linear_crf.hpp
*
*//* ----------------------------------------------------------------------- */
/**
* @brief Linear-chain CRF (L-BFGS step): Transition function
*/
DECLARE_UDF(crf, lincrf_lbfgs_step_transition)
/**
* @brief Linear-chain CRF (L-BFGS step): State merge function
*/
DECLARE_UDF(crf, lincrf_lbfgs_step_merge_states)
/**
* @brief Linear-chain CRF (L-BFGS step): Final function
*/
DECLARE_UDF(crf, lincrf_lbfgs_step_final)
/**
* @brief Linear-chain CRF (L-BFGS) Return status which indicates whether L-BFGS converge or not
*/
DECLARE_UDF(crf, internal_lincrf_lbfgs_converge)
/**
* @brief Linear-chain CRF (L-BFGS): Convert transition state to
* result tuple
*/
DECLARE_UDF(crf, internal_lincrf_lbfgs_result)