| /* ----------------------------------------------------------------------- *//** |
| * |
| * @file lmf_igd.hpp |
| * |
| *//* ----------------------------------------------------------------------- */ |
| |
| /** |
| * @brief Low-rank matrix factorization (incremental gradient): Transition function |
| */ |
| DECLARE_UDF(convex, lmf_igd_transition) |
| |
| /** |
| * @brief Low-rank matrix factorization (incremental gradient): State merge function |
| */ |
| DECLARE_UDF(convex, lmf_igd_merge) |
| |
| /** |
| * @brief Low-rank matrix factorization (incremental gradient): Final function |
| */ |
| DECLARE_UDF(convex, lmf_igd_final) |
| |
| /** |
| * @brief Low-rank matrix factorization (incremental gradient): Difference in |
| * log-likelihood between two transition states |
| */ |
| DECLARE_UDF(convex, internal_lmf_igd_distance) |
| |
| /** |
| * @brief Low-rank matrix factorization (incremental gradient): Convert |
| * transition state to result tuple |
| */ |
| DECLARE_UDF(convex, internal_lmf_igd_result) |
| |