http://git-wip-us.apache.org/repos/asf/madlib-site/blob/af0e5f14/docs/v1.15.1/clustered__variance_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/v1.15.1/clustered__variance_8sql__in.html 
b/docs/v1.15.1/clustered__variance_8sql__in.html
new file mode 100644
index 0000000..17c20cd
--- /dev/null
+++ b/docs/v1.15.1/clustered__variance_8sql__in.html
@@ -0,0 +1,1954 @@
+<!-- HTML header for doxygen 1.8.4-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.14"/>
+<meta name="keywords" content="madlib,postgres,greenplum,machine learning,data 
mining,deep learning,ensemble methods,data science,market basket 
analysis,affinity analysis,pca,lda,regression,elastic net,huber 
white,proportional hazards,k-means,latent dirichlet allocation,bayes,support 
vector machines,svm"/>
+<title>MADlib: clustered_variance.sql_in File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+  $(document).ready(initResizable);
+/* @license-end */</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+  $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<script type="text/x-mathjax-config">
+  MathJax.Hub.Config({
+    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
+    jax: ["input/TeX","output/HTML-CSS"],
+});
+</script><script type="text/javascript" async 
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js";></script>
+<!-- hack in the navigation tree -->
+<script type="text/javascript" src="eigen_navtree_hacks.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="madlib_extra.css" rel="stylesheet" type="text/css"/>
+<!-- google analytics -->
+<script>
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+  
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+  ga('create', 'UA-45382226-1', 'madlib.apache.org');
+  ga('send', 'pageview');
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectlogo"><a href="http://madlib.apache.org";><img alt="Logo" 
src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">
+   <span id="projectnumber">1.15.1</span>
+   </div>
+   <div id="projectbrief">User Documentation for Apache MADlib</div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" 
href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" 
border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.14 -->
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+/* @license 
magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt 
GPL-v2 */
+$(document).ready(function(){initNavTree('clustered__variance_8sql__in.html','');});
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">clustered_variance.sql_in File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a 
name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:abaa6702a3482f65199ce64b8a14316d7"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#abaa6702a3482f65199ce64b8a14316d7">clustered_variance_linregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col)</td></tr>
+<tr class="memdesc:abaa6702a3482f65199ce64b8a14316d7"><td 
class="mdescLeft">&#160;</td><td class="mdescRight">Compute the clustered 
errors.  <a href="#abaa6702a3482f65199ce64b8a14316d7">More...</a><br 
/></td></tr>
+<tr class="separator:abaa6702a3482f65199ce64b8a14316d7"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb6227023444552a37f3ea52502b1c37"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#adb6227023444552a37f3ea52502b1c37">clustered_variance_linregr</a>
 (text source_table, text out_table, text depvar, text indvar, text 
clustervar)</td></tr>
+<tr class="separator:adb6227023444552a37f3ea52502b1c37"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0548d26efc4f0b22c41516dabcd7d32b"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a0548d26efc4f0b22c41516dabcd7d32b">clustered_variance_linregr</a>
 ()</td></tr>
+<tr class="separator:a0548d26efc4f0b22c41516dabcd7d32b"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ade1843a5cf8c7c72fb1aae07d82d5a4e"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ade1843a5cf8c7c72fb1aae07d82d5a4e">clustered_variance_linregr</a>
 (text msg)</td></tr>
+<tr class="separator:ade1843a5cf8c7c72fb1aae07d82d5a4e"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3548ff761b9d720e4db767dcf419e66"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ab3548ff761b9d720e4db767dcf419e66">__clustered_err_lin_transition</a>
 (bytea8 state, float8 y, float8[] x, float8[] coef)</td></tr>
+<tr class="separator:ab3548ff761b9d720e4db767dcf419e66"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a876867228d62f422f10c03dc93d1e9eb"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a876867228d62f422f10c03dc93d1e9eb">__clustered_err_lin_merge</a>
 (bytea8 state1, bytea8 state2)</td></tr>
+<tr class="separator:a876867228d62f422f10c03dc93d1e9eb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad772976f85e2f1dd3927f84a7f96e9ae"><td class="memItemLeft" 
align="right" valign="top">__clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ad772976f85e2f1dd3927f84a7f96e9ae">__clustered_err_lin_final</a>
 (bytea8 state)</td></tr>
