| /* ----------------------------------------------------------------------- *//** |
| * |
| * @file multilogistic.hpp |
| * |
| *//* ----------------------------------------------------------------------- */ |
| |
| |
| /** |
| * @brief Multi Logistic regression (iteratively-reweighted-lest-squares step): |
| * Transition function |
| */ |
| DECLARE_UDF(regress, __mlogregr_irls_step_transition) |
| |
| /** |
| * @brief Multi Logistic regression (iteratively-reweighted-lest-squares step): |
| * State merge function |
| */ |
| DECLARE_UDF(regress, __mlogregr_irls_step_merge_states) |
| |
| /** |
| * @brief Multi Logistic regression (iteratively-reweighted-lest-squares step): |
| * Final function |
| */ |
| DECLARE_UDF(regress, __mlogregr_irls_step_final) |
| |
| /** |
| * @brief Multi Logistic regression (iteratively-reweighted-lest-squares step): |
| * Difference in log-likelihood between two transition states |
| */ |
| DECLARE_UDF(regress, __internal_mlogregr_irls_step_distance) |
| |
| /** |
| * @brief Multi Logistic regression (iteratively-reweighted-lest-squares step): |
| * Convert transition state to result tuple |
| */ |
| DECLARE_UDF(regress, __internal_mlogregr_irls_result) |
| |
| |
| DECLARE_UDF(regress, __internal_mlogregr_summary_results) |
| |
| //Robust variance calculation functions |
| /** |
| * @brief Robust Variance Logistic regression step: Transition function |
| */ |
| DECLARE_UDF(regress, mlogregr_robust_step_transition) |
| |
| /** |
| * @brief Robust Variance Logistic regression step: State merge function |
| */ |
| DECLARE_UDF(regress, mlogregr_robust_step_merge_states) |
| |
| /** |
| * @brief Robust Variance Logistic regression step: Final function |
| */ |
| DECLARE_UDF(regress, mlogregr_robust_step_final) |
| |
| DECLARE_UDF(regress, __sub_array) |
| |
| DECLARE_SR_UDF(regress, __mlogregr_format) |
| |
| |
| DECLARE_UDF(regress, mlogregr_predict_prob) |
| |
| DECLARE_UDF(regress, mlogregr_predict_response) |