/* ----------------------------------------------------------------------- *//** * * @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)