+<tr class="separator:ad772976f85e2f1dd3927f84a7f96e9ae"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4b627f3a2aa513b8809e3fc2f5e4c5f"><td class="memItemLeft" 
align="right" valign="top">aggregate __clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ad4b627f3a2aa513b8809e3fc2f5e4c5f">__clustered_err_lin_step</a>
 (float8, float8[], float8[])</td></tr>
+<tr class="separator:ad4b627f3a2aa513b8809e3fc2f5e4c5f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abebc8d70763c7264857b4b14d3ddf280"><td class="memItemLeft" 
align="right" valign="top">__clustered_lin_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#abebc8d70763c7264857b4b14d3ddf280">__clustered_lin_compute_stats</a>
 (float8[] coef, float8[] meatvec, float8[] breadvec, integer mcluster, integer 
numrows)</td></tr>
+<tr class="separator:abebc8d70763c7264857b4b14d3ddf280"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2d33f7a6a98dfc92c6d4a017ceabbd9a"><td class="memItemLeft" 
align="right" valign="top">float8 []&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a2d33f7a6a98dfc92c6d4a017ceabbd9a">__array_add</a>
 (float8[] x, float8[] y)</td></tr>
+<tr class="separator:a2d33f7a6a98dfc92c6d4a017ceabbd9a"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a329c662f02c985ed68b886cf2bd29f37"><td class="memItemLeft" 
align="right" valign="top">aggregate float8 []&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a329c662f02c985ed68b886cf2bd29f37">__array_sum</a>
 (float8[])</td></tr>
+<tr class="separator:a329c662f02c985ed68b886cf2bd29f37"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0debc923b0494f8259938d9c6f5cdbcd"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a0debc923b0494f8259938d9c6f5cdbcd">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col, integer max_iter, text optimizer, float8 tolerance, boolean 
verbose_mode)</td></tr>
+<tr class="separator:a0debc923b0494f8259938d9c6f5cdbcd"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d526752e92cbe1282bf581c49f9c31c"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a5d526752e92cbe1282bf581c49f9c31c">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text 
clustervar)</td></tr>
+<tr class="separator:a5d526752e92cbe1282bf581c49f9c31c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab060fb03fdcab9e702024eee940ba61c"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ab060fb03fdcab9e702024eee940ba61c">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col)</td></tr>
+<tr class="separator:ab060fb03fdcab9e702024eee940ba61c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58eebaf13ef21e59e50362fe9ad658f"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ab58eebaf13ef21e59e50362fe9ad658f">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col, integer max_iter)</td></tr>
+<tr class="separator:ab58eebaf13ef21e59e50362fe9ad658f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d8bd2b7d26981e7de10597222d99f7c"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a8d8bd2b7d26981e7de10597222d99f7c">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col, integer max_iter, text optimizer)</td></tr>
+<tr class="separator:a8d8bd2b7d26981e7de10597222d99f7c"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c10605246186fc87442274b66948f52"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a5c10605246186fc87442274b66948f52">clustered_variance_logregr</a>
 (text source_table, text out_table, text depvar, text indvar, text clustervar, 
text grouping_col, integer max_iter, text optimizer, float8 tolerance)</td></tr>
+<tr class="separator:a5c10605246186fc87442274b66948f52"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d702174c793b0c4afc5453d553f0e29"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a3d702174c793b0c4afc5453d553f0e29">clustered_variance_logregr</a>
 ()</td></tr>
+<tr class="separator:a3d702174c793b0c4afc5453d553f0e29"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4450b02e72471fa85f441b9abdc65ff8"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a4450b02e72471fa85f441b9abdc65ff8">clustered_variance_logregr</a>
 (text msg)</td></tr>
+<tr class="separator:a4450b02e72471fa85f441b9abdc65ff8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbddf55ce3fbb5c99024298566a33cf2"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#adbddf55ce3fbb5c99024298566a33cf2">__clustered_err_log_transition</a>
 (bytea8 state, boolean y, float8[] x, float8[] coef)</td></tr>
+<tr class="separator:adbddf55ce3fbb5c99024298566a33cf2"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3dcbdb7edc8575a660656a2ce680d21"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ab3dcbdb7edc8575a660656a2ce680d21">__clustered_err_log_merge</a>
 (bytea8 state1, bytea8 state2)</td></tr>
