You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@madlib.apache.org by xt...@apache.org on 2016/04/07 23:47:24 UTC

[21/51] [abbrv] [partial] incubator-madlib-site git commit: Update doc for 1.9 release

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/linear_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/latest/linear_8sql__in.html b/docs/latest/linear_8sql__in.html
index 59f07b7..8936a22 100644
--- a/docs/latest/linear_8sql__in.html
+++ b/docs/latest/linear_8sql__in.html
@@ -24,14 +24,8 @@
 <script type="text/javascript">
   $(document).ready(function() { init_search(); });
 </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 src="../mathjax/MathJax.js"></script>
 <!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.js"></script>
+<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 -->
@@ -40,7 +34,7 @@
   (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', 'auto');
+  ga('create', 'UA-45382226-1', 'madlib.net');
   ga('send', 'pageview');
 </script>
 </head>
@@ -50,10 +44,10 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td id="projectlogo"><a href="http://madlib.incubator.apache.org"><img alt="Logo" src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td id="projectlogo"><a href="http://madlib.net"><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.8</span>
+   <span id="projectnumber">1.9</span>
    </div>
    <div id="projectbrief">User Documentation for MADlib</div>
   </td>
@@ -328,24 +322,24 @@ Functions</h2></td></tr>
 </dl>
 <dl class="section user"><dt></dt><dd>To include an intercept in the model, set one coordinate in the <code>independentVariables</code> array to 1.</dd></dl>
 <dl class="section return"><dt>Returns</dt><dd>A composite value:<ul>
-<li><code>coef FLOAT8[]</code> - Array of coefficients, \( \boldsymbol c \)</li>
-<li><code>r2 FLOAT8</code> - Coefficient of determination, \( R^2 \)</li>
-<li><code>std_err FLOAT8[]</code> - Array of standard errors, \( \mathit{se}(c_1), \dots, \mathit{se}(c_k) \)</li>
-<li><code>t_stats FLOAT8[]</code> - Array of t-statistics, \( \boldsymbol t \)</li>
-<li><code>p_values FLOAT8[]</code> - Array of p-values, \( \boldsymbol p \)</li>
-<li><code>condition_no FLOAT8</code> - The condition number of matrix \( X^T X \).</li>
+<li><code>coef FLOAT8[]</code> - Array of coefficients, <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/></li>
+<li><code>r2 FLOAT8</code> - Coefficient of determination, <img class="formulaInl" alt="$ R^2 $" src="form_336.png"/></li>
+<li><code>std_err FLOAT8[]</code> - Array of standard errors, <img class="formulaInl" alt="$ \mathit{se}(c_1), \dots, \mathit{se}(c_k) $" src="form_349.png"/></li>
+<li><code>t_stats FLOAT8[]</code> - Array of t-statistics, <img class="formulaInl" alt="$ \boldsymbol t $" src="form_350.png"/></li>
+<li><code>p_values FLOAT8[]</code> - Array of p-values, <img class="formulaInl" alt="$ \boldsymbol p $" src="form_351.png"/></li>
+<li><code>condition_no FLOAT8</code> - The condition number of matrix <img class="formulaInl" alt="$ X^T X $" src="form_352.png"/>.</li>
 </ul>
 </dd></dl>
 <dl class="section user"><dt>Usage</dt><dd><ul>
-<li>Get vector of coefficients \( \boldsymbol c \) and all diagnostic statistics:<br />
+<li>Get vector of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/> and all diagnostic statistics:<br />
  <pre>SELECT (linregr(<em>dependentVariable</em>,
         <em>independentVariables</em>)).*
 FROM <em>sourceName</em>;</pre></li>
-<li>Get vector of coefficients \( \boldsymbol c \):<br />
+<li>Get vector of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/>:<br />
  <pre>SELECT (linregr(<em>dependentVariable</em>,
         <em>independentVariables</em>)).coef
 FROM <em>sourceName</em>;</pre></li>
-<li>Get a subset of the output columns, e.g., only the array of coefficients \( \boldsymbol c \), the coefficient of determination \( R^2 \), and the array of p-values \( \boldsymbol p \): <pre>SELECT (lr).coef, (lr).r2, (lr).p_values
+<li>Get a subset of the output columns, e.g., only the array of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/>, the coefficient of determination <img class="formulaInl" alt="$ R^2 $" src="form_336.png"/>, and the array of p-values <img class="formulaInl" alt="$ \boldsymbol p $" src="form_351.png"/>: <pre>SELECT (lr).coef, (lr).r2, (lr).p_values
 FROM (
     SELECT linregr( <em>dependentVariable</em>,
                     <em>independentVariables</em>) AS lr
@@ -665,7 +659,7 @@ FROM (
 <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="linear_8sql__in.html">linear.sql_in</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
+    <li class="footer">Generated on Thu Apr 7 2016 14:24:10 for MADlib by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
   </ul>

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/lmf_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/latest/lmf_8sql__in.html b/docs/latest/lmf_8sql__in.html
index ce538b9..f86e47d 100644
--- a/docs/latest/lmf_8sql__in.html
+++ b/docs/latest/lmf_8sql__in.html
@@ -24,14 +24,8 @@
 <script type="text/javascript">
   $(document).ready(function() { init_search(); });
 </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 src="../mathjax/MathJax.js"></script>
 <!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.js"></script>
+<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 -->
@@ -40,7 +34,7 @@
   (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', 'auto');
+  ga('create', 'UA-45382226-1', 'madlib.net');
   ga('send', 'pageview');
 </script>
 </head>
@@ -50,10 +44,10 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td id="projectlogo"><a href="http://madlib.incubator.apache.org"><img alt="Logo" src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td id="projectlogo"><a href="http://madlib.net"><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.8</span>
+   <span id="projectnumber">1.9</span>
    </div>
    <div id="projectbrief">User Documentation for MADlib</div>
   </td>
@@ -851,7 +845,7 @@ Functions</h2></td></tr>
 <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_93c42bb4df0f3e1302223b6dfd48c81e.html">convex</a></li><li class="navelem"><a class="el" href="lmf_8sql__in.html">lmf.sql_in</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
+    <li class="footer">Generated on Thu Apr 7 2016 14:24:10 for MADlib by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
   </ul>

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/logistic_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/latest/logistic_8sql__in.html b/docs/latest/logistic_8sql__in.html
index 613d9ed..bcf2ec5 100644
--- a/docs/latest/logistic_8sql__in.html
+++ b/docs/latest/logistic_8sql__in.html
@@ -24,14 +24,8 @@
 <script type="text/javascript">
   $(document).ready(function() { init_search(); });
 </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 src="../mathjax/MathJax.js"></script>
 <!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.js"></script>
+<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 -->
@@ -40,7 +34,7 @@
   (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', 'auto');
+  ga('create', 'UA-45382226-1', 'madlib.net');
   ga('send', 'pageview');
 </script>
 </head>
@@ -50,10 +44,10 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td id="projectlogo"><a href="http://madlib.incubator.apache.org"><img alt="Logo" src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td id="projectlogo"><a href="http://madlib.net"><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.8</span>
+   <span id="projectnumber">1.9</span>
    </div>
    <div id="projectbrief">User Documentation for MADlib</div>
   </td>
@@ -679,9 +673,9 @@ Functions</h2></td></tr>
   </table>
   </dd>
 </dl>
-<dl class="section return"><dt>Returns</dt><dd>\( \frac{1}{1 + \exp(-x)} \)</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd><img class="formulaInl" alt="$ \frac{1}{1 + \exp(-x)} $" src="form_360.png"/></dd></dl>
 <p>Evaluating this expression directly can lead to under- or overflows. This function performs the evaluation in a safe manner, making use of the following observations:</p>
-<p>In order for the outcome of \( \exp(x) \) to be within the range of the minimum positive double-precision number (i.e., \( 2^{-1074} \)) and the maximum positive double-precision number (i.e., \( (1 + (1 - 2^{52})) * 2^{1023}) \), \( x \) has to be within the natural logarithm of these numbers, so roughly in between -744 and 709. However, \( 1 + \exp(x) \) will just evaluate to 1 if \( \exp(x) \) is less than the machine epsilon (i.e., \( 2^{-52} \)) or, equivalently, if \( x \) is less than the natural logarithm of that; i.e., in any case if \( x \) is less than -37. Note that taking the reciprocal of the largest double-precision number will not cause an underflow. Hence, no further checks are necessary. </p>
+<p>In order for the outcome of <img class="formulaInl" alt="$ \exp(x) $" src="form_361.png"/> to be within the range of the minimum positive double-precision number (i.e., <img class="formulaInl" alt="$ 2^{-1074} $" src="form_362.png"/>) and the maximum positive double-precision number (i.e., <img class="formulaInl" alt="$ (1 + (1 - 2^{52})) * 2^{1023}) $" src="form_363.png"/>, <img class="formulaInl" alt="$ x $" src="form_178.png"/> has to be within the natural logarithm of these numbers, so roughly in between -744 and 709. However, <img class="formulaInl" alt="$ 1 + \exp(x) $" src="form_364.png"/> will just evaluate to 1 if <img class="formulaInl" alt="$ \exp(x) $" src="form_361.png"/> is less than the machine epsilon (i.e., <img class="formulaInl" alt="$ 2^{-52} $" src="form_365.png"/>) or, equivalently, if <img class="formulaInl" alt="$ x $" src="form_178.png"/> is less than the natural logarithm of that; i.e., in any case if <img class="formulaInl" alt="$ x $" src="form_178.png
 "/> is less than -37. Note that taking the reciprocal of the largest double-precision number will not cause an underflow. Hence, no further checks are necessary. </p>
 
 </div>
 </div>
@@ -890,11 +884,11 @@ Functions</h2></td></tr>
                - &lt;tt&gt;coef FLOAT8[]&lt;/tt&gt; - Array of coefficients, \form#78
                - &lt;tt&gt;log_likelihood FLOAT8&lt;/tt&gt; - Log-likelihood \form#79
                - &lt;tt&gt;std_err FLOAT8[]&lt;/tt&gt; - Array of standard errors,
-</pre> \( \mathit{se}(c_1), \dots, \mathit{se}(c_k) \)<ul>
-<li><code>z_stats FLOAT8[]</code> - Array of Wald z-statistics, \( \boldsymbol z \)</li>
-<li><code>p_values FLOAT8[]</code> - Array of Wald p-values, \( \boldsymbol p \)</li>
-<li><code>odds_ratios FLOAT8[]</code>: Array of odds ratios, \( \mathit{odds}(c_1), \dots, \mathit{odds}(c_k) \)</li>
-<li><code>condition_no FLOAT8</code> - The condition number of matrix \( X^T A X \) during the iteration immediately <em>preceding</em> convergence (i.e., \( A \) is computed using the coefficients of the previous iteration) </li>
+</pre> <img class="formulaInl" alt="$ \mathit{se}(c_1), \dots, \mathit{se}(c_k) $" src="form_349.png"/><ul>
+<li><code>z_stats FLOAT8[]</code> - Array of Wald z-statistics, <img class="formulaInl" alt="$ \boldsymbol z $" src="form_357.png"/></li>
+<li><code>p_values FLOAT8[]</code> - Array of Wald p-values, <img class="formulaInl" alt="$ \boldsymbol p $" src="form_351.png"/></li>
+<li><code>odds_ratios FLOAT8[]</code>: Array of odds ratios, <img class="formulaInl" alt="$ \mathit{odds}(c_1), \dots, \mathit{odds}(c_k) $" src="form_358.png"/></li>
+<li><code>condition_no FLOAT8</code> - The condition number of matrix <img class="formulaInl" alt="$ X^T A X $" src="form_359.png"/> during the iteration immediately <em>preceding</em> convergence (i.e., <img class="formulaInl" alt="$ A $" src="form_13.png"/> is computed using the coefficients of the previous iteration) </li>
 </ul>
 </td></tr>
     <tr><td class="paramname">dependent_varname</td><td>Name of the dependent column (of type BOOLEAN) </td></tr>
@@ -908,14 +902,14 @@ Functions</h2></td></tr>
   </dd>
 </dl>
 <dl class="section user"><dt>Usage</dt><dd><ul>
-<li>Get vector of coefficients \( \boldsymbol c \) and all diagnostic statistics:<br />
+<li>Get vector of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/> and all diagnostic statistics:<br />
  <pre>SELECT logregr_train('<em>sourceName</em>', '<em>outName</em>'
           '<em>dependentVariable</em>', '<em>independentVariables</em>');
          SELECT * from outName;
    </pre></li>
-<li>Get vector of coefficients \( \boldsymbol c \):<br />
+<li>Get vector of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/>:<br />
  <pre>SELECT coef from outName;</pre></li>
-<li>Get a subset of the output columns, e.g., only the array of coefficients \( \boldsymbol c \), the log-likelihood of determination \( l(\boldsymbol c) \), and the array of p-values \( \boldsymbol p \): <pre>SELECT coef, log_likelihood, p_values FROM outName;</pre></li>
+<li>Get a subset of the output columns, e.g., only the array of coefficients <img class="formulaInl" alt="$ \boldsymbol c $" src="form_78.png"/>, the log-likelihood of determination <img class="formulaInl" alt="$ l(\boldsymbol c) $" src="form_79.png"/>, and the array of p-values <img class="formulaInl" alt="$ \boldsymbol p $" src="form_351.png"/>: <pre>SELECT coef, log_likelihood, p_values FROM outName;</pre></li>
 </ul>
 </dd></dl>
 <dl class="section note"><dt>Note</dt><dd>This function starts an iterative algorithm. It is not an aggregate function. Source, output, and column names have to be passed as strings (due to limitations of the SQL syntax). </dd></dl>
@@ -1209,7 +1203,7 @@ Functions</h2></td></tr>
 <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="logistic_8sql__in.html">logistic.sql_in</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
+    <li class="footer">Generated on Thu Apr 7 2016 14:24:10 for MADlib by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
   </ul>

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/lsvm_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/latest/lsvm_8sql__in.html b/docs/latest/lsvm_8sql__in.html
deleted file mode 100644
index c2764ff..0000000
--- a/docs/latest/lsvm_8sql__in.html
+++ /dev/null
@@ -1,774 +0,0 @@
-<!-- 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.10"/>
-<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: lsvm.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">
-  $(document).ready(initResizable);
-  $(window).load(resizeHeight);
-</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">
-  $(document).ready(function() { init_search(); });
-</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 src="../mathjax/MathJax.js"></script>
-<!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.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', 'auto');
-  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.incubator.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.8</span>
-   </div>
-   <div id="projectbrief">User Documentation for 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.10 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</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">
-$(document).ready(function(){initNavTree('lsvm_8sql__in.html','');});
-</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">lsvm.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for linear support vector machines.  
-<a href="#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr class="memitem:a6f26e0007d7d95b4bb4b72db4f702b25"><td class="memItemLeft" align="right" valign="top">float8[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a6f26e0007d7d95b4bb4b72db4f702b25">linear_svm_igd_transition</a> (float8[] state, float8[] ind_var, boolean dep_var, float8[] previous_state, integer dimension, float8 stepsize, float8 reg)</td></tr>
-<tr class="separator:a6f26e0007d7d95b4bb4b72db4f702b25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a241eea31c78737ecbb5da6639debec3b"><td class="memItemLeft" align="right" valign="top">float8[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a241eea31c78737ecbb5da6639debec3b">linear_svm_igd_merge</a> (float8[] state1, float8[] state2)</td></tr>
-<tr class="separator:a241eea31c78737ecbb5da6639debec3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a614936d27848149eead4581db57a9236"><td class="memItemLeft" align="right" valign="top">float8[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a614936d27848149eead4581db57a9236">linear_svm_igd_final</a> (float8[] state)</td></tr>
-<tr class="separator:a614936d27848149eead4581db57a9236"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a027f40b148849a721001d20f098a4a0e"><td class="memItemLeft" align="right" valign="top">aggregate float8[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a027f40b148849a721001d20f098a4a0e">linear_svm_igd_step_serial</a> (float8[] ind_var, boolean dep_var, float8[] previous_state, integer dimension, float8 stepsize, float8 reg)</td></tr>
-<tr class="separator:a027f40b148849a721001d20f098a4a0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8cd061b3cd2b9ef62e018c33dde27a4d"><td class="memItemLeft" align="right" valign="top">aggregate float8[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a8cd061b3cd2b9ef62e018c33dde27a4d">linear_svm_igd_step</a> (float8[] ind_var, boolean dep_var, float8[] previous_state, integer dimension, float8 stepsize, float8 reg)</td></tr>
-<tr class="separator:a8cd061b3cd2b9ef62e018c33dde27a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a81b1bdf8278bf77439ac9e101ae2ae7a"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a81b1bdf8278bf77439ac9e101ae2ae7a">internal_linear_svm_igd_distance</a> (float8[] state1, float8[] state2)</td></tr>
-<tr class="separator:a81b1bdf8278bf77439ac9e101ae2ae7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a21dc69a5bcf6e08f6c0d6cb9c4461091"><td class="memItemLeft" align="right" valign="top">linear_svm_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a21dc69a5bcf6e08f6c0d6cb9c4461091">internal_linear_svm_igd_result</a> (float8[] state)</td></tr>
-<tr class="separator:a21dc69a5bcf6e08f6c0d6cb9c4461091"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6dcddc88d70523ddda32b46ab82dfbbf"><td class="memItemLeft" align="right" valign="top">set&lt; lsvm_sgd_result &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a6dcddc88d70523ddda32b46ab82dfbbf">lsvm_classification</a> (text input_table, text model_table, bool parallel, bool verbose, float8 eta, float8 reg, int max_iter)</td></tr>
-<tr class="memdesc:a6dcddc88d70523ddda32b46ab82dfbbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the linear support vector classification function.  <a href="#a6dcddc88d70523ddda32b46ab82dfbbf">More...</a><br /></td></tr>
-<tr class="separator:a6dcddc88d70523ddda32b46ab82dfbbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a50896def00d0e0950bec3d95b387e6b9"><td class="memItemLeft" align="right" valign="top">set&lt; lsvm_sgd_result &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a50896def00d0e0950bec3d95b387e6b9">lsvm_classification</a> (text input_table, text model_table, bool parallel, bool verbose, float8 eta, float8 reg)</td></tr>
-<tr class="memdesc:a50896def00d0e0950bec3d95b387e6b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the linear support vector classification function.  <a href="#a50896def00d0e0950bec3d95b387e6b9">More...</a><br /></td></tr>
-<tr class="separator:a50896def00d0e0950bec3d95b387e6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75d126981ae4bf2e6641627501f0a2a5"><td class="memItemLeft" align="right" valign="top">set&lt; lsvm_sgd_result &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a75d126981ae4bf2e6641627501f0a2a5">lsvm_classification</a> (text input_table, text model_table, bool parallel)</td></tr>
-<tr class="memdesc:a75d126981ae4bf2e6641627501f0a2a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the linear support vector classification function.  <a href="#a75d126981ae4bf2e6641627501f0a2a5">More...</a><br /></td></tr>
-<tr class="separator:a75d126981ae4bf2e6641627501f0a2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27c1fa8b9a526d3dd27401c6433967e7"><td class="memItemLeft" align="right" valign="top">set&lt; lsvm_sgd_result &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a27c1fa8b9a526d3dd27401c6433967e7">lsvm_classification</a> (text input_table, text model_table)</td></tr>
-<tr class="memdesc:a27c1fa8b9a526d3dd27401c6433967e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the linear support vector classification function.  <a href="#a27c1fa8b9a526d3dd27401c6433967e7">More...</a><br /></td></tr>
-<tr class="separator:a27c1fa8b9a526d3dd27401c6433967e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c0a002f50250133c0ef1d3c43c6d338"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a1c0a002f50250133c0ef1d3c43c6d338">lsvm_predict_batch</a> (text input_table, text data_col, text id_col, text model_table, text output_table, bool parallel)</td></tr>
-<tr class="memdesc:a1c0a002f50250133c0ef1d3c43c6d338"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scores the data points stored in a table using a learned linear support-vector model.  <a href="#a1c0a002f50250133c0ef1d3c43c6d338">More...</a><br /></td></tr>
-<tr class="separator:a1c0a002f50250133c0ef1d3c43c6d338"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aabe1df041f856ec6eab336975536d2da"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#aabe1df041f856ec6eab336975536d2da">lsvm_predict_batch</a> (text input_table, text data_col, text id_col, text model_table, text output_table)</td></tr>
-<tr class="memdesc:aabe1df041f856ec6eab336975536d2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scores the data points stored in a table using a learned linear support-vector model.  <a href="#aabe1df041f856ec6eab336975536d2da">More...</a><br /></td></tr>
-<tr class="separator:aabe1df041f856ec6eab336975536d2da"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0dee8d0cd54582f06de2935b25b7ecb0"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lsvm_8sql__in.html#a0dee8d0cd54582f06de2935b25b7ecb0">lsvm_predict</a> (float8[] coefficients, float8[] ind_var)</td></tr>
-<tr class="memdesc:a0dee8d0cd54582f06de2935b25b7ecb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluates a linear support-vector model on a given data point.  <a href="#a0dee8d0cd54582f06de2935b25b7ecb0">More...</a><br /></td></tr>
-<tr class="separator:a0dee8d0cd54582f06de2935b25b7ecb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><dl class="section see"><dt>See also</dt><dd>For an introduction to Support vector machines (SVMs) and related kernel methods, see the module description <a class="el" href="group__grp__kernmach.html">Support Vector Machines</a>. </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a81b1bdf8278bf77439ac9e101ae2ae7a"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 internal_linear_svm_igd_distance </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>state1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#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 class="anchor" id="a21dc69a5bcf6e08f6c0d6cb9c4461091"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">linear_svm_result internal_linear_svm_igd_result </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>state</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a614936d27848149eead4581db57a9236"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] linear_svm_igd_final </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>state</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a241eea31c78737ecbb5da6639debec3b"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] linear_svm_igd_merge </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>state1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#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 class="anchor" id="a8cd061b3cd2b9ef62e018c33dde27a4d"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate float8 [] linear_svm_igd_step </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>ind_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>dep_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>previous_state</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>dimension</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>stepsize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>reg</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a027f40b148849a721001d20f098a4a0e"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate float8 [] linear_svm_igd_step_serial </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>ind_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>dep_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>previous_state</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>dimension</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>stepsize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>reg</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6f26e0007d7d95b4bb4b72db4f702b25"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] linear_svm_igd_transition </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#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>ind_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>dep_var</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>previous_state</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>dimension</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>stepsize</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>reg</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a6dcddc88d70523ddda32b46ab82dfbbf"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;lsvm_sgd_result&gt; lsvm_classification </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>parallel</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>eta</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>reg</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">input_table</td><td>The name of the table/view with the training data </td></tr>
-    <tr><td class="paramname">model_table</td><td>The name of the table under which we want to store the learned model </td></tr>
-    <tr><td class="paramname">parallel</td><td>A flag indicating whether the system should learn multiple models in parallel (Defult: False) </td></tr>
-    <tr><td class="paramname">verbose</td><td>Verbosity of reporting (Default: False) </td></tr>
-    <tr><td class="paramname">eta</td><td>Initial learning rate in (0,1] (Default: 0.1) </td></tr>
-    <tr><td class="paramname">reg</td><td>Regularization parameter, often chosen by cross-validation (Default: 0.001) </td></tr>
-    <tr><td class="paramname">max_iter</td><td>Maximum number of iterations to run learning algorithm (Default: 100)</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>A summary of the learning process </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a50896def00d0e0950bec3d95b387e6b9"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;lsvm_sgd_result&gt; lsvm_classification </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>parallel</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>eta</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>reg</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">input_table</td><td>The name of the table/view with the training data </td></tr>
-    <tr><td class="paramname">model_table</td><td>The name of the table under which we want to store the learned model </td></tr>
-    <tr><td class="paramname">parallel</td><td>A flag indicating whether the system should learn multiple models in parallel (Defult: False) </td></tr>
-    <tr><td class="paramname">verbose</td><td>Verbosity of reporting (Default: False) </td></tr>
-    <tr><td class="paramname">eta</td><td>Initial learning rate in (0,1] (Default: 0.1) </td></tr>
-    <tr><td class="paramname">reg</td><td>Regularization parameter, often chosen by cross-validation (Default: 0.001)</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>A summary of the learning process </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a75d126981ae4bf2e6641627501f0a2a5"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;lsvm_sgd_result&gt; lsvm_classification </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>parallel</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">input_table</td><td>The name of the table/view with the training data </td></tr>
-    <tr><td class="paramname">model_table</td><td>The name of the table under which we want to store the learned model </td></tr>
-    <tr><td class="paramname">parallel</td><td>A flag indicating whether the system should learn multiple models in parallel (Default: false)</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>A summary of the learning process </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a27c1fa8b9a526d3dd27401c6433967e7"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;lsvm_sgd_result&gt; lsvm_classification </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</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">input_table</td><td>The name of the table/view with the training data </td></tr>
-    <tr><td class="paramname">model_table</td><td>The name of the table under which we want to store the learned model</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>A summary of the learning process </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a0dee8d0cd54582f06de2935b25b7ecb0"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 lsvm_predict </td>
-          <td>(</td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>coefficients</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8[]&#160;</td>
-          <td class="paramname"><em>ind_var</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">coefficients</td><td>The learned model coefficients </td></tr>
-    <tr><td class="paramname">ind_var</td><td>The independent variables of the instance to be predicted</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>This function returns 1 or -1 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1c0a002f50250133c0ef1d3c43c6d338"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text lsvm_predict_batch </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>data_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>id_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bool&#160;</td>
-          <td class="paramname"><em>parallel</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">input_table</td><td>Name of table/view containing the data points to be scored </td></tr>
-    <tr><td class="paramname">data_col</td><td>Name of column in input_table containing the data points </td></tr>
-    <tr><td class="paramname">id_col</td><td>Name of column in input_table containing the integer identifier of data points </td></tr>
-    <tr><td class="paramname">model_table</td><td>Name of table where the learned model to be used is stored </td></tr>
-    <tr><td class="paramname">output_table</td><td>Name of table to store the results </td></tr>
-    <tr><td class="paramname">parallel</td><td>Deprecated and ignored boolean flag. (Default: NULL)</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Textual summary of the algorithm run </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aabe1df041f856ec6eab336975536d2da"></a>
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text lsvm_predict_batch </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>data_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>id_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>output_table</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">input_table</td><td>Name of table/view containing the data points to be scored </td></tr>
-    <tr><td class="paramname">data_col</td><td>Name of column in input_table containing the data points </td></tr>
-    <tr><td class="paramname">id_col</td><td>Name of column in input_table containing the integer identifier of data points </td></tr>
-    <tr><td class="paramname">model_table</td><td>Name of table where the learned model to be used is stored </td></tr>
-    <tr><td class="paramname">output_table</td><td>Name of table to store the results</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Textual summary of the algorithm run </dd></dl>
-
-</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_704eb8350b43e1ca74c0f90ed1ba450e.html">methods</a></li><li class="navelem"><a class="el" href="dir_883e487a38cc988e0c441456a570d389.html">kernel_machines</a></li><li class="navelem"><a class="el" href="dir_085c2d6b775d67156938ac94f000f710.html">src</a></li><li class="navelem"><a class="el" href="dir_757021f59fa4b40e61a20490993d949a.html">pg_gp</a></li><li class="navelem"><a class="el" href="lsvm_8sql__in.html">lsvm.sql_in</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
-  </ul>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/mainpage_8dox.html
----------------------------------------------------------------------
diff --git a/docs/latest/mainpage_8dox.html b/docs/latest/mainpage_8dox.html
index 79f9755..d6eeab9 100644
--- a/docs/latest/mainpage_8dox.html
+++ b/docs/latest/mainpage_8dox.html
@@ -24,14 +24,8 @@
 <script type="text/javascript">
   $(document).ready(function() { init_search(); });
 </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 src="../mathjax/MathJax.js"></script>
 <!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.js"></script>
+<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 -->
@@ -40,7 +34,7 @@
   (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', 'auto');
+  ga('create', 'UA-45382226-1', 'madlib.net');
   ga('send', 'pageview');
 </script>
 </head>
@@ -50,10 +44,10 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td id="projectlogo"><a href="http://madlib.incubator.apache.org"><img alt="Logo" src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td id="projectlogo"><a href="http://madlib.net"><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.8</span>
+   <span id="projectnumber">1.9</span>
    </div>
    <div id="projectbrief">User Documentation for MADlib</div>
   </td>
@@ -121,7 +115,7 @@ $(document).ready(function(){initNavTree('mainpage_8dox.html','');});
 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
   <ul>
     <li class="navelem"><a class="el" href="mainpage_8dox.html">mainpage.dox</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
+    <li class="footer">Generated on Thu Apr 7 2016 14:24:10 for MADlib by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
   </ul>

http://git-wip-us.apache.org/repos/asf/incubator-madlib-site/blob/c506dd05/docs/latest/marginal_8sql__in.html
----------------------------------------------------------------------
diff --git a/docs/latest/marginal_8sql__in.html b/docs/latest/marginal_8sql__in.html
index 0f8ba5c..0c03540 100644
--- a/docs/latest/marginal_8sql__in.html
+++ b/docs/latest/marginal_8sql__in.html
@@ -24,14 +24,8 @@
 <script type="text/javascript">
   $(document).ready(function() { init_search(); });
 </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 src="../mathjax/MathJax.js"></script>
 <!-- hack in the navigation tree -->
-<script type="text/javascript" src="navtree_hack.js"></script>
+<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 -->
@@ -40,7 +34,7 @@
   (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', 'auto');
+  ga('create', 'UA-45382226-1', 'madlib.net');
   ga('send', 'pageview');
 </script>
 </head>
@@ -50,10 +44,10 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td id="projectlogo"><a href="http://madlib.incubator.apache.org"><img alt="Logo" src="madlib.png" height="50" style="padding-left:0.5em;" border="0"/ ></a></td>
+  <td id="projectlogo"><a href="http://madlib.net"><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.8</span>
+   <span id="projectnumber">1.9</span>
    </div>
    <div id="projectbrief">User Documentation for MADlib</div>
   </td>
@@ -2598,7 +2592,7 @@ Functions</h2></td></tr>
 <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="marginal_8sql__in.html">marginal.sql_in</a></li>
-    <li class="footer">Generated on Mon Jul 27 2015 20:37:45 for MADlib by
+    <li class="footer">Generated on Thu Apr 7 2016 14:24:10 for MADlib by
     <a href="http://www.doxygen.org/index.html">
     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
   </ul>