blob: 85469dd4208feed847d3b70643b33700a4f785cd [file] [log] [blame]
/* ----------------------------------------------------------------------- *//**
*
* @file linear_svm_igd.hpp
*
*//* ----------------------------------------------------------------------- */
/**
* @brief Linear support vector machine (incremental gradient): Transition function
*/
DECLARE_UDF(convex, linear_svm_igd_transition)
/**
* @brief Linear support vector machine (incremental gradient): State merge function
*/
DECLARE_UDF(convex, linear_svm_igd_merge)
/**
* @brief Linear support vector machine (incremental gradient): Final function
*/
DECLARE_UDF(convex, linear_svm_igd_final)
/**
* @brief Linear support vector machine (incremental gradient): Difference in
* log-likelihood between two transition states
*/
DECLARE_UDF(convex, internal_linear_svm_igd_distance)
/**
* @brief Linear support vector machine (incremental gradient): Convert
* transition state to result tuple
*/
DECLARE_UDF(convex, internal_linear_svm_igd_result)
/**
* @brief Linear support vector machine (incremental gradient): Prediction
*/
DECLARE_UDF(convex, linear_svm_igd_predict)