+<tr class="separator:ab3dcbdb7edc8575a660656a2ce680d21"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a790988e40da04d13e5b56197d35546d8"><td class="memItemLeft" 
align="right" valign="top">__clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a790988e40da04d13e5b56197d35546d8">__clustered_err_log_final</a>
 (bytea8 state)</td></tr>
+<tr class="separator:a790988e40da04d13e5b56197d35546d8"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f17f900dfce2d0a53a9f9ab06631386"><td class="memItemLeft" 
align="right" valign="top">aggregate __clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a6f17f900dfce2d0a53a9f9ab06631386">__clustered_err_log_step</a>
 (boolean, float8[], float8[])</td></tr>
+<tr class="separator:a6f17f900dfce2d0a53a9f9ab06631386"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a621c23b2be30469873870797b1dab995"><td class="memItemLeft" 
align="right" valign="top">__clustered_log_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a621c23b2be30469873870797b1dab995">__clustered_log_compute_stats</a>
 (float8[] coef, float8[] meatvec, float8[] breadvec, integer mcluster, integer 
numrows)</td></tr>
+<tr class="separator:a621c23b2be30469873870797b1dab995"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa72cfa6f9259cceea3e36b6db45a7624"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#aa72cfa6f9259cceea3e36b6db45a7624">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, text optimizer_params, boolean verbose_mode)</td></tr>
+<tr class="separator:aa72cfa6f9259cceea3e36b6db45a7624"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac614f56394b00ad9286c7c83a060b079"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ac614f56394b00ad9286c7c83a060b079">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, text optimizer_params)</td></tr>
+<tr class="separator:ac614f56394b00ad9286c7c83a060b079"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a201adea876fbcf7f0d18685d0ae44ffb"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a201adea876fbcf7f0d18685d0ae44ffb">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols)</td></tr>
+<tr class="separator:a201adea876fbcf7f0d18685d0ae44ffb"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b2f2f1cc814cecb5b62bf28615fa8fe"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a7b2f2f1cc814cecb5b62bf28615fa8fe">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category)</td></tr>
+<tr class="separator:a7b2f2f1cc814cecb5b62bf28615fa8fe"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6438de2e98e86468ab741ee3c3b337da"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a6438de2e98e86468ab741ee3c3b337da">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname)</td></tr>
+<tr class="separator:a6438de2e98e86468ab741ee3c3b337da"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b55f727b8beea7cf06c1561bbffb6ca"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a7b55f727b8beea7cf06c1561bbffb6ca">clustered_variance_mlogregr</a>
 ()</td></tr>
+<tr class="separator:a7b55f727b8beea7cf06c1561bbffb6ca"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a133a97d8eee41ed57ed0b16a592774e4"><td class="memItemLeft" 
align="right" valign="top">text&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a133a97d8eee41ed57ed0b16a592774e4">clustered_variance_mlogregr</a>
 (text msg)</td></tr>
+<tr class="separator:a133a97d8eee41ed57ed0b16a592774e4"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb9639e3031010d9d69ab57ba2a5b1f"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#aacb9639e3031010d9d69ab57ba2a5b1f">__clustered_err_mlog_transition</a>
 (bytea8 state, integer y, float8[] x, float8[] coef, integer num_cat, integer 
ref_cat)</td></tr>
+<tr class="separator:aacb9639e3031010d9d69ab57ba2a5b1f"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12b136a5f17b60527a0b38d0dd553c97"><td class="memItemLeft" 
align="right" valign="top">bytea8&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a12b136a5f17b60527a0b38d0dd553c97">__clustered_err_mlog_merge</a>
 (bytea8 state1, bytea8 state2)</td></tr>
+<tr class="separator:a12b136a5f17b60527a0b38d0dd553c97"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcf2cf1ec7b2a376be25ed3a0a466e67"><td class="memItemLeft" 
align="right" valign="top">__clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#adcf2cf1ec7b2a376be25ed3a0a466e67">__clustered_err_mlog_final</a>
 (bytea8 state)</td></tr>
+<tr class="separator:adcf2cf1ec7b2a376be25ed3a0a466e67"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2112683f96b35cee6fcaa44a2831a49"><td class="memItemLeft" 
align="right" valign="top">aggregate __clustered_agg_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ad2112683f96b35cee6fcaa44a2831a49">__clustered_err_mlog_step</a>
 (integer, float8[], float8[], integer, integer)</td></tr>
+<tr class="separator:ad2112683f96b35cee6fcaa44a2831a49"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5497d5be990c0efb11508b23f128f154"><td class="memItemLeft" 
align="right" valign="top">__clustered_mlog_result&#160;</td><td 
class="memItemRight" valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a5497d5be990c0efb11508b23f128f154">__clustered_mlog_compute_stats</a>
 (float8[] coef, float8[] meatvec, float8[] breadvec, integer mcluster, integer 
numrows)</td></tr>
+<tr class="separator:a5497d5be990c0efb11508b23f128f154"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab6a6297525bcd589311d7e085b830123"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#ab6a6297525bcd589311d7e085b830123">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, integer max_iter, varchar optimizer, float8 tolerance, boolean 
verbose_mode)</td></tr>
+<tr class="separator:ab6a6297525bcd589311d7e085b830123"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa864a6c22942e33348725c6cf5a79a14"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#aa864a6c22942e33348725c6cf5a79a14">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, integer max_iter, varchar optimizer, float8 tolerance)</td></tr>
+<tr class="separator:aa864a6c22942e33348725c6cf5a79a14"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adec204a306e05ef8506b3b03e8e37ba3"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#adec204a306e05ef8506b3b03e8e37ba3">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, integer max_iter, varchar optimizer)</td></tr>
+<tr class="separator:adec204a306e05ef8506b3b03e8e37ba3"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d90589980d2779a149a81513bab79e9"><td class="memItemLeft" 
align="right" valign="top">void&#160;</td><td class="memItemRight" 
valign="bottom"><a class="el" 
href="clustered__variance_8sql__in.html#a7d90589980d2779a149a81513bab79e9">clustered_variance_mlogregr</a>
 (text source_table, text out_table, text dependent_varname, text 
independent_varname, text cluster_varname, integer ref_category, text 
grouping_cols, integer max_iter)</td></tr>
+<tr class="separator:a7d90589980d2779a149a81513bab79e9"><td 
class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="a2d33f7a6a98dfc92c6d4a017ceabbd9a"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a2d33f7a6a98dfc92c6d4a017ceabbd9a">&#9670;&nbsp;</a></span>__array_add()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">float8 [] __array_add </td>
+          <td>(</td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>y</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a329c662f02c985ed68b886cf2bd29f37"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a329c662f02c985ed68b886cf2bd29f37">&#9670;&nbsp;</a></span>__array_sum()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">aggregate float8 [] __array_sum </td>
+          <td>(</td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[]</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad772976f85e2f1dd3927f84a7f96e9ae"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ad772976f85e2f1dd3927f84a7f96e9ae">&#9670;&nbsp;</a></span>__clustered_err_lin_final()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_agg_result __clustered_err_lin_final 
</td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a876867228d62f422f10c03dc93d1e9eb"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a876867228d62f422f10c03dc93d1e9eb">&#9670;&nbsp;</a></span>__clustered_err_lin_merge()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_lin_merge </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad4b627f3a2aa513b8809e3fc2f5e4c5f"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ad4b627f3a2aa513b8809e3fc2f5e4c5f">&#9670;&nbsp;</a></span>__clustered_err_lin_step()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">aggregate __clustered_agg_result 
__clustered_err_lin_step </td>
+          <td>(</td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[], </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[]&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab3548ff761b9d720e4db767dcf419e66"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab3548ff761b9d720e4db767dcf419e66">&#9670;&nbsp;</a></span>__clustered_err_lin_transition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_lin_transition </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname"><em>y</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a790988e40da04d13e5b56197d35546d8"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a790988e40da04d13e5b56197d35546d8">&#9670;&nbsp;</a></span>__clustered_err_log_final()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_agg_result __clustered_err_log_final 
</td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab3dcbdb7edc8575a660656a2ce680d21"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab3dcbdb7edc8575a660656a2ce680d21">&#9670;&nbsp;</a></span>__clustered_err_log_merge()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_log_merge </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6f17f900dfce2d0a53a9f9ab06631386"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a6f17f900dfce2d0a53a9f9ab06631386">&#9670;&nbsp;</a></span>__clustered_err_log_step()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">aggregate __clustered_agg_result 
__clustered_err_log_step </td>
+          <td>(</td>
+          <td class="paramtype">boolean&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[], </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[]&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adbddf55ce3fbb5c99024298566a33cf2"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#adbddf55ce3fbb5c99024298566a33cf2">&#9670;&nbsp;</a></span>__clustered_err_log_transition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_log_transition </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&#160;</td>
+          <td class="paramname"><em>y</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adcf2cf1ec7b2a376be25ed3a0a466e67"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#adcf2cf1ec7b2a376be25ed3a0a466e67">&#9670;&nbsp;</a></span>__clustered_err_mlog_final()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_agg_result 
__clustered_err_mlog_final </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a12b136a5f17b60527a0b38d0dd553c97"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a12b136a5f17b60527a0b38d0dd553c97">&#9670;&nbsp;</a></span>__clustered_err_mlog_merge()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_mlog_merge </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state2</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad2112683f96b35cee6fcaa44a2831a49"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ad2112683f96b35cee6fcaa44a2831a49">&#9670;&nbsp;</a></span>__clustered_err_mlog_step()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">aggregate __clustered_agg_result 
__clustered_err_mlog_step </td>
+          <td>(</td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[], </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname">[], </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname">, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname">&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aacb9639e3031010d9d69ab57ba2a5b1f"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#aacb9639e3031010d9d69ab57ba2a5b1f">&#9670;&nbsp;</a></span>__clustered_err_mlog_transition()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bytea8 __clustered_err_mlog_transition </td>
+          <td>(</td>
+          <td class="paramtype">bytea8&#160;</td>
+          <td class="paramname"><em>state</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>y</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>num_cat</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_cat</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abebc8d70763c7264857b4b14d3ddf280"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#abebc8d70763c7264857b4b14d3ddf280">&#9670;&nbsp;</a></span>__clustered_lin_compute_stats()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_lin_result 
__clustered_lin_compute_stats </td>
+          <td>(</td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>meatvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>breadvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>mcluster</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>numrows</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a621c23b2be30469873870797b1dab995"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a621c23b2be30469873870797b1dab995">&#9670;&nbsp;</a></span>__clustered_log_compute_stats()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_log_result 
__clustered_log_compute_stats </td>
+          <td>(</td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>meatvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>breadvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>mcluster</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>numrows</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5497d5be990c0efb11508b23f128f154"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a5497d5be990c0efb11508b23f128f154">&#9670;&nbsp;</a></span>__clustered_mlog_compute_stats()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">__clustered_mlog_result 
__clustered_mlog_compute_stats </td>
+          <td>(</td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>coef</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>meatvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8 []&#160;</td>
+          <td class="paramname"><em>breadvec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>mcluster</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>numrows</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abaa6702a3482f65199ce64b8a14316d7"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#abaa6702a3482f65199ce64b8a14316d7">&#9670;&nbsp;</a></span>clustered_variance_linregr()
 <span class="overload">[1/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_linregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">source_table</td><td>Data table name </td></tr>
+    <tr><td class="paramname">out_table</td><td>The result table </td></tr>
+    <tr><td class="paramname">depvar</td><td>Dependent variable expression 
</td></tr>
+    <tr><td class="paramname">indvar</td><td>Independent variable expression 
</td></tr>
+    <tr><td class="paramname">clustervar</td><td>The expressions used to 
clustering </td></tr>
+    <tr><td class="paramname">grouping_col</td><td>The names of grouping 
columns </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a id="adb6227023444552a37f3ea52502b1c37"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#adb6227023444552a37f3ea52502b1c37">&#9670;&nbsp;</a></span>clustered_variance_linregr()
 <span class="overload">[2/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_linregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0548d26efc4f0b22c41516dabcd7d32b"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a0548d26efc4f0b22c41516dabcd7d32b">&#9670;&nbsp;</a></span>clustered_variance_linregr()
 <span class="overload">[3/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_linregr </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ade1843a5cf8c7c72fb1aae07d82d5a4e"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ade1843a5cf8c7c72fb1aae07d82d5a4e">&#9670;&nbsp;</a></span>clustered_variance_linregr()
 <span class="overload">[4/4]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_linregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0debc923b0494f8259938d9c6f5cdbcd"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a0debc923b0494f8259938d9c6f5cdbcd">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[1/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>optimizer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname"><em>tolerance</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&#160;</td>
+          <td class="paramname"><em>verbose_mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5d526752e92cbe1282bf581c49f9c31c"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a5d526752e92cbe1282bf581c49f9c31c">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[2/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab060fb03fdcab9e702024eee940ba61c"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab060fb03fdcab9e702024eee940ba61c">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[3/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab58eebaf13ef21e59e50362fe9ad658f"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab58eebaf13ef21e59e50362fe9ad658f">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[4/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8d8bd2b7d26981e7de10597222d99f7c"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a8d8bd2b7d26981e7de10597222d99f7c">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[5/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>optimizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5c10605246186fc87442274b66948f52"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a5c10605246186fc87442274b66948f52">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[6/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>depvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>indvar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>clustervar</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_col</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>optimizer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname"><em>tolerance</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3d702174c793b0c4afc5453d553f0e29"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a3d702174c793b0c4afc5453d553f0e29">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[7/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4450b02e72471fa85f441b9abdc65ff8"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a4450b02e72471fa85f441b9abdc65ff8">&#9670;&nbsp;</a></span>clustered_variance_logregr()
 <span class="overload">[8/8]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_logregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa72cfa6f9259cceea3e36b6db45a7624"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#aa72cfa6f9259cceea3e36b6db45a7624">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[1/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>optimizer_params</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&#160;</td>
+          <td class="paramname"><em>verbose_mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac614f56394b00ad9286c7c83a060b079"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ac614f56394b00ad9286c7c83a060b079">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[2/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>optimizer_params</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a201adea876fbcf7f0d18685d0ae44ffb"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a201adea876fbcf7f0d18685d0ae44ffb">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[3/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7b2f2f1cc814cecb5b62bf28615fa8fe"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a7b2f2f1cc814cecb5b62bf28615fa8fe">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[4/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6438de2e98e86468ab741ee3c3b337da"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a6438de2e98e86468ab741ee3c3b337da">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[5/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7b55f727b8beea7cf06c1561bbffb6ca"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a7b55f727b8beea7cf06c1561bbffb6ca">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[6/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a133a97d8eee41ed57ed0b16a592774e4"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a133a97d8eee41ed57ed0b16a592774e4">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[7/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">text clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab6a6297525bcd589311d7e085b830123"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#ab6a6297525bcd589311d7e085b830123">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[8/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">varchar&#160;</td>
+          <td class="paramname"><em>optimizer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname"><em>tolerance</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&#160;</td>
+          <td class="paramname"><em>verbose_mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa864a6c22942e33348725c6cf5a79a14"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#aa864a6c22942e33348725c6cf5a79a14">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[9/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">varchar&#160;</td>
+          <td class="paramname"><em>optimizer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float8&#160;</td>
+          <td class="paramname"><em>tolerance</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="adec204a306e05ef8506b3b03e8e37ba3"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#adec204a306e05ef8506b3b03e8e37ba3">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[10/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">varchar&#160;</td>
+          <td class="paramname"><em>optimizer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7d90589980d2779a149a81513bab79e9"></a>
+<h2 class="memtitle"><span class="permalink"><a 
href="#a7d90589980d2779a149a81513bab79e9">&#9670;&nbsp;</a></span>clustered_variance_mlogregr()
 <span class="overload">[11/11]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clustered_variance_mlogregr </td>
+          <td>(</td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>source_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>out_table</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>dependent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>independent_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>cluster_varname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>ref_category</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">text&#160;</td>
+          <td class="paramname"><em>grouping_cols</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">integer&#160;</td>
+          <td class="paramname"><em>max_iter</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" 
href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li 
class="navelem"><a class="el" 
href="dir_efbcf68973d247bbf15f9eecae7f24e3.html">ports</a></li><li 
class="navelem"><a class="el" 
href="dir_a4a48839224ef8488facbffa8a397967.html">postgres</a></li><li 
class="navelem"><a class="el" 
href="dir_dc596537ad427a4d866006d1a3e1fe29.html">modules</a></li><li 
class="navelem"><a class="el" 
href="dir_ac52a4b89b7b1b1591f2952b5cbd041a.html">regress</a></li><li 
class="navelem"><a class="el" 
href="clustered__variance_8sql__in.html">clustered_variance.sql_in</a></li>
+    <li class="footer">Generated on Mon Oct 15 2018 11:24:29 for MADlib by
+    <a href="http://www.doxygen.org/index.html";>
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
+  </ul>
+</div>
+</body>
+</html>

Reply via email to