You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@madlib.apache.org by ok...@apache.org on 2022/03/08 22:18:28 UTC

[madlib-site] branch asf-site updated: Add 1.19.0 docs and download links

This is an automated email from the ASF dual-hosted git repository.

okislal pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/madlib-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 77a299a  Add 1.19.0 docs and download links
77a299a is described below

commit 77a299a9af1875bd70f32f82d461d6deaa675110
Author: Orhan Kislal <ok...@apache.org>
AuthorDate: Tue Mar 8 17:18:17 2022 -0500

    Add 1.19.0 docs and download links
---
 docs/latest                                        |    2 +-
 docs/rc/apsp_8sql__in.html                         |  328 -
 docs/rc/arima_8sql__in.html                        | 1063 ----
 docs/rc/array__ops_8sql__in.html                   | 1287 ----
 docs/rc/assoc__rules_8sql__in.html                 |  570 --
 docs/rc/balance__sample_8sql__in.html              |  490 --
 docs/rc/bayes_8sql__in.html                        |  987 ---
 docs/rc/bc_s.png                                   |  Bin 676 -> 0 bytes
 docs/rc/bdwn.png                                   |  Bin 147 -> 0 bytes
 docs/rc/bfs_8sql__in.html                          |  436 --
 docs/rc/closed.png                                 |  Bin 132 -> 0 bytes
 docs/rc/clustered__variance_8sql__in.html          | 1947 ------
 docs/rc/clustered__variance__coxph_8sql__in.html   |  489 --
 docs/rc/cols2vec_8sql__in.html                     |  309 -
 docs/rc/conjugate__gradient_8sql__in.html          |  256 -
 docs/rc/correlation_8sql__in.html                  |  786 ---
 docs/rc/cox__prop__hazards_8sql__in.html           | 2143 -------
 docs/rc/create__indicators_8sql__in.html           |  333 -
 docs/rc/crf_8sql__in.html                          |  552 --
 docs/rc/crf__data__loader_8sql__in.html            |  335 --
 docs/rc/crf__feature__gen_8sql__in.html            |  298 -
 docs/rc/cross__validation_8sql__in.html            |  710 ---
 docs/rc/dbscan_8sql__in.html                       | 1078 ----
 docs/rc/decision__tree_8sql__in.html               | 2757 ---------
 docs/rc/dense__linear__systems_8sql__in.html       |  640 --
 docs/rc/dir_097d0c47873b413f914e0be0fb8e0c70.html  |  135 -
 docs/rc/dir_16b90e9a6c080d7fc2617cfecd7f223b.html  |  136 -
 docs/rc/dir_1960c8c5a7f1e7616d29e5a0c180bcf2.html  |  135 -
 docs/rc/dir_1c3de670490e30b2adf792227ef51e32.html  |  150 -
 docs/rc/dir_2e2767a73e2d710192c730fd426a8c90.html  |  136 -
 docs/rc/dir_3749b33f41e0a82f4dfb20be7f91dfa3.html  |  136 -
 docs/rc/dir_3ee26ceeadb429f807bd6cd822eca1b9.html  |  136 -
 docs/rc/dir_42e4eb27424bda9fbbfa95509de09bad.html  |  136 -
 docs/rc/dir_49426dfa1e413b9e4a461cc826e399ac.html  |  136 -
 docs/rc/dir_4f54709f5fc5d0f64da91428555e2469.html  |  135 -
 docs/rc/dir_505cd743a8a717435eca324f49291a46.html  |  154 -
 docs/rc/dir_5341dbb6d7f0a427749c6136276fa506.html  |  137 -
 docs/rc/dir_5cd13365c66443c54a8f3b4c82c03aee.html  |  136 -
 docs/rc/dir_5ff04c1d4b766f0a4dd68c6f19ed2092.html  |  136 -
 docs/rc/dir_60056874394c01e6c892c7492b3fbe27.html  |  135 -
 docs/rc/dir_68267d1309a1af8e8297ef4c3efbcdba.html  |  135 -
 docs/rc/dir_6ff79b0655deb26abf8f86290b84a97c.html  |  136 -
 docs/rc/dir_704eb8350b43e1ca74c0f90ed1ba450e.html  |  143 -
 docs/rc/dir_70e9abe17564e15776adcab8550c7667.html  |  145 -
 docs/rc/dir_73ccba3aa44ce35463f879b4ebbd3f46.html  |  136 -
 docs/rc/dir_7513a8b3b7336e99c30a333cfb144104.html  |  139 -
 docs/rc/dir_7592ceb856cf018f9811e11407c61fda.html  |  154 -
 docs/rc/dir_834e55cf992733df24fbe86b49356157.html  |  135 -
 docs/rc/dir_87d2e9694998410c1b0408bb775833a4.html  |  135 -
 docs/rc/dir_8b8525adb4e4d2ae68fa3d70bbeff8da.html  |  136 -
 docs/rc/dir_8cdb0d06bc3d9fdbe366fbcc82abc3e3.html  |  136 -
 docs/rc/dir_8d53e1c0026e7e34b4cd68f8b91426d6.html  |  162 -
 docs/rc/dir_93c42bb4df0f3e1302223b6dfd48c81e.html  |  141 -
 docs/rc/dir_9db0190ed89ab407304aec250d1ef64f.html  |  139 -
 docs/rc/dir_9e42ee0a0235722f482630aa6cc99334.html  |  144 -
 docs/rc/dir_9f5e6edf0db58b0627c46b41dbbbb27f.html  |  136 -
 docs/rc/dir_a4a48839224ef8488facbffa8a397967.html  |  135 -
 docs/rc/dir_ac52a4b89b7b1b1591f2952b5cbd041a.html  |  150 -
 docs/rc/dir_b0d8a62e5a4314de84ce58e7cd249850.html  |  135 -
 docs/rc/dir_b10c028a6a58d6e0840bc150baba59b9.html  |  135 -
 docs/rc/dir_b19a2d10787fafb5edd4ef1da0d2cacf.html  |  136 -
 docs/rc/dir_c2d3987992538edb8f634d5f4e0fae80.html  |  136 -
 docs/rc/dir_c8a9890f716ab6621b63d44c36a168eb.html  |  135 -
 docs/rc/dir_d06d449079888c21a85aa00b7664e813.html  |  135 -
 docs/rc/dir_d662e943e8adcb86abe4b822d2348c9e.html  |  136 -
 docs/rc/dir_dc596537ad427a4d866006d1a3e1fe29.html  |  187 -
 docs/rc/dir_df86748cb94fb6c2fa09e991cce090c0.html  |  136 -
 docs/rc/dir_e2e6d80cc57daae810c80cbdae687e33.html  |  135 -
 docs/rc/dir_e502304d8bc7f1ef2456a474c6d92acd.html  |  142 -
 docs/rc/dir_e6c126a997181663ba81c11cbf416bb1.html  |  145 -
 docs/rc/dir_efbcf68973d247bbf15f9eecae7f24e3.html  |  135 -
 docs/rc/dir_fe647384fff178c2cff5ce75fb4044e5.html  |  136 -
 docs/rc/distribution_8sql__in.html                 |  323 -
 docs/rc/doc.png                                    |  Bin 746 -> 0 bytes
 docs/rc/dot_inline_dotgraph_1.svg                  |  115 -
 docs/rc/doxygen.css                                | 1596 -----
 docs/rc/doxygen.png                                |  Bin 3779 -> 0 bytes
 docs/rc/dynsections.js                             |   97 -
 docs/rc/eigen_navtree_hacks.js                     |  236 -
 docs/rc/elastic__net_8sql__in.html                 | 2476 --------
 docs/rc/encode__categorical_8sql__in.html          |  742 ---
 docs/rc/folderclosed.png                           |  Bin 616 -> 0 bytes
 docs/rc/folderopen.png                             |  Bin 597 -> 0 bytes
 docs/rc/glm_8sql__in.html                          | 1919 ------
 docs/rc/graph_legend.html                          |  154 -
 docs/rc/graph_legend.md5                           |    1 -
 docs/rc/graph_legend.svg                           |  121 -
 docs/rc/group__grp__apsp.html                      |  397 --
 docs/rc/group__grp__arima.html                     |  420 --
 docs/rc/group__grp__array.html                     |  358 --
 docs/rc/group__grp__arraysmatrix.html              |  175 -
 docs/rc/group__grp__arraysmatrix.js                |    8 -
 docs/rc/group__grp__assoc__rules.html              |  411 --
 docs/rc/group__grp__association__rules.html        |  139 -
 docs/rc/group__grp__association__rules.js          |    4 -
 docs/rc/group__grp__automl.html                    | 1047 ----
 docs/rc/group__grp__balance__sampling.html         |  600 --
 docs/rc/group__grp__bayes.html                     |  488 --
 docs/rc/group__grp__bfs.html                       |  417 --
 docs/rc/group__grp__cg.html                        |  185 -
 docs/rc/group__grp__clustered__errors.html         |  405 --
 docs/rc/group__grp__clustering.html                |  139 -
 docs/rc/group__grp__clustering.js                  |    4 -
 docs/rc/group__grp__cols2vec.html                  |  400 --
 docs/rc/group__grp__correlation.html               |  391 --
 docs/rc/group__grp__countmin.html                  |  241 -
 docs/rc/group__grp__cox__prop__hazards.html        |  475 --
 docs/rc/group__grp__crf.html                       |  625 --
 docs/rc/group__grp__custom__function.html          |  327 -
 docs/rc/group__grp__datatrans.html                 |  154 -
 docs/rc/group__grp__datatrans.js                   |    9 -
 docs/rc/group__grp__dbscan.html                    |  372 --
 docs/rc/group__grp__decision__tree.html            | 1169 ----
 docs/rc/group__grp__dense__linear__solver.html     |  262 -
 docs/rc/group__grp__deprecated.html                |  142 -
 docs/rc/group__grp__deprecated.js                  |    5 -
 docs/rc/group__grp__desc__stats.html               |  145 -
 docs/rc/group__grp__desc__stats.js                 |    6 -
 docs/rc/group__grp__dl.html                        |  154 -
 docs/rc/group__grp__dl.js                          |    7 -
 docs/rc/group__grp__dl__utilities.html             |  139 -
 docs/rc/group__grp__dl__utilities.js               |    4 -
 docs/rc/group__grp__early__stage.html              |  148 -
 docs/rc/group__grp__early__stage.js                |    7 -
 docs/rc/group__grp__elasticnet.html                |  756 ---
 docs/rc/group__grp__encode__categorical.html       |  693 ---
 docs/rc/group__grp__fmsketch.html                  |  167 -
 docs/rc/group__grp__glm.html                       |  578 --
 docs/rc/group__grp__gpu__configuration.html        |  271 -
 docs/rc/group__grp__graph.html                     |  157 -
 docs/rc/group__grp__graph.js                       |   10 -
 docs/rc/group__grp__graph__avg__path__length.html  |  238 -
 docs/rc/group__grp__graph__closeness.html          |  274 -
 docs/rc/group__grp__graph__diameter.html           |  240 -
 docs/rc/group__grp__graph__measures.html           |  148 -
 docs/rc/group__grp__graph__measures.js             |    7 -
 docs/rc/group__grp__graph__vertex__degrees.html    |  266 -
 docs/rc/group__grp__hits.html                      |  402 --
 docs/rc/group__grp__indicator.html                 |  250 -
 docs/rc/group__grp__inf__stats.html                |  139 -
 docs/rc/group__grp__inf__stats.js                  |    4 -
 docs/rc/group__grp__input__preprocessor__dl.html   |  682 ---
 docs/rc/group__grp__keras.html                     | 1337 -----
 docs/rc/group__grp__keras__model__arch.html        |  358 --
 .../group__grp__keras__run__model__selection.html  | 1121 ----
 ...group__grp__keras__setup__model__selection.html |  731 ---
 docs/rc/group__grp__kmeans.html                    |  765 ---
 docs/rc/group__grp__knn.html                       |  555 --
 docs/rc/group__grp__lda.html                       |  806 ---
 docs/rc/group__grp__linalg.html                    |  307 -
 docs/rc/group__grp__linear__solver.html            |  142 -
 docs/rc/group__grp__linear__solver.js              |    5 -
 docs/rc/group__grp__linreg.html                    |  467 --
 docs/rc/group__grp__lmf.html                       |  277 -
 docs/rc/group__grp__logreg.html                    |  500 --
 docs/rc/group__grp__marginal.html                  |  432 --
 docs/rc/group__grp__matrix.html                    |  888 ---
 docs/rc/group__grp__matrix__factorization.html     |  142 -
 docs/rc/group__grp__matrix__factorization.js       |    5 -
 docs/rc/group__grp__mdl.html                       |  145 -
 docs/rc/group__grp__mdl.js                         |    6 -
 docs/rc/group__grp__mfvsketch.html                 |  176 -
 docs/rc/group__grp__minibatch__preprocessing.html  |  456 --
 docs/rc/group__grp__mlogreg.html                   |  416 --
 docs/rc/group__grp__model__prep.html               |  145 -
 docs/rc/group__grp__model__prep.js                 |    6 -
 docs/rc/group__grp__model__selection.html          |  145 -
 docs/rc/group__grp__model__selection.js            |    6 -
 docs/rc/group__grp__multinom.html                  |  487 --
 docs/rc/group__grp__nn.html                        | 1189 ----
 docs/rc/group__grp__ordinal.html                   |  470 --
 docs/rc/group__grp__other__functions.html          |  157 -
 docs/rc/group__grp__other__functions.js            |   10 -
 docs/rc/group__grp__pagerank.html                  |  375 --
 docs/rc/group__grp__path.html                      |  481 --
 docs/rc/group__grp__pca.html                       |  142 -
 docs/rc/group__grp__pca.js                         |    5 -
 docs/rc/group__grp__pca__project.html              |  499 --
 docs/rc/group__grp__pca__train.html                |  456 --
 docs/rc/group__grp__pivot.html                     |  661 --
 docs/rc/group__grp__pmml.html                      |  332 -
 docs/rc/group__grp__pred.html                      |  365 --
 docs/rc/group__grp__prob.html                      |  164 -
 docs/rc/group__grp__random__forest.html            | 1174 ----
 docs/rc/group__grp__regml.html                     |  166 -
 docs/rc/group__grp__regml.js                       |   13 -
 docs/rc/group__grp__robust.html                    |  440 --
 docs/rc/group__grp__sample.html                    |  150 -
 docs/rc/group__grp__sampling.html                  |  142 -
 docs/rc/group__grp__sampling.js                    |    5 -
 docs/rc/group__grp__sessionize.html                |  276 -
 docs/rc/group__grp__sketches.html                  |  160 -
 docs/rc/group__grp__sketches.js                    |    6 -
 docs/rc/group__grp__sparse__linear__solver.html    |  354 --
 docs/rc/group__grp__sssp.html                      |  366 --
 docs/rc/group__grp__stats.html                     |  145 -
 docs/rc/group__grp__stats.js                       |    6 -
 docs/rc/group__grp__stats__tests.html              |  541 --
 docs/rc/group__grp__stemmer.html                   |  240 -
 docs/rc/group__grp__strs.html                      |  262 -
 docs/rc/group__grp__summary.html                   |  497 --
 docs/rc/group__grp__super.html                     |  154 -
 docs/rc/group__grp__super.js                       |    9 -
 docs/rc/group__grp__svd.html                       |  417 --
 docs/rc/group__grp__svec.html                      |  448 --
 docs/rc/group__grp__svm.html                       |  869 ---
 docs/rc/group__grp__text__utilities.html           |  358 --
 docs/rc/group__grp__topic__modelling.html          |  139 -
 docs/rc/group__grp__topic__modelling.js            |    4 -
 docs/rc/group__grp__train__test__split.html        |  307 -
 docs/rc/group__grp__tree.html                      |  142 -
 docs/rc/group__grp__tree.js                        |    5 -
 docs/rc/group__grp__tsa.html                       |  139 -
 docs/rc/group__grp__tsa.js                         |    4 -
 docs/rc/group__grp__unsupervised.html              |  148 -
 docs/rc/group__grp__unsupervised.js                |    7 -
 docs/rc/group__grp__utilities.html                 |  177 -
 docs/rc/group__grp__validation.html                |  414 --
 docs/rc/group__grp__vec2cols.html                  |  332 -
 docs/rc/group__grp__wcc.html                       |  475 --
 docs/rc/hits_8sql__in.html                         |  403 --
 docs/rc/hypothesis__tests_8sql__in.html            | 1255 ----
 docs/rc/index.html                                 |  144 -
 docs/rc/input__data__preprocessor_8sql__in.html    |  422 --
 docs/rc/jquery.js                                  |   87 -
 docs/rc/keras__model__arch__table_8sql__in.html    |  400 --
 docs/rc/kmeans_8sql__in.html                       |  293 -
 docs/rc/knn_8sql__in.html                          |  849 ---
 docs/rc/lda_8sql__in.html                          | 1565 -----
 docs/rc/linalg_8sql__in.html                       | 1335 -----
 docs/rc/linear_8sql__in.html                       |  705 ---
 docs/rc/lmf_8sql__in.html                          |  885 ---
 docs/rc/logistic_8sql__in.html                     | 1283 ----
 docs/rc/madlib.png                                 |  Bin 2209 -> 0 bytes
 docs/rc/madlib__keras_8sql__in.html                | 1924 ------
 docs/rc/madlib__keras__automl_8sql__in.html        |  306 -
 .../madlib__keras__custom__function_8sql__in.html  |  459 --
 ...dlib__keras__fit__multiple__model_8sql__in.html |  640 --
 docs/rc/madlib__keras__gpu__info_8sql__in.html     |  251 -
 .../madlib__keras__model__selection_8sql__in.html  |  323 -
 docs/rc/madlib_extra.css                           |  156 -
 docs/rc/mainpage_8dox.html                         |  129 -
 docs/rc/marginal_8sql__in.html                     | 2712 ---------
 docs/rc/matrix__ops_8sql__in.html                  | 6331 --------------------
 docs/rc/measures_8sql__in.html                     |  520 --
 docs/rc/minibatch__preprocessing_8sql__in.html     |  387 --
 docs/rc/mlp_8sql__in.html                          | 2187 -------
 docs/rc/modules.html                               |  237 -
 docs/rc/modules.js                                 |   15 -
 docs/rc/multilogistic_8sql__in.html                | 1107 ----
 docs/rc/multiresponseglm_8sql__in.html             |  240 -
 docs/rc/nav_f.png                                  |  Bin 153 -> 0 bytes
 docs/rc/nav_g.png                                  |  Bin 95 -> 0 bytes
 docs/rc/nav_h.png                                  |  Bin 98 -> 0 bytes
 docs/rc/navtree.css                                |  146 -
 docs/rc/navtree.js                                 |  517 --
 docs/rc/navtreedata.js                             |   14 -
 docs/rc/navtreeindex0.js                           |  111 -
 docs/rc/open.png                                   |  Bin 123 -> 0 bytes
 docs/rc/ordinal_8sql__in.html                      |  240 -
 docs/rc/pagerank_8sql__in.html                     |  553 --
 docs/rc/path_8sql__in.html                         |  477 --
 docs/rc/pca_8sql__in.html                          | 1851 ------
 docs/rc/pca__project_8sql__in.html                 |  723 ---
 docs/rc/pivot_8sql__in.html                        |  692 ---
 docs/rc/pivotalr__arrayops_8sql__in.html           |  282 -
 docs/rc/porter__stemmer_8sql__in.html              |  238 -
 docs/rc/pred__metrics_8sql__in.html                | 1382 -----
 docs/rc/prob_8sql__in.html                         | 4121 -------------
 docs/rc/random__forest_8sql__in.html               | 2137 -------
 docs/rc/resize.js                                  |  114 -
 docs/rc/robust_8sql__in.html                       | 1768 ------
 docs/rc/robust__variance__coxph_8sql__in.html      |  503 --
 docs/rc/sample_8sql__in.html                       |  442 --
 docs/rc/search/all_0.html                          |   26 -
 docs/rc/search/all_0.js                            |  328 -
 docs/rc/search/all_1.html                          |   26 -
 docs/rc/search/all_1.js                            |   73 -
 docs/rc/search/all_10.html                         |   26 -
 docs/rc/search/all_10.js                           |   35 -
 docs/rc/search/all_11.html                         |   26 -
 docs/rc/search/all_11.js                           |  127 -
 docs/rc/search/all_12.html                         |   26 -
 docs/rc/search/all_12.js                           |   39 -
 docs/rc/search/all_13.html                         |   26 -
 docs/rc/search/all_13.js                           |   14 -
 docs/rc/search/all_14.html                         |   26 -
 docs/rc/search/all_14.js                           |   16 -
 docs/rc/search/all_15.html                         |   26 -
 docs/rc/search/all_15.js                           |   18 -
 docs/rc/search/all_16.html                         |   26 -
 docs/rc/search/all_16.js                           |    4 -
 docs/rc/search/all_2.html                          |   26 -
 docs/rc/search/all_2.js                            |   26 -
 docs/rc/search/all_3.html                          |   26 -
 docs/rc/search/all_3.js                            |  107 -
 docs/rc/search/all_4.html                          |   26 -
 docs/rc/search/all_4.js                            |   43 -
 docs/rc/search/all_5.html                          |   26 -
 docs/rc/search/all_5.js                            |   21 -
 docs/rc/search/all_6.html                          |   26 -
 docs/rc/search/all_6.js                            |   33 -
 docs/rc/search/all_7.html                          |   26 -
 docs/rc/search/all_7.js                            |   43 -
 docs/rc/search/all_8.html                          |   26 -
 docs/rc/search/all_8.js                            |   16 -
 docs/rc/search/all_9.html                          |   26 -
 docs/rc/search/all_9.js                            |   36 -
 docs/rc/search/all_a.html                          |   26 -
 docs/rc/search/all_a.js                            |   12 -
 docs/rc/search/all_b.html                          |   26 -
 docs/rc/search/all_b.js                            |   63 -
 docs/rc/search/all_c.html                          |   26 -
 docs/rc/search/all_c.js                            |  123 -
 docs/rc/search/all_d.html                          |   26 -
 docs/rc/search/all_d.js                            |   32 -
 docs/rc/search/all_e.html                          |   26 -
 docs/rc/search/all_e.js                            |    9 -
 docs/rc/search/all_f.html                          |   26 -
 docs/rc/search/all_f.js                            |   38 -
 docs/rc/search/close.png                           |  Bin 273 -> 0 bytes
 docs/rc/search/files_0.html                        |   26 -
 docs/rc/search/files_0.js                          |    7 -
 docs/rc/search/files_1.html                        |   26 -
 docs/rc/search/files_1.js                          |    6 -
 docs/rc/search/files_10.html                       |   26 -
 docs/rc/search/files_10.js                         |    5 -
 docs/rc/search/files_11.html                       |   26 -
 docs/rc/search/files_11.js                         |    5 -
 docs/rc/search/files_12.html                       |   26 -
 docs/rc/search/files_12.js                         |    4 -
 docs/rc/search/files_2.html                        |   26 -
 docs/rc/search/files_2.js                          |   14 -
 docs/rc/search/files_3.html                        |   26 -
 docs/rc/search/files_3.js                          |    7 -
 docs/rc/search/files_4.html                        |   26 -
 docs/rc/search/files_4.js                          |    5 -
 docs/rc/search/files_5.html                        |   26 -
 docs/rc/search/files_5.js                          |    4 -
 docs/rc/search/files_6.html                        |   26 -
 docs/rc/search/files_6.js                          |    5 -
 docs/rc/search/files_7.html                        |   26 -
 docs/rc/search/files_7.js                          |    4 -
 docs/rc/search/files_8.html                        |   26 -
 docs/rc/search/files_8.js                          |    6 -
 docs/rc/search/files_9.html                        |   26 -
 docs/rc/search/files_9.js                          |    8 -
 docs/rc/search/files_a.html                        |   26 -
 docs/rc/search/files_a.js                          |   17 -
 docs/rc/search/files_b.html                        |   26 -
 docs/rc/search/files_b.js                          |    4 -
 docs/rc/search/files_c.html                        |   26 -
 docs/rc/search/files_c.js                          |   12 -
 docs/rc/search/files_d.html                        |   26 -
 docs/rc/search/files_d.js                          |    6 -
 docs/rc/search/files_e.html                        |   26 -
 docs/rc/search/files_e.js                          |   14 -
 docs/rc/search/files_f.html                        |   26 -
 docs/rc/search/files_f.js                          |    6 -
 docs/rc/search/functions_0.html                    |   26 -
 docs/rc/search/functions_0.js                      |  328 -
 docs/rc/search/functions_1.html                    |   26 -
 docs/rc/search/functions_1.js                      |   61 -
 docs/rc/search/functions_10.html                   |   26 -
 docs/rc/search/functions_10.js                     |   27 -
 docs/rc/search/functions_11.html                   |   26 -
 docs/rc/search/functions_11.js                     |  103 -
 docs/rc/search/functions_12.html                   |   26 -
 docs/rc/search/functions_12.js                     |   28 -
 docs/rc/search/functions_13.html                   |   26 -
 docs/rc/search/functions_13.js                     |    9 -
 docs/rc/search/functions_14.html                   |   26 -
 docs/rc/search/functions_14.js                     |   12 -
 docs/rc/search/functions_15.html                   |   26 -
 docs/rc/search/functions_15.js                     |   16 -
 docs/rc/search/functions_16.html                   |   26 -
 docs/rc/search/functions_16.js                     |    4 -
 docs/rc/search/functions_2.html                    |   26 -
 docs/rc/search/functions_2.js                      |   21 -
 docs/rc/search/functions_3.html                    |   26 -
 docs/rc/search/functions_3.js                      |   84 -
 docs/rc/search/functions_4.html                    |   26 -
 docs/rc/search/functions_4.js                      |   27 -
 docs/rc/search/functions_5.html                    |   26 -
 docs/rc/search/functions_5.js                      |   15 -
 docs/rc/search/functions_6.html                    |   26 -
 docs/rc/search/functions_6.js                      |   32 -
 docs/rc/search/functions_7.html                    |   26 -
 docs/rc/search/functions_7.js                      |   39 -
 docs/rc/search/functions_8.html                    |   26 -
 docs/rc/search/functions_8.js                      |   12 -
 docs/rc/search/functions_9.html                    |   26 -
 docs/rc/search/functions_9.js                      |   32 -
 docs/rc/search/functions_a.html                    |   26 -
 docs/rc/search/functions_a.js                      |    7 -
 docs/rc/search/functions_b.html                    |   26 -
 docs/rc/search/functions_b.js                      |   53 -
 docs/rc/search/functions_c.html                    |   26 -
 docs/rc/search/functions_c.js                      |   99 -
 docs/rc/search/functions_d.html                    |   26 -
 docs/rc/search/functions_d.js                      |   29 -
 docs/rc/search/functions_e.html                    |   26 -
 docs/rc/search/functions_e.js                      |    7 -
 docs/rc/search/functions_f.html                    |   26 -
 docs/rc/search/functions_f.js                      |   20 -
 docs/rc/search/groups_0.html                       |   26 -
 docs/rc/search/groups_0.js                         |   11 -
 docs/rc/search/groups_1.html                       |   26 -
 docs/rc/search/groups_1.js                         |    5 -
 docs/rc/search/groups_10.html                      |   26 -
 docs/rc/search/groups_10.js                        |   16 -
 docs/rc/search/groups_11.html                      |   26 -
 docs/rc/search/groups_11.js                        |   11 -
 docs/rc/search/groups_12.html                      |   26 -
 docs/rc/search/groups_12.js                        |    6 -
 docs/rc/search/groups_13.html                      |   26 -
 docs/rc/search/groups_13.js                        |    4 -
 docs/rc/search/groups_14.html                      |   26 -
 docs/rc/search/groups_14.js                        |    4 -
 docs/rc/search/groups_2.html                       |   26 -
 docs/rc/search/groups_2.js                         |   15 -
 docs/rc/search/groups_3.html                       |   26 -
 docs/rc/search/groups_3.js                         |   15 -
 docs/rc/search/groups_4.html                       |   26 -
 docs/rc/search/groups_4.js                         |    6 -
 docs/rc/search/groups_5.html                       |   26 -
 docs/rc/search/groups_5.js                         |    4 -
 docs/rc/search/groups_6.html                       |   26 -
 docs/rc/search/groups_6.js                         |    6 -
 docs/rc/search/groups_7.html                       |   26 -
 docs/rc/search/groups_7.js                         |    5 -
 docs/rc/search/groups_8.html                       |   26 -
 docs/rc/search/groups_8.js                         |    5 -
 docs/rc/search/groups_9.html                       |   26 -
 docs/rc/search/groups_9.js                         |    5 -
 docs/rc/search/groups_a.html                       |   26 -
 docs/rc/search/groups_a.js                         |    8 -
 docs/rc/search/groups_b.html                       |   26 -
 docs/rc/search/groups_b.js                         |   13 -
 docs/rc/search/groups_c.html                       |   26 -
 docs/rc/search/groups_c.js                         |    6 -
 docs/rc/search/groups_d.html                       |   26 -
 docs/rc/search/groups_d.js                         |    4 -
 docs/rc/search/groups_e.html                       |   26 -
 docs/rc/search/groups_e.js                         |   12 -
 docs/rc/search/groups_f.html                       |   26 -
 docs/rc/search/groups_f.js                         |    7 -
 docs/rc/search/mag_sel.png                         |  Bin 563 -> 0 bytes
 docs/rc/search/nomatches.html                      |   12 -
 docs/rc/search/search.css                          |  273 -
 docs/rc/search/search.js                           |  791 ---
 docs/rc/search/search_l.png                        |  Bin 604 -> 0 bytes
 docs/rc/search/search_m.png                        |  Bin 158 -> 0 bytes
 docs/rc/search/search_r.png                        |  Bin 612 -> 0 bytes
 docs/rc/search/searchdata.js                       |   27 -
 docs/rc/search/variables_0.html                    |   26 -
 docs/rc/search/variables_0.js                      |    4 -
 docs/rc/search/variables_1.html                    |   26 -
 docs/rc/search/variables_1.js                      |    4 -
 docs/rc/search/variables_2.html                    |   26 -
 docs/rc/search/variables_2.js                      |    4 -
 docs/rc/search/variables_3.html                    |   26 -
 docs/rc/search/variables_3.js                      |    4 -
 docs/rc/sessionize_8sql__in.html                   |  345 --
 docs/rc/sketch_8sql__in.html                       |  984 ---
 docs/rc/sparse__linear__systems_8sql__in.html      |  991 ---
 docs/rc/splitbar.png                               |  Bin 314 -> 0 bytes
 docs/rc/sssp_8sql__in.html                         |  334 --
 docs/rc/stratified__sample_8sql__in.html           |  364 --
 docs/rc/summary_8sql__in.html                      |  666 --
 docs/rc/svd_8sql__in.html                          | 1685 ------
 docs/rc/svec_8sql__in.html                         | 1740 ------
 docs/rc/svec__util_8sql__in.html                   | 1365 -----
 docs/rc/svm_8sql__in.html                          | 1616 -----
 docs/rc/sync_off.png                               |  Bin 853 -> 0 bytes
 docs/rc/sync_on.png                                |  Bin 845 -> 0 bytes
 docs/rc/tab_a.png                                  |  Bin 142 -> 0 bytes
 docs/rc/tab_b.png                                  |  Bin 169 -> 0 bytes
 docs/rc/tab_h.png                                  |  Bin 177 -> 0 bytes
 docs/rc/tab_s.png                                  |  Bin 184 -> 0 bytes
 docs/rc/table__to__pmml_8sql__in.html              |  262 -
 docs/rc/tabs.css                                   |    1 -
 docs/rc/text__utilities_8sql__in.html              |  233 -
 docs/rc/train__test__split_8sql__in.html           |  490 --
 docs/rc/utilities_8sql__in.html                    |  961 ---
 docs/rc/utils__regularization_8sql__in.html        |  358 --
 docs/rc/vec2cols_8sql__in.html                     |  301 -
 docs/rc/viterbi_8sql__in.html                      |  298 -
 docs/rc/wcc_8sql__in.html                          |  439 --
 download.html                                      |   33 +-
 490 files changed, 23 insertions(+), 136821 deletions(-)

diff --git a/docs/latest b/docs/latest
index 13e94ce..388ceb4 120000
--- a/docs/latest
+++ b/docs/latest
@@ -1 +1 @@
-v1.18.0
\ No newline at end of file
+v1.19.0
\ No newline at end of file
diff --git a/docs/rc/apsp_8sql__in.html b/docs/rc/apsp_8sql__in.html
deleted file mode 100644
index eccf89c..0000000
--- a/docs/rc/apsp_8sql__in.html
+++ /dev/null
@@ -1,328 +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.13"/>
-<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: apsp.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('apsp_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">apsp.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for graph analytics.  
-<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:ad68f09e5e53e08e36e1a35078ff557db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="apsp_8sql__in.html#ad68f09e5e53e08e36e1a35078ff557db">graph_apsp</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, text out_table, text grouping_cols)</td></tr>
-<tr class="separator:ad68f09e5e53e08e36e1a35078ff557db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae96a0c74959a789f8a1497167b75431e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="apsp_8sql__in.html#ae96a0c74959a789f8a1497167b75431e">graph_apsp</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, text out_table)</td></tr>
-<tr class="separator:ae96a0c74959a789f8a1497167b75431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aac90be82123f8e2029d4579a6f4f52f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="apsp_8sql__in.html#aac90be82123f8e2029d4579a6f4f52f1">graph_apsp_get_path</a> (text apsp_table, bigint source_vertex, bigint dest_vertex, text path_table)</td></tr>
-<tr class="separator:aac90be82123f8e2029d4579a6f4f52f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1fa9c66ee7eed15a997fb590bee6e8bf"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="apsp_8sql__in.html#a1fa9c66ee7eed15a997fb590bee6e8bf">graph_apsp</a> (varchar message)</td></tr>
-<tr class="separator:a1fa9c66ee7eed15a997fb590bee6e8bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af271eb7d4c7f8d8d4c3a20873af99c6f"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="apsp_8sql__in.html#af271eb7d4c7f8d8d4c3a20873af99c6f">graph_apsp</a> ()</td></tr>
-<tr class="separator:af271eb7d4c7f8d8d4c3a20873af99c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
-<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
-<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
-<dl class="section date"><dt>Date</dt><dd>Nov 2016</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>Provides all pairs shortest <a class="el" href="path_8sql__in.html#af5842a2917fdea02cca12c8104bff022">path</a> algorithm. </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ad68f09e5e53e08e36e1a35078ff557db"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad68f09e5e53e08e36e1a35078ff557db">&#9670;&nbsp;</a></span>graph_apsp() <span class="overload">[1/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_apsp </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</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>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="ae96a0c74959a789f8a1497167b75431e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae96a0c74959a789f8a1497167b75431e">&#9670;&nbsp;</a></span>graph_apsp() <span class="overload">[2/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_apsp </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>out_table</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a1fa9c66ee7eed15a997fb590bee6e8bf"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1fa9c66ee7eed15a997fb590bee6e8bf">&#9670;&nbsp;</a></span>graph_apsp() <span class="overload">[3/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar graph_apsp </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="af271eb7d4c7f8d8d4c3a20873af99c6f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af271eb7d4c7f8d8d4c3a20873af99c6f">&#9670;&nbsp;</a></span>graph_apsp() <span class="overload">[4/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar graph_apsp </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aac90be82123f8e2029d4579a6f4f52f1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aac90be82123f8e2029d4579a6f4f52f1">&#9670;&nbsp;</a></span>graph_apsp_get_path()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_apsp_get_path </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>apsp_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>source_vertex</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>dest_vertex</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>path_table</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_1c3de670490e30b2adf792227ef51e32.html">graph</a></li> [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/arima_8sql__in.html b/docs/rc/arima_8sql__in.html
deleted file mode 100644
index 2998a28..0000000
--- a/docs/rc/arima_8sql__in.html
+++ /dev/null
@@ -1,1063 +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.13"/>
-<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: arima.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('arima_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">arima.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Arima function for forecasting of timeseries data.  
-<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:a9af899e0260745b75b1872159fea1281"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a9af899e0260745b75b1872159fea1281">arima_train</a> (text input_table, text output_table, text timestamp_column, text timeseries_column, text grouping_columns, boolean include_mean, integer[] non_seasonal_orders, text optimizer_params)</td></tr>
-<tr class="separator:a9af899e0260745b75b1872159fea1281"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5b071de3f011a05b877afd6a415f993"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#ac5b071de3f011a05b877afd6a415f993">arima_train</a> (text input_table, text output_table, text timestamp_column, text timeseries_column, text grouping_columns, boolean include_mean, integer[] non_seasonal_orders)</td></tr>
-<tr class="separator:ac5b071de3f011a05b877afd6a415f993"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac4d148eefd1d5fbf4e613d5f10df4930"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#ac4d148eefd1d5fbf4e613d5f10df4930">arima_train</a> (text input_table, text output_table, text timestamp_column, text timeseries_column, text grouping_columns, boolean include_mean)</td></tr>
-<tr class="separator:ac4d148eefd1d5fbf4e613d5f10df4930"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47977919832510a148d237b11688aee6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a47977919832510a148d237b11688aee6">arima_train</a> (text input_table, text output_table, text timestamp_column, text timeseries_column, text grouping_columns)</td></tr>
-<tr class="separator:a47977919832510a148d237b11688aee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1842458490b5b3a3a80d9663792c5e48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a1842458490b5b3a3a80d9663792c5e48">arima_train</a> (text input_table, text output_table, text timestamp_column, text timeseries_column)</td></tr>
-<tr class="separator:a1842458490b5b3a3a80d9663792c5e48"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a52416f13110c15b6b7fe8736a4eb0202"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a52416f13110c15b6b7fe8736a4eb0202">arima_forecast</a> (text model_table, text output_table, integer steps_ahead)</td></tr>
-<tr class="separator:a52416f13110c15b6b7fe8736a4eb0202"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97025971eb41b5480e279e8b56d5c018"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a97025971eb41b5480e279e8b56d5c018">arima_train</a> (text message)</td></tr>
-<tr class="separator:a97025971eb41b5480e279e8b56d5c018"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71f407786355a4226ff44a94b6c80589"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a71f407786355a4226ff44a94b6c80589">arima_train</a> ()</td></tr>
-<tr class="separator:a71f407786355a4226ff44a94b6c80589"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada9e8962693411ec919953bad1ef6007"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#ada9e8962693411ec919953bad1ef6007">arima_forecast</a> (text message)</td></tr>
-<tr class="separator:ada9e8962693411ec919953bad1ef6007"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08645edc97c591bce174964ac309a3a0"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a08645edc97c591bce174964ac309a3a0">arima_forecast</a> ()</td></tr>
-<tr class="separator:a08645edc97c591bce174964ac309a3a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6955c191d95e1531655cea4617caf12c"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a6955c191d95e1531655cea4617caf12c">__arima_residual</a> (integer distid, float8[] tvals, integer p, integer d, integer q, float8[] phi, float8[] theta, float8 <a class="el" href="svec__util_8sql__in.html#a546b947319c9f48237120a31929bdfd9">mean</a>, float8[] prez)</td></tr>
-<tr class="separator:a6955c191d95e1531655cea4617caf12c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab686e554403a61a5404d83e692735ada"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#ab686e554403a61a5404d83e692735ada">__arima_diff</a> (float8[] tvals, integer d)</td></tr>
-<tr class="separator:ab686e554403a61a5404d83e692735ada"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af6f5621d79045e8270e6785ed0d98ce3"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#af6f5621d79045e8270e6785ed0d98ce3">__arima_adjust</a> (integer distid, float8[] curr_tvals, float8[] prev_tvals, integer p)</td></tr>
-<tr class="separator:af6f5621d79045e8270e6785ed0d98ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a728067ea53fcb8fcbf66bbe296a783"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a6a728067ea53fcb8fcbf66bbe296a783">__arima_lm_delta</a> (float8[] jj, float8[] jz, float8 u)</td></tr>
-<tr class="separator:a6a728067ea53fcb8fcbf66bbe296a783"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aadd3c7627043810a7e650e80b7fafd52"><td class="memItemLeft" align="right" valign="top">__arima_lm_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#aadd3c7627043810a7e650e80b7fafd52">__arima_lm</a> (integer distid, float8[] tvals, integer p, integer q, float8[] phi, float8[] theta, float8 <a class="el" href="svec__util_8sql__in.html#a546b947319c9f48237120a31929bdfd9">mean</a>, float8[] prez, float8[] prej)</td></tr>
-<tr class="separator:aadd3c7627043810a7e650e80b7fafd52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa919ba0d4fe79c3b55ee60b7ad17c7de"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#aa919ba0d4fe79c3b55ee60b7ad17c7de">__arima_lm_result_sfunc</a> (float8[] state_data, float8[] jj, float8[] jz, float8 z2)</td></tr>
-<tr class="separator:aa919ba0d4fe79c3b55ee60b7ad17c7de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76b2c9d653383c81acde8383bb29aa97"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a76b2c9d653383c81acde8383bb29aa97">__arima_lm_result_pfunc</a> (float8[] state1, float8[] state2)</td></tr>
-<tr class="separator:a76b2c9d653383c81acde8383bb29aa97"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd8e1b6c57007a47ba64b22718d4e26f"><td class="memItemLeft" align="right" valign="top">__arima_lm_sum_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#afd8e1b6c57007a47ba64b22718d4e26f">__arima_lm_result_ffunc</a> (float8[] state_data)</td></tr>
-<tr class="separator:afd8e1b6c57007a47ba64b22718d4e26f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:addf886fb09f74d10dfd1875c641d814b"><td class="memItemLeft" align="right" valign="top">aggregate __arima_lm_sum_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#addf886fb09f74d10dfd1875c641d814b">__arima_lm_result_agg</a> (float8[], float8[], float8)</td></tr>
-<tr class="separator:addf886fb09f74d10dfd1875c641d814b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a884a57ef18bd9e1a1b4137269786bf19"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#a884a57ef18bd9e1a1b4137269786bf19">__arima_lm_stat_sfunc</a> (float8[] state_data, integer distid, float8[] tvals, integer p, integer q, float8[] phi, float8[] theta, float8 <a class="el" href="svec__util_8sql__in.html#a546b947319c9f48237120a31929bdfd9">mean</a>, float8 delta)</td></tr>
-<tr class="separator:a884a57ef18bd9e1a1b4137269786bf19"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb44a6b3bf206e966a9746dde942ddc3"><td class="memItemLeft" align="right" valign="top">__arima_lm_stat_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#abb44a6b3bf206e966a9746dde942ddc3">__arima_lm_stat_ffunc</a> (float8[] state_data)</td></tr>
-<tr class="separator:abb44a6b3bf206e966a9746dde942ddc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae9b8675db85344ac26484f8c125f57b6"><td class="memItemLeft" align="right" valign="top">aggregate __arima_lm_stat_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arima_8sql__in.html#ae9b8675db85344ac26484f8c125f57b6">__arima_lm_stat_agg</a> (integer, float8[], integer, integer, float8[], float8[], float8, float8)</td></tr>
-<tr class="separator:ae9b8675db85344ac26484f8c125f57b6"><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 date"><dt>Date</dt><dd>August 2013 </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="af6f5621d79045e8270e6785ed0d98ce3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af6f5621d79045e8270e6785ed0d98ce3">&#9670;&nbsp;</a></span>__arima_adjust()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_adjust </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>distid</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>curr_tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>prev_tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>p</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ab686e554403a61a5404d83e692735ada"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab686e554403a61a5404d83e692735ada">&#9670;&nbsp;</a></span>__arima_diff()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_diff </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>d</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aadd3c7627043810a7e650e80b7fafd52"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aadd3c7627043810a7e650e80b7fafd52">&#9670;&nbsp;</a></span>__arima_lm()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__arima_lm_result __arima_lm </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>distid</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>p</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>q</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>phi</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>theta</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>mean</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>prez</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>prej</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a6a728067ea53fcb8fcbf66bbe296a783"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6a728067ea53fcb8fcbf66bbe296a783">&#9670;&nbsp;</a></span>__arima_lm_delta()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_lm_delta </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>jj</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>jz</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>u</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="addf886fb09f74d10dfd1875c641d814b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#addf886fb09f74d10dfd1875c641d814b">&#9670;&nbsp;</a></span>__arima_lm_result_agg()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate __arima_lm_sum_result __arima_lm_result_agg </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="afd8e1b6c57007a47ba64b22718d4e26f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#afd8e1b6c57007a47ba64b22718d4e26f">&#9670;&nbsp;</a></span>__arima_lm_result_ffunc()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__arima_lm_sum_result __arima_lm_result_ffunc </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>state_data</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a76b2c9d653383c81acde8383bb29aa97"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a76b2c9d653383c81acde8383bb29aa97">&#9670;&nbsp;</a></span>__arima_lm_result_pfunc()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_lm_result_pfunc </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 id="aa919ba0d4fe79c3b55ee60b7ad17c7de"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa919ba0d4fe79c3b55ee60b7ad17c7de">&#9670;&nbsp;</a></span>__arima_lm_result_sfunc()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_lm_result_sfunc </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>state_data</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>jj</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>jz</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>z2</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ae9b8675db85344ac26484f8c125f57b6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae9b8675db85344ac26484f8c125f57b6">&#9670;&nbsp;</a></span>__arima_lm_stat_agg()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate __arima_lm_stat_result __arima_lm_stat_agg </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">integer&#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">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">, </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="abb44a6b3bf206e966a9746dde942ddc3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abb44a6b3bf206e966a9746dde942ddc3">&#9670;&nbsp;</a></span>__arima_lm_stat_ffunc()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__arima_lm_stat_result __arima_lm_stat_ffunc </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>state_data</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a884a57ef18bd9e1a1b4137269786bf19"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a884a57ef18bd9e1a1b4137269786bf19">&#9670;&nbsp;</a></span>__arima_lm_stat_sfunc()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_lm_stat_sfunc </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>state_data</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>distid</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>p</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>q</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>phi</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>theta</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>mean</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>delta</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a6955c191d95e1531655cea4617caf12c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6955c191d95e1531655cea4617caf12c">&#9670;&nbsp;</a></span>__arima_residual()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __arima_residual </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>distid</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>tvals</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>p</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>d</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>q</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>phi</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>theta</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>mean</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>prez</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a52416f13110c15b6b7fe8736a4eb0202"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a52416f13110c15b6b7fe8736a4eb0202">&#9670;&nbsp;</a></span>arima_forecast() <span class="overload">[1/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_forecast </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">integer&#160;</td>
-          <td class="paramname"><em>steps_ahead</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ada9e8962693411ec919953bad1ef6007"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ada9e8962693411ec919953bad1ef6007">&#9670;&nbsp;</a></span>arima_forecast() <span class="overload">[2/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text arima_forecast </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a08645edc97c591bce174964ac309a3a0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a08645edc97c591bce174964ac309a3a0">&#9670;&nbsp;</a></span>arima_forecast() <span class="overload">[3/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text arima_forecast </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a9af899e0260745b75b1872159fea1281"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a9af899e0260745b75b1872159fea1281">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[1/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_train </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timestamp_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timeseries_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>grouping_columns</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>include_mean</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer []&#160;</td>
-          <td class="paramname"><em>non_seasonal_orders</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="ac5b071de3f011a05b877afd6a415f993"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac5b071de3f011a05b877afd6a415f993">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[2/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_train </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timestamp_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timeseries_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>grouping_columns</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>include_mean</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer []&#160;</td>
-          <td class="paramname"><em>non_seasonal_orders</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ac4d148eefd1d5fbf4e613d5f10df4930"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac4d148eefd1d5fbf4e613d5f10df4930">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[3/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_train </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timestamp_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timeseries_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>grouping_columns</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>include_mean</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a47977919832510a148d237b11688aee6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a47977919832510a148d237b11688aee6">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[4/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_train </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timestamp_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timeseries_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>grouping_columns</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a1842458490b5b3a3a80d9663792c5e48"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1842458490b5b3a3a80d9663792c5e48">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[5/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void arima_train </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timestamp_column</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>timeseries_column</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a97025971eb41b5480e279e8b56d5c018"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a97025971eb41b5480e279e8b56d5c018">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[6/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text arima_train </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a71f407786355a4226ff44a94b6c80589"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a71f407786355a4226ff44a94b6c80589">&#9670;&nbsp;</a></span>arima_train() <span class="overload">[7/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text arima_train </td>
-          <td>(</td>
-          <td class="paramname"></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_8cdb0d06bc3d9fdbe366fbcc82abc3e3.html">tsa</a></li><l [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/array__ops_8sql__in.html b/docs/rc/array__ops_8sql__in.html
deleted file mode 100644
index 35f4d23..0000000
--- a/docs/rc/array__ops_8sql__in.html
+++ /dev/null
@@ -1,1287 +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.13"/>
-<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: array_ops.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('array__ops_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">array_ops.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>implementation of array operations in SQL  
-<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:a91c8d3715142927b3967f05a4fbf1575"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a91c8d3715142927b3967f05a4fbf1575">array_add</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:a91c8d3715142927b3967f05a4fbf1575"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds two arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a91c8d3715142927b3967f05a4fbf1575">More...</a><br /></td></tr>
-<tr class="separator:a91c8d3715142927b3967f05a4fbf1575"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a26e8508a2bae10a6574cec697a270eea"><td class="memItemLeft" align="right" valign="top">aggregate anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a26e8508a2bae10a6574cec697a270eea">sum</a> (anyarray)</td></tr>
-<tr class="memdesc:a26e8508a2bae10a6574cec697a270eea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aggregate, element-wise sum of arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a26e8508a2bae10a6574cec697a270eea">More...</a><br /></td></tr>
-<tr class="separator:a26e8508a2bae10a6574cec697a270eea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2875a161a01c7dcdea9a4997b074eefc"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a2875a161a01c7dcdea9a4997b074eefc">array_sub</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:a2875a161a01c7dcdea9a4997b074eefc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Subtracts two arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a2875a161a01c7dcdea9a4997b074eefc">More...</a><br /></td></tr>
-<tr class="separator:a2875a161a01c7dcdea9a4997b074eefc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a652d70c480d484c4a1a92ded384b0dd7"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a652d70c480d484c4a1a92ded384b0dd7">array_mult</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:a652d70c480d484c4a1a92ded384b0dd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element-wise product of two arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a652d70c480d484c4a1a92ded384b0dd7">More...</a><br /></td></tr>
-<tr class="separator:a652d70c480d484c4a1a92ded384b0dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6cc05e7052495f8b64692faf40219576"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a6cc05e7052495f8b64692faf40219576">array_div</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:a6cc05e7052495f8b64692faf40219576"><td class="mdescLeft">&#160;</td><td class="mdescRight">Element-wise division of two arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a6cc05e7052495f8b64692faf40219576">More...</a><br /></td></tr>
-<tr class="separator:a6cc05e7052495f8b64692faf40219576"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acde10964ed23b7c8da515fb84cb8d5e0"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#acde10964ed23b7c8da515fb84cb8d5e0">array_dot</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:acde10964ed23b7c8da515fb84cb8d5e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot-product of two arrays. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#acde10964ed23b7c8da515fb84cb8d5e0">More...</a><br /></td></tr>
-<tr class="separator:acde10964ed23b7c8da515fb84cb8d5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aedf6cb13eb4803bcc12dc4d95ea8ff4e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#aedf6cb13eb4803bcc12dc4d95ea8ff4e">array_contains</a> (anyarray x, anyarray y)</td></tr>
-<tr class="memdesc:aedf6cb13eb4803bcc12dc4d95ea8ff4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether one array contains the other. This function returns TRUE if each non-zero element in the right array equals to the element with the same index in the left array.  <a href="#aedf6cb13eb4803bcc12dc4d95ea8ff4e">More...</a><br /></td></tr>
-<tr class="separator:aedf6cb13eb4803bcc12dc4d95ea8ff4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae891429cc50705c530f3e5ca15541849"><td class="memItemLeft" align="right" valign="top">anyelement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ae891429cc50705c530f3e5ca15541849">array_max</a> (anyarray x)</td></tr>
-<tr class="memdesc:ae891429cc50705c530f3e5ca15541849"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the maximum value in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#ae891429cc50705c530f3e5ca15541849">More...</a><br /></td></tr>
-<tr class="separator:ae891429cc50705c530f3e5ca15541849"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa415256a9064aecc600dfb5e377fb7b1"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#aa415256a9064aecc600dfb5e377fb7b1">array_max_index</a> (anyarray x)</td></tr>
-<tr class="memdesc:aa415256a9064aecc600dfb5e377fb7b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the maximum value and corresponding index in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#aa415256a9064aecc600dfb5e377fb7b1">More...</a><br /></td></tr>
-<tr class="separator:aa415256a9064aecc600dfb5e377fb7b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6659bf9d9363eb179fab34f81f8ac59b"><td class="memItemLeft" align="right" valign="top">anyelement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a6659bf9d9363eb179fab34f81f8ac59b">array_min</a> (anyarray x)</td></tr>
-<tr class="memdesc:a6659bf9d9363eb179fab34f81f8ac59b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the minimum value in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#a6659bf9d9363eb179fab34f81f8ac59b">More...</a><br /></td></tr>
-<tr class="separator:a6659bf9d9363eb179fab34f81f8ac59b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a813a4d9ffc1c18b1b3e18f6ecdb2051f"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a813a4d9ffc1c18b1b3e18f6ecdb2051f">array_min_index</a> (anyarray x)</td></tr>
-<tr class="memdesc:a813a4d9ffc1c18b1b3e18f6ecdb2051f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the minimum value and corresponding index in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#a813a4d9ffc1c18b1b3e18f6ecdb2051f">More...</a><br /></td></tr>
-<tr class="separator:a813a4d9ffc1c18b1b3e18f6ecdb2051f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c98f20e6a737358806f63318daea5ec"><td class="memItemLeft" align="right" valign="top">anyelement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a4c98f20e6a737358806f63318daea5ec">array_sum</a> (anyarray x)</td></tr>
-<tr class="memdesc:a4c98f20e6a737358806f63318daea5ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the sum of the values in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#a4c98f20e6a737358806f63318daea5ec">More...</a><br /></td></tr>
-<tr class="separator:a4c98f20e6a737358806f63318daea5ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a418de59800833aa95f9b7cbd6b12901c"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a418de59800833aa95f9b7cbd6b12901c">array_sum_big</a> (anyarray x)</td></tr>
-<tr class="memdesc:a418de59800833aa95f9b7cbd6b12901c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the sum of the values in the array. NULLs are ignored. Return type is always FLOAT8 regardless of input. This function is meant to replace <a class="el" href="array__ops_8sql__in.html#a4c98f20e6a737358806f63318daea5ec" title="This function finds the sum of the values in the array. NULLs are ignored. Return type is the same as...">array_sum()</a> in the cases w [...]
-<tr class="separator:a418de59800833aa95f9b7cbd6b12901c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13c0b0c53e8b0dc4e08c21bb8152ee7d"><td class="memItemLeft" align="right" valign="top">anyelement&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a13c0b0c53e8b0dc4e08c21bb8152ee7d">array_abs_sum</a> (anyarray x)</td></tr>
-<tr class="memdesc:a13c0b0c53e8b0dc4e08c21bb8152ee7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the sum of abs of the values in the array. NULLs are ignored. Return type is the same as the input type.  <a href="#a13c0b0c53e8b0dc4e08c21bb8152ee7d">More...</a><br /></td></tr>
-<tr class="separator:a13c0b0c53e8b0dc4e08c21bb8152ee7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac14e74c10b58f5518cd0e3e56067e5ba"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ac14e74c10b58f5518cd0e3e56067e5ba">array_abs</a> (anyarray x)</td></tr>
-<tr class="memdesc:ac14e74c10b58f5518cd0e3e56067e5ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and finds absolute value of each element in the array, returning the resulting array. It requires that all the values are NON-NULL.  <a href="#ac14e74c10b58f5518cd0e3e56067e5ba">More...</a><br /></td></tr>
-<tr class="separator:ac14e74c10b58f5518cd0e3e56067e5ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a407598f9eb70637798b02fd731bfca2c"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a407598f9eb70637798b02fd731bfca2c">array_mean</a> (anyarray x)</td></tr>
-<tr class="memdesc:a407598f9eb70637798b02fd731bfca2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the mean of the values in the array. NULLs are ignored.  <a href="#a407598f9eb70637798b02fd731bfca2c">More...</a><br /></td></tr>
-<tr class="separator:a407598f9eb70637798b02fd731bfca2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3b6c2d173a611e6d6b184d825c2b336d"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a3b6c2d173a611e6d6b184d825c2b336d">array_stddev</a> (anyarray x)</td></tr>
-<tr class="memdesc:a3b6c2d173a611e6d6b184d825c2b336d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function finds the standard deviation of the values in the array. NULLs are ignored.  <a href="#a3b6c2d173a611e6d6b184d825c2b336d">More...</a><br /></td></tr>
-<tr class="separator:a3b6c2d173a611e6d6b184d825c2b336d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab066e65a41db78b00b4532996b2a6efc"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ab066e65a41db78b00b4532996b2a6efc">array_of_float</a> (integer k)</td></tr>
-<tr class="memdesc:ab066e65a41db78b00b4532996b2a6efc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function creates an array of set size (the argument value) of FLOAT8, initializing the values to 0.0;.  <a href="#ab066e65a41db78b00b4532996b2a6efc">More...</a><br /></td></tr>
-<tr class="separator:ab066e65a41db78b00b4532996b2a6efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab7d8550e66d2e0bd54b8f0997d93880c"><td class="memItemLeft" align="right" valign="top">bigint []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ab7d8550e66d2e0bd54b8f0997d93880c">array_of_bigint</a> (integer k)</td></tr>
-<tr class="memdesc:ab7d8550e66d2e0bd54b8f0997d93880c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function creates an array of set size (the argument value) of BIGINT, initializing the values to 0;.  <a href="#ab7d8550e66d2e0bd54b8f0997d93880c">More...</a><br /></td></tr>
-<tr class="separator:ab7d8550e66d2e0bd54b8f0997d93880c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a065a5323f3b742be47e39ad8b4c90fc2"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a065a5323f3b742be47e39ad8b4c90fc2">array_fill</a> (anyarray x, anyelement k)</td></tr>
-<tr class="memdesc:a065a5323f3b742be47e39ad8b4c90fc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This functions set every values in the array to some desired value (provided as the argument).  <a href="#a065a5323f3b742be47e39ad8b4c90fc2">More...</a><br /></td></tr>
-<tr class="separator:a065a5323f3b742be47e39ad8b4c90fc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8855869bb9f124c3ff5b10041988610c"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a8855869bb9f124c3ff5b10041988610c">array_cos</a> (anyarray x)</td></tr>
-<tr class="memdesc:a8855869bb9f124c3ff5b10041988610c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and apply cos function element-wise, returning the resulting array. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a8855869bb9f124c3ff5b10041988610c">More...</a><br /></td></tr>
-<tr class="separator:a8855869bb9f124c3ff5b10041988610c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae6881cc5c86941b6ffca35d7f3cd5c12"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ae6881cc5c86941b6ffca35d7f3cd5c12">array_scalar_mult</a> (anyarray x, anyelement k)</td></tr>
-<tr class="memdesc:ae6881cc5c86941b6ffca35d7f3cd5c12"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and executes element-wise multiplication by the scalar provided as the second argument, returning the resulting array. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#ae6881cc5c86941b6ffca35d7f3cd5c12">More...</a><br /></td></tr>
-<tr class="separator:ae6881cc5c86941b6ffca35d7f3cd5c12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0b6ffe59b12c3dee076c3059f9ab363f"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a0b6ffe59b12c3dee076c3059f9ab363f">array_scalar_add</a> (anyarray x, anyelement k)</td></tr>
-<tr class="memdesc:a0b6ffe59b12c3dee076c3059f9ab363f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and executes element-wise addition by the scalar provided as the second argument, returning the resulting array. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a0b6ffe59b12c3dee076c3059f9ab363f">More...</a><br /></td></tr>
-<tr class="separator:a0b6ffe59b12c3dee076c3059f9ab363f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc295a568878940ffc3e2c9a75990efb"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#acc295a568878940ffc3e2c9a75990efb">array_filter</a> (anyarray x, anyelement k, text op)</td></tr>
-<tr class="memdesc:acc295a568878940ffc3e2c9a75990efb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and keep only elements that satisfy the operator on specified scalar. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#acc295a568878940ffc3e2c9a75990efb">More...</a><br /></td></tr>
-<tr class="separator:acc295a568878940ffc3e2c9a75990efb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c3c44e81ff158ce8914258aa5604872"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a0c3c44e81ff158ce8914258aa5604872">array_filter</a> (anyarray x, anyelement k)</td></tr>
-<tr class="memdesc:a0c3c44e81ff158ce8914258aa5604872"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and removes elements that equal to specified scalar. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#a0c3c44e81ff158ce8914258aa5604872">More...</a><br /></td></tr>
-<tr class="separator:a0c3c44e81ff158ce8914258aa5604872"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac4490f150ecb7aaab0933c223ccde5bd"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ac4490f150ecb7aaab0933c223ccde5bd">array_filter</a> (anyarray x)</td></tr>
-<tr class="memdesc:ac4490f150ecb7aaab0933c223ccde5bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and removes elements that equal to 0. It requires that all the values are NON-NULL. Return type is the same as the input type.  <a href="#ac4490f150ecb7aaab0933c223ccde5bd">More...</a><br /></td></tr>
-<tr class="separator:ac4490f150ecb7aaab0933c223ccde5bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83451ed0c3ca5a9c62751dba47e45df7"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a83451ed0c3ca5a9c62751dba47e45df7">array_sqrt</a> (anyarray x)</td></tr>
-<tr class="memdesc:a83451ed0c3ca5a9c62751dba47e45df7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and finds square root of each element in the array, returning the resulting array. It requires that all the values are NON-NULL.  <a href="#a83451ed0c3ca5a9c62751dba47e45df7">More...</a><br /></td></tr>
-<tr class="separator:a83451ed0c3ca5a9c62751dba47e45df7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a761e7ca753a5e1acf26896b37ed8b0bd"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a761e7ca753a5e1acf26896b37ed8b0bd">array_pow</a> (anyarray x, anyelement y)</td></tr>
-<tr class="memdesc:a761e7ca753a5e1acf26896b37ed8b0bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array and a float8 as the input and finds power of each element in the array, returning the resulting array. It requires that all the values are NON-NULL.  <a href="#a761e7ca753a5e1acf26896b37ed8b0bd">More...</a><br /></td></tr>
-<tr class="separator:a761e7ca753a5e1acf26896b37ed8b0bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aff60f4091bed6374683f047c8a70ef9a"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#aff60f4091bed6374683f047c8a70ef9a">array_square</a> (anyarray x)</td></tr>
-<tr class="memdesc:aff60f4091bed6374683f047c8a70ef9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and finds square of each element in the array, returning the resulting array. It requires that all the values are NON-NULL.  <a href="#aff60f4091bed6374683f047c8a70ef9a">More...</a><br /></td></tr>
-<tr class="separator:aff60f4091bed6374683f047c8a70ef9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acb57ea4521dcb717f9e3148e0acccc74"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#acb57ea4521dcb717f9e3148e0acccc74">normalize</a> (anyarray x)</td></tr>
-<tr class="memdesc:acb57ea4521dcb717f9e3148e0acccc74"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function normalizes an array as sum of squares to be 1.  <a href="#acb57ea4521dcb717f9e3148e0acccc74">More...</a><br /></td></tr>
-<tr class="separator:acb57ea4521dcb717f9e3148e0acccc74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86e48d6f0ed7572cfc10576a07f84d25"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a86e48d6f0ed7572cfc10576a07f84d25">array_contains_null</a> (anyarray x)</td></tr>
-<tr class="memdesc:a86e48d6f0ed7572cfc10576a07f84d25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to check if array contains NULL.  <a href="#a86e48d6f0ed7572cfc10576a07f84d25">More...</a><br /></td></tr>
-<tr class="separator:a86e48d6f0ed7572cfc10576a07f84d25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a819f395ada41a446dd4941f172d0bfef"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a819f395ada41a446dd4941f172d0bfef">array_cum_sum</a> (anyarray x)</td></tr>
-<tr class="memdesc:a819f395ada41a446dd4941f172d0bfef"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and computes the cumulative sum with the first element being the same. It requires that all the values are NON-NULL.  <a href="#a819f395ada41a446dd4941f172d0bfef">More...</a><br /></td></tr>
-<tr class="separator:a819f395ada41a446dd4941f172d0bfef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69642cec81403897436d3c286bf2b36b"><td class="memItemLeft" align="right" valign="top">anyarray&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#a69642cec81403897436d3c286bf2b36b">array_cum_prod</a> (anyarray x)</td></tr>
-<tr class="memdesc:a69642cec81403897436d3c286bf2b36b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes an array as the input and computes the cumulative product with the first element being the same. It requires that all the values are NON-NULL.  <a href="#a69642cec81403897436d3c286bf2b36b">More...</a><br /></td></tr>
-<tr class="separator:a69642cec81403897436d3c286bf2b36b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af057b589f2a2cb1095caa99feaeb3d70"><td class="memItemLeft" align="right" valign="top">set&lt; record &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#af057b589f2a2cb1095caa99feaeb3d70">array_unnest_2d_to_1d</a> (anyarray x, int unnest_row_id, anyarray unnest_result)</td></tr>
-<tr class="memdesc:af057b589f2a2cb1095caa99feaeb3d70"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function takes a 2-D array as the input and unnests it by one level. It returns a set of 1-D arrays that correspond to rows of the input array as well as an ID column containing row positions occupied by those 1-D arrays within the 2-D array (the ID column values start with 1 and not 0)  <a href="#af057b589f2a2cb1095caa99feaeb3d70">More...</a><br /></td></tr>
-<tr class="separator:af057b589f2a2cb1095caa99feaeb3d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa86efceb2ac80f621db00844bab77553"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#aa86efceb2ac80f621db00844bab77553">array_unnest_2d_to_1d</a> ()</td></tr>
-<tr class="separator:aa86efceb2ac80f621db00844bab77553"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae82f5f104ce04c1b0e6cf8dbf9c110ee"><td class="memItemLeft" align="right" valign="top">bytea&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="array__ops_8sql__in.html#ae82f5f104ce04c1b0e6cf8dbf9c110ee">array_to_bytea</a> (anyarray)</td></tr>
-<tr class="separator:ae82f5f104ce04c1b0e6cf8dbf9c110ee"><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 date"><dt>Date</dt><dd>April 2011 </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ac14e74c10b58f5518cd0e3e56067e5ba"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac14e74c10b58f5518cd0e3e56067e5ba">&#9670;&nbsp;</a></span>array_abs()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_abs </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Absolute value of all elements of x. </dd></dl>
-
-</div>
-</div>
-<a id="a13c0b0c53e8b0dc4e08c21bb8152ee7d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a13c0b0c53e8b0dc4e08c21bb8152ee7d">&#9670;&nbsp;</a></span>array_abs_sum()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyelement array_abs_sum </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Sum of absolute value of x </dd></dl>
-
-</div>
-</div>
-<a id="a91c8d3715142927b3967f05a4fbf1575"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a91c8d3715142927b3967f05a4fbf1575">&#9670;&nbsp;</a></span>array_add()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_add </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Sum of x and y. </dd></dl>
-
-</div>
-</div>
-<a id="aedf6cb13eb4803bcc12dc4d95ea8ff4e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aedf6cb13eb4803bcc12dc4d95ea8ff4e">&#9670;&nbsp;</a></span>array_contains()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool array_contains </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns true if x contains y. </dd></dl>
-
-</div>
-</div>
-<a id="a86e48d6f0ed7572cfc10576a07f84d25"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a86e48d6f0ed7572cfc10576a07f84d25">&#9670;&nbsp;</a></span>array_contains_null()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">boolean array_contains_null </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>True if x has NULL value else False. </dd></dl>
-
-</div>
-</div>
-<a id="a8855869bb9f124c3ff5b10041988610c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8855869bb9f124c3ff5b10041988610c">&#9670;&nbsp;</a></span>array_cos()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_cos </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array with each element of cos(x). </dd></dl>
-
-</div>
-</div>
-<a id="a69642cec81403897436d3c286bf2b36b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a69642cec81403897436d3c286bf2b36b">&#9670;&nbsp;</a></span>array_cum_prod()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_cum_prod </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Cumulative product of the elements in x. </dd></dl>
-
-</div>
-</div>
-<a id="a819f395ada41a446dd4941f172d0bfef"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a819f395ada41a446dd4941f172d0bfef">&#9670;&nbsp;</a></span>array_cum_sum()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_cum_sum </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Cumulative sum of the elements in x. </dd></dl>
-
-</div>
-</div>
-<a id="a6cc05e7052495f8b64692faf40219576"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6cc05e7052495f8b64692faf40219576">&#9670;&nbsp;</a></span>array_div()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_div </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Element-wise division of x and y. </dd></dl>
-
-</div>
-</div>
-<a id="acde10964ed23b7c8da515fb84cb8d5e0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acde10964ed23b7c8da515fb84cb8d5e0">&#9670;&nbsp;</a></span>array_dot()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 array_dot </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Dot-product of x and y. </dd></dl>
-
-</div>
-</div>
-<a id="a065a5323f3b742be47e39ad8b4c90fc2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a065a5323f3b742be47e39ad8b4c90fc2">&#9670;&nbsp;</a></span>array_fill()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_fill </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#160;</td>
-          <td class="paramname"><em>k</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">x</td><td>Some array </td></tr>
-    <tr><td class="paramname">k</td><td>Desired value </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Fills array with desired value. </dd></dl>
-
-</div>
-</div>
-<a id="acc295a568878940ffc3e2c9a75990efb"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acc295a568878940ffc3e2c9a75990efb">&#9670;&nbsp;</a></span>array_filter() <span class="overload">[1/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_filter </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#160;</td>
-          <td class="paramname"><em>k</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>op</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">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">k</td><td>Scalar </td></tr>
-    <tr><td class="paramname">op</td><td>Operator </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Filtered array. </dd></dl>
-
-</div>
-</div>
-<a id="a0c3c44e81ff158ce8914258aa5604872"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0c3c44e81ff158ce8914258aa5604872">&#9670;&nbsp;</a></span>array_filter() <span class="overload">[2/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_filter </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#160;</td>
-          <td class="paramname"><em>k</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">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">k</td><td>Scalar </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Filtered array. </dd></dl>
-
-</div>
-</div>
-<a id="ac4490f150ecb7aaab0933c223ccde5bd"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac4490f150ecb7aaab0933c223ccde5bd">&#9670;&nbsp;</a></span>array_filter() <span class="overload">[3/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_filter </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Filtered array. </dd></dl>
-
-</div>
-</div>
-<a id="ae891429cc50705c530f3e5ca15541849"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae891429cc50705c530f3e5ca15541849">&#9670;&nbsp;</a></span>array_max()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyelement array_max </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Max of x. </dd></dl>
-
-</div>
-</div>
-<a id="aa415256a9064aecc600dfb5e377fb7b1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa415256a9064aecc600dfb5e377fb7b1">&#9670;&nbsp;</a></span>array_max_index()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] array_max_index </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array as [max, index]. </dd></dl>
-
-</div>
-</div>
-<a id="a407598f9eb70637798b02fd731bfca2c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a407598f9eb70637798b02fd731bfca2c">&#9670;&nbsp;</a></span>array_mean()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 array_mean </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Mean of x. </dd></dl>
-
-</div>
-</div>
-<a id="a6659bf9d9363eb179fab34f81f8ac59b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6659bf9d9363eb179fab34f81f8ac59b">&#9670;&nbsp;</a></span>array_min()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyelement array_min </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Min of x. </dd></dl>
-
-</div>
-</div>
-<a id="a813a4d9ffc1c18b1b3e18f6ecdb2051f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a813a4d9ffc1c18b1b3e18f6ecdb2051f">&#9670;&nbsp;</a></span>array_min_index()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] array_min_index </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array as [min, index]. </dd></dl>
-
-</div>
-</div>
-<a id="a652d70c480d484c4a1a92ded384b0dd7"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a652d70c480d484c4a1a92ded384b0dd7">&#9670;&nbsp;</a></span>array_mult()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_mult </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Element-wise product of x and y. </dd></dl>
-
-</div>
-</div>
-<a id="ab7d8550e66d2e0bd54b8f0997d93880c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab7d8550e66d2e0bd54b8f0997d93880c">&#9670;&nbsp;</a></span>array_of_bigint()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bigint [] array_of_bigint </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>k</em></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">k</td><td>Array size. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array of size k. </dd></dl>
-
-</div>
-</div>
-<a id="ab066e65a41db78b00b4532996b2a6efc"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab066e65a41db78b00b4532996b2a6efc">&#9670;&nbsp;</a></span>array_of_float()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] array_of_float </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>k</em></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">k</td><td>Array size </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array of size k. </dd></dl>
-
-</div>
-</div>
-<a id="a761e7ca753a5e1acf26896b37ed8b0bd"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a761e7ca753a5e1acf26896b37ed8b0bd">&#9670;&nbsp;</a></span>array_pow()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_pow </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Desired power </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Power of y for all elements of x. </dd></dl>
-
-</div>
-</div>
-<a id="a0b6ffe59b12c3dee076c3059f9ab363f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0b6ffe59b12c3dee076c3059f9ab363f">&#9670;&nbsp;</a></span>array_scalar_add()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_scalar_add </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#160;</td>
-          <td class="paramname"><em>k</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">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">k</td><td>Scalar </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array with each element of x added by scalar. </dd></dl>
-
-</div>
-</div>
-<a id="ae6881cc5c86941b6ffca35d7f3cd5c12"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae6881cc5c86941b6ffca35d7f3cd5c12">&#9670;&nbsp;</a></span>array_scalar_mult()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_scalar_mult </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyelement&#160;</td>
-          <td class="paramname"><em>k</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">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">k</td><td>Scalar </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array with each element of x multiplied by scalar. </dd></dl>
-
-</div>
-</div>
-<a id="a83451ed0c3ca5a9c62751dba47e45df7"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a83451ed0c3ca5a9c62751dba47e45df7">&#9670;&nbsp;</a></span>array_sqrt()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] array_sqrt </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Square root of all elements of x. </dd></dl>
-
-</div>
-</div>
-<a id="aff60f4091bed6374683f047c8a70ef9a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aff60f4091bed6374683f047c8a70ef9a">&#9670;&nbsp;</a></span>array_square()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] array_square </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Square of all elements of x. </dd></dl>
-
-</div>
-</div>
-<a id="a3b6c2d173a611e6d6b184d825c2b336d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3b6c2d173a611e6d6b184d825c2b336d">&#9670;&nbsp;</a></span>array_stddev()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 array_stddev </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Standard deviation of x. </dd></dl>
-
-</div>
-</div>
-<a id="a2875a161a01c7dcdea9a4997b074eefc"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2875a161a01c7dcdea9a4997b074eefc">&#9670;&nbsp;</a></span>array_sub()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyarray array_sub </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#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">
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">x</td><td>Array x </td></tr>
-    <tr><td class="paramname">y</td><td>Array y </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>x-y. </dd></dl>
-
-</div>
-</div>
-<a id="a4c98f20e6a737358806f63318daea5ec"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4c98f20e6a737358806f63318daea5ec">&#9670;&nbsp;</a></span>array_sum()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">anyelement array_sum </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Sum of x. </dd></dl>
-
-</div>
-</div>
-<a id="a418de59800833aa95f9b7cbd6b12901c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a418de59800833aa95f9b7cbd6b12901c">&#9670;&nbsp;</a></span>array_sum_big()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 array_sum_big </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Sum of x. </dd></dl>
-
-</div>
-</div>
-<a id="ae82f5f104ce04c1b0e6cf8dbf9c110ee"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae82f5f104ce04c1b0e6cf8dbf9c110ee">&#9670;&nbsp;</a></span>array_to_bytea()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bytea array_to_bytea </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="af057b589f2a2cb1095caa99feaeb3d70"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af057b589f2a2cb1095caa99feaeb3d70">&#9670;&nbsp;</a></span>array_unnest_2d_to_1d() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;record&gt; array_unnest_2d_to_1d </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>unnest_row_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>unnest_result</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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Set of 1-D arrays that corrspond to rows of x and an ID column. </dd></dl>
-
-</div>
-</div>
-<a id="aa86efceb2ac80f621db00844bab77553"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa86efceb2ac80f621db00844bab77553">&#9670;&nbsp;</a></span>array_unnest_2d_to_1d() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text array_unnest_2d_to_1d </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="acb57ea4521dcb717f9e3148e0acccc74"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acb57ea4521dcb717f9e3148e0acccc74">&#9670;&nbsp;</a></span>normalize()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] normalize </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"><em>x</em></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">x</td><td>Array x. </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array normalized by its 2-norm. </dd></dl>
-
-</div>
-</div>
-<a id="a26e8508a2bae10a6574cec697a270eea"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a26e8508a2bae10a6574cec697a270eea">&#9670;&nbsp;</a></span>sum()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate anyarray sum </td>
-          <td>(</td>
-          <td class="paramtype">anyarray&#160;</td>
-          <td class="paramname"></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">x</td><td>Array x </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Sum of x </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_834e55cf992733df24fbe86b49356157.html">array_ops</a></li><li class="navelem"><a class="el" href="dir_c8a9890f716ab6621b63d44c36a168eb.html">src</a></li><li class="navelem"><a class="el" href="dir_fe647384fff178c2cff5ce75fb4044e5.html">pg_gp</a></li><li class="navelem"><a class="el" href="array__ops_8sql__in.html">array_ops.sql_in</a></li>
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/assoc__rules_8sql__in.html b/docs/rc/assoc__rules_8sql__in.html
deleted file mode 100644
index 01f6344..0000000
--- a/docs/rc/assoc__rules_8sql__in.html
+++ /dev/null
@@ -1,570 +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.13"/>
-<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: assoc_rules.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('assoc__rules_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">assoc_rules.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>The <a class="el" href="assoc__rules_8sql__in.html#a8362eb54bb0eeb551d5a1aadb96e7092">assoc_rules</a> function computes association rules for a given set of data. The data is assumed to have two dimensions; items (between which we are trying to discover associations), and a transaction id. This tranaction id groups the items by event and could also be a user id, date, etc. depending on the context of the data. This function assumes the data is stored in two columns with one transactio [...]
-<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:a6af43dbd2fe9400f96c1ebf486e8ea40"><td class="memItemLeft" align="right" valign="top">set&lt; text[]&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a6af43dbd2fe9400f96c1ebf486e8ea40">gen_rules_from_cfp</a> (text, int, int, int)</td></tr>
-<tr class="separator:a6af43dbd2fe9400f96c1ebf486e8ea40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c215a102cc18276a3ca14c38ed35f89"><td class="memItemLeft" align="right" valign="top">assoc_rules_results&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a7c215a102cc18276a3ca14c38ed35f89">assoc_rules</a> (float8 support, float8 confidence, text tid_col, text item_col, text input_table, text output_schema, boolean verbose, integer max_itemset_size, integer max_lhs_size, integer max_rhs_size)</td></tr>
-<tr class="separator:a7c215a102cc18276a3ca14c38ed35f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a033f13252ebfc88b21f18835e5d3ce37"><td class="memItemLeft" align="right" valign="top">assoc_rules_results&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a033f13252ebfc88b21f18835e5d3ce37">assoc_rules</a> (float8 support, float8 confidence, text tid_col, text item_col, text input_table, text output_schema, boolean verbose, integer max_itemset_size, integer max_lhs_size)</td></tr>
-<tr class="separator:a033f13252ebfc88b21f18835e5d3ce37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ce0222d57332da628eb98220130e905"><td class="memItemLeft" align="right" valign="top">assoc_rules_results&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a2ce0222d57332da628eb98220130e905">assoc_rules</a> (float8 support, float8 confidence, text tid_col, text item_col, text input_table, text output_schema, boolean verbose, integer max_itemset_size)</td></tr>
-<tr class="separator:a2ce0222d57332da628eb98220130e905"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68a256d98b82ac15bac7df92e806f6f8"><td class="memItemLeft" align="right" valign="top">assoc_rules_results&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a68a256d98b82ac15bac7df92e806f6f8">assoc_rules</a> (float8 support, float8 confidence, text tid_col, text item_col, text input_table, text output_schema)</td></tr>
-<tr class="memdesc:a68a256d98b82ac15bac7df92e806f6f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The short form of the above function with vobose removed.  <a href="#a68a256d98b82ac15bac7df92e806f6f8">More...</a><br /></td></tr>
-<tr class="separator:a68a256d98b82ac15bac7df92e806f6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af9456adb6dad01e452415b9a0a5371dc"><td class="memItemLeft" align="right" valign="top">assoc_rules_results&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#af9456adb6dad01e452415b9a0a5371dc">assoc_rules</a> (float8 support, float8 confidence, text tid_col, text item_col, text input_table, text output_schema, boolean verbose)</td></tr>
-<tr class="separator:af9456adb6dad01e452415b9a0a5371dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeddb752c12b9af779d796b135f900e38"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#aeddb752c12b9af779d796b135f900e38">assoc_rules</a> (text message)</td></tr>
-<tr class="separator:aeddb752c12b9af779d796b135f900e38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8362eb54bb0eeb551d5a1aadb96e7092"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="assoc__rules_8sql__in.html#a8362eb54bb0eeb551d5a1aadb96e7092">assoc_rules</a> ()</td></tr>
-<tr class="separator:a8362eb54bb0eeb551d5a1aadb96e7092"><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 date"><dt>Date</dt><dd>June 2011 </dd>
-<dd>
-August 2012</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>For a brief introduction to the association rules implementation, see the module description <a class="el" href="group__grp__assoc__rules.html">Apriori Algorithm</a>. </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a7c215a102cc18276a3ca14c38ed35f89"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7c215a102cc18276a3ca14c38ed35f89">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[1/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">assoc_rules_results assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>support</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>confidence</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>tid_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>item_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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>output_schema</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_itemset_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_lhs_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_rhs_size</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">support</td><td>minimum level of support needed for each itemset to be included in result </td></tr>
-    <tr><td class="paramname">confidence</td><td>minimum level of confidence needed for each rule to be included in result </td></tr>
-    <tr><td class="paramname">tid_col</td><td>name of the column storing the transaction ids </td></tr>
-    <tr><td class="paramname">item_col</td><td>name of the column storing the products </td></tr>
-    <tr><td class="paramname">input_table</td><td>name of the table where the data is stored </td></tr>
-    <tr><td class="paramname">output_schema</td><td>name of the schema where the final results will be stored </td></tr>
-    <tr><td class="paramname">verbose</td><td>determining if output contains comments</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The schema and table name containing association rules, and total number of rules found.</dd></dl>
-<p>This function computes the association rules between products in a data set. It reads the name of the table, the column names of the product and ids, and computes ssociation rules using the Apriori algorithm, and subject to the support and confidence constraints as input by the user. This version of association rules has verbose functionality. When verbose is true, output of function includes iteration steps and comments on Apriori algorithm steps. </p>
-
-</div>
-</div>
-<a id="a033f13252ebfc88b21f18835e5d3ce37"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a033f13252ebfc88b21f18835e5d3ce37">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[2/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">assoc_rules_results assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>support</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>confidence</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>tid_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>item_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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>output_schema</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_itemset_size</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_lhs_size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a2ce0222d57332da628eb98220130e905"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2ce0222d57332da628eb98220130e905">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[3/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">assoc_rules_results assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>support</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>confidence</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>tid_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>item_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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>output_schema</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>max_itemset_size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a68a256d98b82ac15bac7df92e806f6f8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a68a256d98b82ac15bac7df92e806f6f8">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[4/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">assoc_rules_results assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>support</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>confidence</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>tid_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>item_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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>output_schema</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="af9456adb6dad01e452415b9a0a5371dc"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#af9456adb6dad01e452415b9a0a5371dc">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[5/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">assoc_rules_results assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>support</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>confidence</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>tid_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>item_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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>output_schema</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aeddb752c12b9af779d796b135f900e38"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aeddb752c12b9af779d796b135f900e38">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[6/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text assoc_rules </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a8362eb54bb0eeb551d5a1aadb96e7092"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8362eb54bb0eeb551d5a1aadb96e7092">&#9670;&nbsp;</a></span>assoc_rules() <span class="overload">[7/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text assoc_rules </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a6af43dbd2fe9400f96c1ebf486e8ea40"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6af43dbd2fe9400f96c1ebf486e8ea40">&#9670;&nbsp;</a></span>gen_rules_from_cfp()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">set&lt;text[]&gt; gen_rules_from_cfp </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#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>
-</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_df86748cb94fb6c2fa09e991cce090c0.html">assoc_rules</a [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/balance__sample_8sql__in.html b/docs/rc/balance__sample_8sql__in.html
deleted file mode 100644
index c6c4dff..0000000
--- a/docs/rc/balance__sample_8sql__in.html
+++ /dev/null
@@ -1,490 +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.13"/>
-<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: balance_sample.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('balance__sample_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">balance_sample.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for balanced data sets sampling.  
-<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:a784a10b3aba906635e6e3b1ec8dd7f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a784a10b3aba906635e6e3b1ec8dd7f78">balance_sample</a> (text source_table, text output_table, text class_col, varchar class_sizes, integer output_table_size, text grouping_cols, boolean with_replacement, boolean keep_null)</td></tr>
-<tr class="separator:a784a10b3aba906635e6e3b1ec8dd7f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03241df3f6930c0bc0a784edb3d51e09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a03241df3f6930c0bc0a784edb3d51e09">balance_sample</a> (text source_table, text output_table, text class_col, varchar class_sizes, integer output_table_size, text grouping_cols, boolean with_replacement)</td></tr>
-<tr class="separator:a03241df3f6930c0bc0a784edb3d51e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a257836db4a9f9f8dbc16f96d80b16218"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a257836db4a9f9f8dbc16f96d80b16218">balance_sample</a> (text source_table, text output_table, text class_col, varchar class_sizes, integer output_table_size, text grouping_cols)</td></tr>
-<tr class="separator:a257836db4a9f9f8dbc16f96d80b16218"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a37e006e61355fa804164a42430dc38"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a5a37e006e61355fa804164a42430dc38">balance_sample</a> (text source_table, text output_table, text class_col, varchar class_sizes, integer output_table_size)</td></tr>
-<tr class="separator:a5a37e006e61355fa804164a42430dc38"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae968393f98279747bd1ef13f8359856d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#ae968393f98279747bd1ef13f8359856d">balance_sample</a> (text source_table, text output_table, text class_col, varchar class_sizes)</td></tr>
-<tr class="separator:ae968393f98279747bd1ef13f8359856d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac384701cfb2653e0ce4ac2bcf54a7980"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#ac384701cfb2653e0ce4ac2bcf54a7980">balance_sample</a> (text source_table, text output_table, text class_col)</td></tr>
-<tr class="separator:ac384701cfb2653e0ce4ac2bcf54a7980"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a850769c45d8925743edcf4125b148524"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a850769c45d8925743edcf4125b148524">balance_sample</a> (varchar message)</td></tr>
-<tr class="separator:a850769c45d8925743edcf4125b148524"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3836a8987b2d9b4b8a21ce09bb7ef441"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="balance__sample_8sql__in.html#a3836a8987b2d9b4b8a21ce09bb7ef441">balance_sample</a> ()</td></tr>
-<tr class="separator:a3836a8987b2d9b4b8a21ce09bb7ef441"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
-<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
-<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
-<dl class="section date"><dt>Date</dt><dd>12/14/2017</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>Given a table, balanced sampling returns a sampled data set with specified proportions for each class (defaults to uniform sampling). </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a784a10b3aba906635e6e3b1ec8dd7f78"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a784a10b3aba906635e6e3b1ec8dd7f78">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[1/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>class_sizes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>output_table_size</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">boolean&#160;</td>
-          <td class="paramname"><em>with_replacement</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>keep_null</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a03241df3f6930c0bc0a784edb3d51e09"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a03241df3f6930c0bc0a784edb3d51e09">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[2/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>class_sizes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>output_table_size</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">boolean&#160;</td>
-          <td class="paramname"><em>with_replacement</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a257836db4a9f9f8dbc16f96d80b16218"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a257836db4a9f9f8dbc16f96d80b16218">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[3/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>class_sizes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>output_table_size</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="a5a37e006e61355fa804164a42430dc38"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5a37e006e61355fa804164a42430dc38">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[4/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>class_sizes</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>output_table_size</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ae968393f98279747bd1ef13f8359856d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae968393f98279747bd1ef13f8359856d">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[5/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>class_sizes</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ac384701cfb2653e0ce4ac2bcf54a7980"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac384701cfb2653e0ce4ac2bcf54a7980">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[6/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void balance_sample </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>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>class_col</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a850769c45d8925743edcf4125b148524"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a850769c45d8925743edcf4125b148524">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[7/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar balance_sample </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a3836a8987b2d9b4b8a21ce09bb7ef441"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3836a8987b2d9b4b8a21ce09bb7ef441">&#9670;&nbsp;</a></span>balance_sample() <span class="overload">[8/8]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar balance_sample </td>
-          <td>(</td>
-          <td class="paramname"></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_e6c126a997181663ba81c11cbf416bb1.html">sample</a></li [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/bayes_8sql__in.html b/docs/rc/bayes_8sql__in.html
deleted file mode 100644
index 80dcf84..0000000
--- a/docs/rc/bayes_8sql__in.html
+++ /dev/null
@@ -1,987 +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.13"/>
-<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: bayes.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('bayes_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">bayes.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for naive Bayes.  
-<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:a0671e6ac35a1967f41d2efb9e8417e1b"><td class="memItemLeft" align="right" valign="top">args_and_value_double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a0671e6ac35a1967f41d2efb9e8417e1b">argmax_transition</a> (args_and_value_double oldmax, integer newkey, float8 newvalue)</td></tr>
-<tr class="separator:a0671e6ac35a1967f41d2efb9e8417e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab150442ec577f4a0a3948176baf5ebd0"><td class="memItemLeft" align="right" valign="top">args_and_value_double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#ab150442ec577f4a0a3948176baf5ebd0">argmax_combine</a> (args_and_value_double max1, args_and_value_double max2)</td></tr>
-<tr class="separator:ab150442ec577f4a0a3948176baf5ebd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa7017323fd6fad40c9acbbee5f1fec7e"><td class="memItemLeft" align="right" valign="top">integer []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#aa7017323fd6fad40c9acbbee5f1fec7e">argmax_final</a> (args_and_value_double finalstate)</td></tr>
-<tr class="separator:aa7017323fd6fad40c9acbbee5f1fec7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad47c68a2b8aeedf66d509f0c32a9732d"><td class="memItemLeft" align="right" valign="top">aggregate integer []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#ad47c68a2b8aeedf66d509f0c32a9732d">argmax</a> (integer key, float8 value)</td></tr>
-<tr class="separator:ad47c68a2b8aeedf66d509f0c32a9732d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aeb4eae7843dd789cc38d5fc57f4ccfb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#aeb4eae7843dd789cc38d5fc57f4ccfb2">create_nb_prepared_data_tables</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, integer numAttrs, varchar featureProbsDestName, varchar classPriorsDestName)</td></tr>
-<tr class="memdesc:aeb4eae7843dd789cc38d5fc57f4ccfb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Precompute all class priors and feature probabilities.  <a href="#aeb4eae7843dd789cc38d5fc57f4ccfb2">More...</a><br /></td></tr>
-<tr class="separator:aeb4eae7843dd789cc38d5fc57f4ccfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ed5ddbc4cab1013db8604be58a6da3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a3ed5ddbc4cab1013db8604be58a6da3d">create_nb_prepared_data_tables</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, varchar numericAttrsColumnIndices, integer numAttrs, varchar featureProbsDestName, varchar numericFeatureStatsDestName, varchar classPriors [...]
-<tr class="separator:a3ed5ddbc4cab1013db8604be58a6da3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a798402280fc6db710957ae3ab58767e0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a798402280fc6db710957ae3ab58767e0">create_nb_classify_view</a> (varchar featureProbsSource, varchar classPriorsSource, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destName)</td></tr>
-<tr class="memdesc:a798402280fc6db710957ae3ab58767e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a view with columns <code>(key, nb_classification)</code>  <a href="#a798402280fc6db710957ae3ab58767e0">More...</a><br /></td></tr>
-<tr class="separator:a798402280fc6db710957ae3ab58767e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4e8e24120269be2b58f959ab5473b2cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a4e8e24120269be2b58f959ab5473b2cb">create_nb_classify_view</a> (varchar featureProbsSource, varchar classPriorsSource, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar numericFeatureStatsSource, varchar destName)</td></tr>
-<tr class="separator:a4e8e24120269be2b58f959ab5473b2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6472f620099368cb8c334e0badb12133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a6472f620099368cb8c334e0badb12133">create_nb_classify_view</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destName)</td></tr>
-<tr class="separator:a6472f620099368cb8c334e0badb12133"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76a03f1d7ff2b1891cb310668077b386"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a76a03f1d7ff2b1891cb310668077b386">create_nb_classify_view</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, varchar numericAttrsColumnIndices, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destNa [...]
-<tr class="separator:a76a03f1d7ff2b1891cb310668077b386"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a163afffd0c845d325f060f74bcf02243"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a163afffd0c845d325f060f74bcf02243">create_nb_probs_view</a> (varchar featureProbsSource, varchar classPriorsSource, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destName)</td></tr>
-<tr class="memdesc:a163afffd0c845d325f060f74bcf02243"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create view with columns <code>(key, class, nb_prob)</code>  <a href="#a163afffd0c845d325f060f74bcf02243">More...</a><br /></td></tr>
-<tr class="separator:a163afffd0c845d325f060f74bcf02243"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e02b0ebb0b4c2ca77b1748662bae78f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a2e02b0ebb0b4c2ca77b1748662bae78f">create_nb_probs_view</a> (varchar featureProbsSource, varchar classPriorsSource, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar numericFeatureStatsSource, varchar destName)</td></tr>
-<tr class="separator:a2e02b0ebb0b4c2ca77b1748662bae78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aba5d695641530e55b25c8007b77142b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#aba5d695641530e55b25c8007b77142b9">create_nb_probs_view</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destName)</td></tr>
-<tr class="separator:aba5d695641530e55b25c8007b77142b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d1186aa04f4d4e3ac44035467818d3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bayes_8sql__in.html#a6d1186aa04f4d4e3ac44035467818d3c">create_nb_probs_view</a> (varchar trainingSource, varchar trainingClassColumn, varchar trainingAttrColumn, varchar numericAttrsColumnIndices, varchar classifySource, varchar classifyKeyColumn, varchar classifyAttrColumn, integer numAttrs, varchar destName) [...]
-<tr class="separator:a6d1186aa04f4d4e3ac44035467818d3c"><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 date"><dt>Date</dt><dd>January 2011</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>For a brief introduction to Naive Bayes Classification, see the module description <a class="el" href="group__grp__bayes.html">Naive Bayes Classification</a>. </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ad47c68a2b8aeedf66d509f0c32a9732d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad47c68a2b8aeedf66d509f0c32a9732d">&#9670;&nbsp;</a></span>argmax()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate integer [] argmax </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>key</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>value</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ab150442ec577f4a0a3948176baf5ebd0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab150442ec577f4a0a3948176baf5ebd0">&#9670;&nbsp;</a></span>argmax_combine()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">args_and_value_double argmax_combine </td>
-          <td>(</td>
-          <td class="paramtype">args_and_value_double&#160;</td>
-          <td class="paramname"><em>max1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">args_and_value_double&#160;</td>
-          <td class="paramname"><em>max2</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aa7017323fd6fad40c9acbbee5f1fec7e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa7017323fd6fad40c9acbbee5f1fec7e">&#9670;&nbsp;</a></span>argmax_final()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">integer [] argmax_final </td>
-          <td>(</td>
-          <td class="paramtype">args_and_value_double&#160;</td>
-          <td class="paramname"><em>finalstate</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a0671e6ac35a1967f41d2efb9e8417e1b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a0671e6ac35a1967f41d2efb9e8417e1b">&#9670;&nbsp;</a></span>argmax_transition()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">args_and_value_double argmax_transition </td>
-          <td>(</td>
-          <td class="paramtype">args_and_value_double&#160;</td>
-          <td class="paramname"><em>oldmax</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>newkey</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>newvalue</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a798402280fc6db710957ae3ab58767e0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a798402280fc6db710957ae3ab58767e0">&#9670;&nbsp;</a></span>create_nb_classify_view() <span class="overload">[1/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_classify_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>The created relation will be</p>
-<p><code>{TABLE|VIEW} <em>destName</em> (key, nb_classification)</code></p>
-<p>where <code>nb_classification</code> is an array containing the most likely class(es) of the record in <em>classifySource</em> identified by <code>key</code>.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">featureProbsSource</td><td>Name of table with precomputed feature probabilities, as created with <a class="el" href="bayes_8sql__in.html#aeb4eae7843dd789cc38d5fc57f4ccfb2" title="Precompute all class priors and feature probabilities. ">create_nb_prepared_data_tables()</a> </td></tr>
-    <tr><td class="paramname">classPriorsSource</td><td>Name of table with precomputed class priors, as created with <a class="el" href="bayes_8sql__in.html#aeb4eae7843dd789cc38d5fc57f4ccfb2" title="Precompute all class priors and feature probabilities. ">create_nb_prepared_data_tables()</a> </td></tr>
-    <tr><td class="paramname">classifySource</td><td>Name of the relation that contains data to be classified </td></tr>
-    <tr><td class="paramname">classifyKeyColumn</td><td>Name of column in <em>classifySource</em> that can serve as unique identifier (the key of the source relation) </td></tr>
-    <tr><td class="paramname">classifyAttrColumn</td><td>Name of attributes-array column in <em>classifySource</em> </td></tr>
-    <tr><td class="paramname">numAttrs</td><td>Number of attributes to use for classification </td></tr>
-    <tr><td class="paramname">destName</td><td>Name of the view to create</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd><code>create_nb_classify_view</code> can be called in an ad-hoc fashion. See <a class="el" href="group__grp__bayes.html">Naive Bayes Classification</a> for instructions.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><ol type="1">
-<li>Create Naive Bayes classifications view: <pre>SELECT <a class="el" href="bayes_8sql__in.html#a76a03f1d7ff2b1891cb310668077b386">create_nb_classify_view</a>(
-    '<em>featureProbsName</em>', '<em>classPriorsName</em>',
-    '<em>classifySource</em>', '<em>classifyKeyColumn</em>', '<em>classifyAttrColumn</em>',
-    <em>numAttrs</em>, '<em>destName</em>'
-);</pre></li>
-<li>Show Naive Bayes classifications: <pre>SELECT * FROM <em>destName</em>;</pre> </li>
-</ol>
-</dd></dl>
-
-</div>
-</div>
-<a id="a4e8e24120269be2b58f959ab5473b2cb"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4e8e24120269be2b58f959ab5473b2cb">&#9670;&nbsp;</a></span>create_nb_classify_view() <span class="overload">[2/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_classify_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericFeatureStatsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a6472f620099368cb8c334e0badb12133"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6472f620099368cb8c334e0badb12133">&#9670;&nbsp;</a></span>create_nb_classify_view() <span class="overload">[3/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_classify_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a76a03f1d7ff2b1891cb310668077b386"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a76a03f1d7ff2b1891cb310668077b386">&#9670;&nbsp;</a></span>create_nb_classify_view() <span class="overload">[4/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_classify_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericAttrsColumnIndices</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aeb4eae7843dd789cc38d5fc57f4ccfb2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aeb4eae7843dd789cc38d5fc57f4ccfb2">&#9670;&nbsp;</a></span>create_nb_prepared_data_tables() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_prepared_data_tables </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsDestName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsDestName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>Feature probabilities are stored in a table of format </p><pre>TABLE <em>featureProbsDestName</em> (
-    class INTEGER,
-    attr INTEGER,
-    value INTEGER,
-    cnt INTEGER,
-    attr_cnt INTEGER
-)</pre><p>Class priors are stored in a table of format </p><pre>TABLE <em>classPriorsDestName</em> (
-    class INTEGER,
-    class_cnt INTEGER,
-    all_cnt INTEGER
-)</pre><dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">trainingSource</td><td>Name of relation containing the training data </td></tr>
-    <tr><td class="paramname">trainingClassColumn</td><td>Name of class column in training data </td></tr>
-    <tr><td class="paramname">trainingAttrColumn</td><td>Name of attributes-array column in training data </td></tr>
-    <tr><td class="paramname">numAttrs</td><td>Number of attributes to use for classification </td></tr>
-    <tr><td class="paramname">featureProbsDestName</td><td>Name of feature-probabilities table to create </td></tr>
-    <tr><td class="paramname">classPriorsDestName</td><td>Name of class-priors table to create</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section user"><dt>Usage</dt><dd>Precompute feature probabilities and class priors: <pre>SELECT <a class="el" href="bayes_8sql__in.html#a3ed5ddbc4cab1013db8604be58a6da3d">create_nb_prepared_data_tables</a>(
-    '<em>trainingSource</em>', '<em>trainingClassColumn</em>', '<em>trainingAttrColumn</em>',
-    <em>numAttrs</em>, '<em>featureProbsName</em>', '<em>classPriorsName</em>'
-);</pre> </dd></dl>
-
-</div>
-</div>
-<a id="a3ed5ddbc4cab1013db8604be58a6da3d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3ed5ddbc4cab1013db8604be58a6da3d">&#9670;&nbsp;</a></span>create_nb_prepared_data_tables() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_prepared_data_tables </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericAttrsColumnIndices</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsDestName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericFeatureStatsDestName</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsDestName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a163afffd0c845d325f060f74bcf02243"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a163afffd0c845d325f060f74bcf02243">&#9670;&nbsp;</a></span>create_nb_probs_view() <span class="overload">[1/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_probs_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-<p>The created view will be of the following form:</p>
-<pre>VIEW <em>destName</em> (
-    key ANYTYPE,
-    class INTEGER,
-    nb_prob FLOAT8
-)</pre><p>where <code>nb_prob</code> is the Naive-Bayes probability that <code>class</code> is the true class of the record in <em>classifySource</em> identified by <code>key</code>.</p>
-<dl class="params"><dt>Parameters</dt><dd>
-  <table class="params">
-    <tr><td class="paramname">featureProbsSource</td><td>Name of table with precomputed feature probabilities, as created with <a class="el" href="bayes_8sql__in.html#aeb4eae7843dd789cc38d5fc57f4ccfb2" title="Precompute all class priors and feature probabilities. ">create_nb_prepared_data_tables()</a> </td></tr>
-    <tr><td class="paramname">classPriorsSource</td><td>Name of table with precomputed class priors, as created with <a class="el" href="bayes_8sql__in.html#aeb4eae7843dd789cc38d5fc57f4ccfb2" title="Precompute all class priors and feature probabilities. ">create_nb_prepared_data_tables()</a> </td></tr>
-    <tr><td class="paramname">classifySource</td><td>Name of the relation that contains data to be classified </td></tr>
-    <tr><td class="paramname">classifyKeyColumn</td><td>Name of column in <em>classifySource</em> that can serve as unique identifier (the key of the source relation) </td></tr>
-    <tr><td class="paramname">classifyAttrColumn</td><td>Name of attributes-array column in <em>classifySource</em> </td></tr>
-    <tr><td class="paramname">numAttrs</td><td>Number of attributes to use for classification </td></tr>
-    <tr><td class="paramname">destName</td><td>Name of the view to create</td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section note"><dt>Note</dt><dd><code>create_nb_probs_view</code> can be called in an ad-hoc fashion. See <a class="el" href="group__grp__bayes.html">Naive Bayes Classification</a> for instructions.</dd></dl>
-<dl class="section user"><dt>Usage</dt><dd><ol type="1">
-<li>Create Naive Bayes probabilities view: <pre>SELECT <a class="el" href="bayes_8sql__in.html#a6d1186aa04f4d4e3ac44035467818d3c">create_nb_probs_view</a>(
-    '<em>featureProbsName</em>', '<em>classPriorsName</em>',
-    '<em>classifySource</em>', '<em>classifyKeyColumn</em>', '<em>classifyAttrColumn</em>',
-    <em>numAttrs</em>, '<em>destName</em>'
-);</pre></li>
-<li>Show Naive Bayes probabilities: <pre>SELECT * FROM <em>destName</em>;</pre> </li>
-</ol>
-</dd></dl>
-
-</div>
-</div>
-<a id="a2e02b0ebb0b4c2ca77b1748662bae78f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2e02b0ebb0b4c2ca77b1748662bae78f">&#9670;&nbsp;</a></span>create_nb_probs_view() <span class="overload">[2/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_probs_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>featureProbsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classPriorsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericFeatureStatsSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aba5d695641530e55b25c8007b77142b9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aba5d695641530e55b25c8007b77142b9">&#9670;&nbsp;</a></span>create_nb_probs_view() <span class="overload">[3/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_probs_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a6d1186aa04f4d4e3ac44035467818d3c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6d1186aa04f4d4e3ac44035467818d3c">&#9670;&nbsp;</a></span>create_nb_probs_view() <span class="overload">[4/4]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void create_nb_probs_view </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingSource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingClassColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>trainingAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>numericAttrsColumnIndices</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifySource</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyKeyColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>classifyAttrColumn</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>numAttrs</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>destName</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_3ee26ceeadb429f807bd6cd822eca1b9.html">bayes</a></li> [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/bc_s.png b/docs/rc/bc_s.png
deleted file mode 100644
index 224b29a..0000000
Binary files a/docs/rc/bc_s.png and /dev/null differ
diff --git a/docs/rc/bdwn.png b/docs/rc/bdwn.png
deleted file mode 100644
index 940a0b9..0000000
Binary files a/docs/rc/bdwn.png and /dev/null differ
diff --git a/docs/rc/bfs_8sql__in.html b/docs/rc/bfs_8sql__in.html
deleted file mode 100644
index 4463e89..0000000
--- a/docs/rc/bfs_8sql__in.html
+++ /dev/null
@@ -1,436 +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.13"/>
-<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: bfs.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('bfs_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">bfs.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for graph analytics.  
-<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:a473386a552d66ecd6ecc5a4b5509a9aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#a473386a552d66ecd6ecc5a4b5509a9aa">graph_bfs</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, bigint source_vertex, text out_table, int max_distance, boolean directed, text grouping_cols)</td></tr>
-<tr class="separator:a473386a552d66ecd6ecc5a4b5509a9aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6bcb7e2afc029ef822a83bd6fc5b59a6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#a6bcb7e2afc029ef822a83bd6fc5b59a6">graph_bfs</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, bigint source_vertex, text out_table, int max_distance, boolean directed)</td></tr>
-<tr class="separator:a6bcb7e2afc029ef822a83bd6fc5b59a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5848abce7a7b65d21cf7debf7c3179c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#a5848abce7a7b65d21cf7debf7c3179c6">graph_bfs</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, bigint source_vertex, text out_table, int max_distance)</td></tr>
-<tr class="separator:a5848abce7a7b65d21cf7debf7c3179c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18d785ef7506feda802ca0b0b55b98f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#a18d785ef7506feda802ca0b0b55b98f1">graph_bfs</a> (text vertex_table, text vertex_id, text edge_table, text edge_args, bigint source_vertex, text out_table)</td></tr>
-<tr class="separator:a18d785ef7506feda802ca0b0b55b98f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8f48e07f319931c8614067271910950e"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#a8f48e07f319931c8614067271910950e">graph_bfs</a> (varchar message)</td></tr>
-<tr class="separator:a8f48e07f319931c8614067271910950e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa2f42b689595986506a18a2478924d51"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bfs_8sql__in.html#aa2f42b689595986506a18a2478924d51">graph_bfs</a> ()</td></tr>
-<tr class="separator:aa2f42b689595986506a18a2478924d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
-<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
-<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
-<dl class="section date"><dt>Date</dt><dd>Jun 2017</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>Provides a breadth first search graph algorithm. </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a473386a552d66ecd6ecc5a4b5509a9aa"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a473386a552d66ecd6ecc5a4b5509a9aa">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[1/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_bfs </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>source_vertex</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">int&#160;</td>
-          <td class="paramname"><em>max_distance</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>directed</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="a6bcb7e2afc029ef822a83bd6fc5b59a6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6bcb7e2afc029ef822a83bd6fc5b59a6">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[2/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_bfs </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>source_vertex</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">int&#160;</td>
-          <td class="paramname"><em>max_distance</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>directed</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a5848abce7a7b65d21cf7debf7c3179c6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5848abce7a7b65d21cf7debf7c3179c6">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[3/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_bfs </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>source_vertex</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">int&#160;</td>
-          <td class="paramname"><em>max_distance</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a18d785ef7506feda802ca0b0b55b98f1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a18d785ef7506feda802ca0b0b55b98f1">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[4/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void graph_bfs </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>vertex_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>edge_args</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">bigint&#160;</td>
-          <td class="paramname"><em>source_vertex</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>out_table</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a8f48e07f319931c8614067271910950e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8f48e07f319931c8614067271910950e">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[5/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar graph_bfs </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aa2f42b689595986506a18a2478924d51"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa2f42b689595986506a18a2478924d51">&#9670;&nbsp;</a></span>graph_bfs() <span class="overload">[6/6]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar graph_bfs </td>
-          <td>(</td>
-          <td class="paramname"></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_1c3de670490e30b2adf792227ef51e32.html">graph</a></li> [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/closed.png b/docs/rc/closed.png
deleted file mode 100644
index 98cc2c9..0000000
Binary files a/docs/rc/closed.png and /dev/null differ
diff --git a/docs/rc/clustered__variance_8sql__in.html b/docs/rc/clustered__variance_8sql__in.html
deleted file mode 100644
index 2ea2a84..0000000
--- a/docs/rc/clustered__variance_8sql__in.html
+++ /dev/null
@@ -1,1947 +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.13"/>
-<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">
-  $(document).ready(initResizable);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('clustered__variance_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">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, boole [...]
-<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></l [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/clustered__variance__coxph_8sql__in.html b/docs/rc/clustered__variance__coxph_8sql__in.html
deleted file mode 100644
index 1aee4f1..0000000
--- a/docs/rc/clustered__variance__coxph_8sql__in.html
+++ /dev/null
@@ -1,489 +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.13"/>
-<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_coxph.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('clustered__variance__coxph_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">clustered_variance_coxph.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for clustered robust cox proportional hazards regression.  
-<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:a91f46572f245f34c9fe92d0ec806a998"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a91f46572f245f34c9fe92d0ec806a998">clustered_variance_coxph</a> ()</td></tr>
-<tr class="separator:a91f46572f245f34c9fe92d0ec806a998"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e6c0f27cb3ba9ad583055c96c847795"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a9e6c0f27cb3ba9ad583055c96c847795">clustered_variance_coxph</a> (varchar message)</td></tr>
-<tr class="separator:a9e6c0f27cb3ba9ad583055c96c847795"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc0a2119671931eea54e021a4db6168c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#acc0a2119671931eea54e021a4db6168c">clustered_variance_coxph</a> (text model_table, text output_table, text clustervar)</td></tr>
-<tr class="separator:acc0a2119671931eea54e021a4db6168c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7081022015c00a14ecca27e017a4458b"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a7081022015c00a14ecca27e017a4458b">coxph_a_b_transition</a> (float8[], integer, boolean, float8[], float8)</td></tr>
-<tr class="separator:a7081022015c00a14ecca27e017a4458b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a62bff141ced5972df28ceecdfe522888"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a62bff141ced5972df28ceecdfe522888">coxph_a_b_merge</a> (float8[], float8[])</td></tr>
-<tr class="separator:a62bff141ced5972df28ceecdfe522888"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2373d116ad1e2b2090f8c23a0c15edb5"><td class="memItemLeft" align="right" valign="top">__coxph_a_b_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a2373d116ad1e2b2090f8c23a0c15edb5">coxph_a_b_final</a> (float8[])</td></tr>
-<tr class="separator:a2373d116ad1e2b2090f8c23a0c15edb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5f5ca89e3265e170c325125e61ef191d"><td class="memItemLeft" align="right" valign="top">aggregate __coxph_a_b_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a5f5ca89e3265e170c325125e61ef191d">coxph_a_b</a> (integer, boolean, float8[], float8)</td></tr>
-<tr class="separator:a5f5ca89e3265e170c325125e61ef191d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a523e61b6d56c8ff59fa8ae3121073a49"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a523e61b6d56c8ff59fa8ae3121073a49">coxph_compute_w</a> (float8[] x, boolean status, float8[] coef, float8[] h, float8 s, float8 a, float8[] b)</td></tr>
-<tr class="separator:a523e61b6d56c8ff59fa8ae3121073a49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a713f413fc571244b7cec6c0084a61eb9"><td class="memItemLeft" align="right" valign="top">__coxph_cl_var_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#a713f413fc571244b7cec6c0084a61eb9">coxph_compute_clustered_stats</a> (float8[] coef, float8[] hessian, float8[] a)</td></tr>
-<tr class="separator:a713f413fc571244b7cec6c0084a61eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abaeae5d6cd30db4b06a49d24d714812e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clustered__variance__coxph_8sql__in.html#abaeae5d6cd30db4b06a49d24d714812e">robust_variance_coxph</a> (varchar model_table, varchar output_table, varchar clustervar)</td></tr>
-<tr class="separator:abaeae5d6cd30db4b06a49d24d714812e"><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 date"><dt>Date</dt><dd>Oct 2013</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>For a brief introduction to clustered robust cox regression, see the module description <a class="el" href="group__grp__clustered__errors.html">Clustered Variance</a> </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a91f46572f245f34c9fe92d0ec806a998"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a91f46572f245f34c9fe92d0ec806a998">&#9670;&nbsp;</a></span>clustered_variance_coxph() <span class="overload">[1/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar clustered_variance_coxph </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a9e6c0f27cb3ba9ad583055c96c847795"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a9e6c0f27cb3ba9ad583055c96c847795">&#9670;&nbsp;</a></span>clustered_variance_coxph() <span class="overload">[2/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">varchar clustered_variance_coxph </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="acc0a2119671931eea54e021a4db6168c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acc0a2119671931eea54e021a4db6168c">&#9670;&nbsp;</a></span>clustered_variance_coxph() <span class="overload">[3/3]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void clustered_variance_coxph </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">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="a5f5ca89e3265e170c325125e61ef191d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5f5ca89e3265e170c325125e61ef191d">&#9670;&nbsp;</a></span>coxph_a_b()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate __coxph_a_b_result coxph_a_b </td>
-          <td>(</td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname">, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></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="a2373d116ad1e2b2090f8c23a0c15edb5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2373d116ad1e2b2090f8c23a0c15edb5">&#9670;&nbsp;</a></span>coxph_a_b_final()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__coxph_a_b_result coxph_a_b_final </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="a62bff141ced5972df28ceecdfe522888"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a62bff141ced5972df28ceecdfe522888">&#9670;&nbsp;</a></span>coxph_a_b_merge()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] coxph_a_b_merge </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="a7081022015c00a14ecca27e017a4458b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7081022015c00a14ecca27e017a4458b">&#9670;&nbsp;</a></span>coxph_a_b_transition()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] coxph_a_b_transition </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">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="a713f413fc571244b7cec6c0084a61eb9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a713f413fc571244b7cec6c0084a61eb9">&#9670;&nbsp;</a></span>coxph_compute_clustered_stats()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__coxph_cl_var_result coxph_compute_clustered_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>hessian</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>a</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a523e61b6d56c8ff59fa8ae3121073a49"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a523e61b6d56c8ff59fa8ae3121073a49">&#9670;&nbsp;</a></span>coxph_compute_w()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] coxph_compute_w </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">boolean&#160;</td>
-          <td class="paramname"><em>status</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">float8 []&#160;</td>
-          <td class="paramname"><em>h</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>s</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>a</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>b</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="abaeae5d6cd30db4b06a49d24d714812e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abaeae5d6cd30db4b06a49d24d714812e">&#9670;&nbsp;</a></span>robust_variance_coxph()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void robust_variance_coxph </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>model_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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>
-</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_505cd743a8a717435eca324f49291a46.html">stats</a></li> [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/cols2vec_8sql__in.html b/docs/rc/cols2vec_8sql__in.html
deleted file mode 100644
index d5f1711..0000000
--- a/docs/rc/cols2vec_8sql__in.html
+++ /dev/null
@@ -1,309 +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.13"/>
-<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: cols2vec.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('cols2vec_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">cols2vec.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>A set of utilities to ease basic table transformations (such as *aggregating multiple columns in an array)  
-<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:ae8b2fa9bc82ffb1ed0ca970803dca07a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cols2vec_8sql__in.html#ae8b2fa9bc82ffb1ed0ca970803dca07a">cols2vec</a> (varchar source_table, varchar output_table, varchar list_of_features, varchar list_of_features_to_exclude, varchar cols_to_output)</td></tr>
-<tr class="separator:ae8b2fa9bc82ffb1ed0ca970803dca07a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa8faa742795f4084309c9a87bc2e8c83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cols2vec_8sql__in.html#aa8faa742795f4084309c9a87bc2e8c83">cols2vec</a> (varchar source_table, varchar output_table, varchar list_of_features, varchar list_of_features_to_exclude)</td></tr>
-<tr class="separator:aa8faa742795f4084309c9a87bc2e8c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b9abee9bb093b05b1e4d4c67ad81126"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cols2vec_8sql__in.html#a5b9abee9bb093b05b1e4d4c67ad81126">cols2vec</a> (varchar source_table, varchar output_table, varchar list_of_features)</td></tr>
-<tr class="separator:a5b9abee9bb093b05b1e4d4c67ad81126"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a68b12d4f57f8ba33643b698c7ccb98c5"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cols2vec_8sql__in.html#a68b12d4f57f8ba33643b698c7ccb98c5">cols2vec</a> (text message)</td></tr>
-<tr class="separator:a68b12d4f57f8ba33643b698c7ccb98c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a116d49e418babfcc6a93e75f79154d66"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cols2vec_8sql__in.html#a116d49e418babfcc6a93e75f79154d66">cols2vec</a> ()</td></tr>
-<tr class="separator:a116d49e418babfcc6a93e75f79154d66"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at</p>
-<p><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></p>
-<p>Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.</p>
-<dl class="section date"><dt>Date</dt><dd>July 2018 </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ae8b2fa9bc82ffb1ed0ca970803dca07a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae8b2fa9bc82ffb1ed0ca970803dca07a">&#9670;&nbsp;</a></span>cols2vec() <span class="overload">[1/5]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void cols2vec </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>list_of_features</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>list_of_features_to_exclude</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>cols_to_output</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="aa8faa742795f4084309c9a87bc2e8c83"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa8faa742795f4084309c9a87bc2e8c83">&#9670;&nbsp;</a></span>cols2vec() <span class="overload">[2/5]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void cols2vec </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>list_of_features</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>list_of_features_to_exclude</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a5b9abee9bb093b05b1e4d4c67ad81126"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5b9abee9bb093b05b1e4d4c67ad81126">&#9670;&nbsp;</a></span>cols2vec() <span class="overload">[3/5]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void cols2vec </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>list_of_features</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a68b12d4f57f8ba33643b698c7ccb98c5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a68b12d4f57f8ba33643b698c7ccb98c5">&#9670;&nbsp;</a></span>cols2vec() <span class="overload">[4/5]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text cols2vec </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a116d49e418babfcc6a93e75f79154d66"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a116d49e418babfcc6a93e75f79154d66">&#9670;&nbsp;</a></span>cols2vec() <span class="overload">[5/5]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text cols2vec </td>
-          <td>(</td>
-          <td class="paramname"></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_8d53e1c0026e7e34b4cd68f8b91426d6.html">utilities</a>< [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/conjugate__gradient_8sql__in.html b/docs/rc/conjugate__gradient_8sql__in.html
deleted file mode 100644
index b2e54ff..0000000
--- a/docs/rc/conjugate__gradient_8sql__in.html
+++ /dev/null
@@ -1,256 +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.13"/>
-<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: conjugate_gradient.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('conjugate__gradient_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">conjugate_gradient.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL function computing Conjugate Gradient.  
-<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:ab94e8a12cc9c2d0dac35168721ec8585"><td class="memItemLeft" align="right" valign="top">float []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="conjugate__gradient_8sql__in.html#ab94e8a12cc9c2d0dac35168721ec8585">conjugate_gradient</a> (text matrix, text val_id, text row_id, float[] b, float precision_limit, int verbosity)</td></tr>
-<tr class="memdesc:ab94e8a12cc9c2d0dac35168721ec8585"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute conjugate gradient.  <a href="#ab94e8a12cc9c2d0dac35168721ec8585">More...</a><br /></td></tr>
-<tr class="separator:ab94e8a12cc9c2d0dac35168721ec8585"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abe53a640e2287e06587eb1541fb6b4a3"><td class="memItemLeft" align="right" valign="top">float []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="conjugate__gradient_8sql__in.html#abe53a640e2287e06587eb1541fb6b4a3">conjugate_gradient</a> (text matrix, text val_id, text row_id, float[] b, float precision_limit)</td></tr>
-<tr class="separator:abe53a640e2287e06587eb1541fb6b4a3"><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 date"><dt>Date</dt><dd>March 2011 </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="ab94e8a12cc9c2d0dac35168721ec8585"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab94e8a12cc9c2d0dac35168721ec8585">&#9670;&nbsp;</a></span>conjugate_gradient() <span class="overload">[1/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float [] conjugate_gradient </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>matrix</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>val_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>row_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float []&#160;</td>
-          <td class="paramname"><em>b</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&#160;</td>
-          <td class="paramname"><em>precision_limit</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&#160;</td>
-          <td class="paramname"><em>verbosity</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">matrix</td><td>Name of the table containing argument matrix A </td></tr>
-    <tr><td class="paramname">val_id</td><td>Name of the column contains row values </td></tr>
-    <tr><td class="paramname">row_id</td><td>Name of the column contains row number </td></tr>
-    <tr><td class="paramname">b</td><td>Array containing values of b </td></tr>
-    <tr><td class="paramname">precision_limit</td><td>Precision threshold after which process will terminate </td></tr>
-    <tr><td class="paramname">verbosity</td><td>Verbose flag (0 = false, 1 = true) </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>Array containing values of x </dd></dl>
-
-</div>
-</div>
-<a id="abe53a640e2287e06587eb1541fb6b4a3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abe53a640e2287e06587eb1541fb6b4a3">&#9670;&nbsp;</a></span>conjugate_gradient() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float [] conjugate_gradient </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>matrix</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>val_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>row_id</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float []&#160;</td>
-          <td class="paramname"><em>b</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&#160;</td>
-          <td class="paramname"><em>precision_limit</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_42e4eb27424bda9fbbfa95509de09bad.html">conjugate_grad [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/correlation_8sql__in.html b/docs/rc/correlation_8sql__in.html
deleted file mode 100644
index 958f640..0000000
--- a/docs/rc/correlation_8sql__in.html
+++ /dev/null
@@ -1,786 +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.13"/>
-<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: correlation.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('correlation_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">correlation.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for correlation computation.  
-<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:ae6223d0ba3e2b8a2d298ee78a293be6a"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ae6223d0ba3e2b8a2d298ee78a293be6a">correlation_transition</a> (float8[] state, float8[] x, float8[] <a class="el" href="svec__util_8sql__in.html#a546b947319c9f48237120a31929bdfd9">mean</a>)</td></tr>
-<tr class="separator:ae6223d0ba3e2b8a2d298ee78a293be6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac53cf4dd28185715a1798176bce44b1b"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ac53cf4dd28185715a1798176bce44b1b">correlation_merge</a> (float8[] left_state, float8[] right_state)</td></tr>
-<tr class="separator:ac53cf4dd28185715a1798176bce44b1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85a1a9b0ae5e608fd235f08ae01ff966"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a85a1a9b0ae5e608fd235f08ae01ff966">correlation_final</a> (float8[] state)</td></tr>
-<tr class="separator:a85a1a9b0ae5e608fd235f08ae01ff966"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c3081444f6bafc88a9b377f2af32968"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a1c3081444f6bafc88a9b377f2af32968">correlation_agg</a> (float8[], float8[])</td></tr>
-<tr class="separator:a1c3081444f6bafc88a9b377f2af32968"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5c4f4adaf75fe3406bf1d0a20f8512ac"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a5c4f4adaf75fe3406bf1d0a20f8512ac">covariance_agg</a> (float8[], float8[])</td></tr>
-<tr class="separator:a5c4f4adaf75fe3406bf1d0a20f8512ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91bb3c218f470e1184a1c16b66307393"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a91bb3c218f470e1184a1c16b66307393">correlation</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose, varchar grouping_cols, integer n_groups_per_run)</td></tr>
-<tr class="separator:a91bb3c218f470e1184a1c16b66307393"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23198d24ba486323eea49bb2ef97ddb8"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a23198d24ba486323eea49bb2ef97ddb8">correlation</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose, varchar grouping_cols)</td></tr>
-<tr class="separator:a23198d24ba486323eea49bb2ef97ddb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada17a10ea8a6c4580e7413c86ae5345e"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ada17a10ea8a6c4580e7413c86ae5345e">correlation</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose)</td></tr>
-<tr class="separator:ada17a10ea8a6c4580e7413c86ae5345e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a30437d71937df60681be42769d5d3a29"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a30437d71937df60681be42769d5d3a29">correlation</a> (varchar source_table, varchar output_table, varchar target_cols)</td></tr>
-<tr class="separator:a30437d71937df60681be42769d5d3a29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79c79a64e2145e640e410d8ebae078f7"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a79c79a64e2145e640e410d8ebae078f7">correlation</a> (varchar source_table, varchar output_table)</td></tr>
-<tr class="separator:a79c79a64e2145e640e410d8ebae078f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a703be245d20fa6ac1cc1ae433f08c4eb"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a703be245d20fa6ac1cc1ae433f08c4eb">correlation</a> (text input_message)</td></tr>
-<tr class="separator:a703be245d20fa6ac1cc1ae433f08c4eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad81ac0ea4b9675fe257b2f5c2cee385e"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ad81ac0ea4b9675fe257b2f5c2cee385e">correlation</a> ()</td></tr>
-<tr class="separator:ad81ac0ea4b9675fe257b2f5c2cee385e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afee4f63248d2030dbc7ee37697e3c7e1"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#afee4f63248d2030dbc7ee37697e3c7e1">covariance</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose, varchar grouping_cols, integer n_groups_per_run)</td></tr>
-<tr class="separator:afee4f63248d2030dbc7ee37697e3c7e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2b75724c8361482265991e13f0f34e9"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ab2b75724c8361482265991e13f0f34e9">covariance</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose, varchar grouping_cols)</td></tr>
-<tr class="separator:ab2b75724c8361482265991e13f0f34e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa962df7076b6a57914e766c8ab4fea78"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#aa962df7076b6a57914e766c8ab4fea78">covariance</a> (varchar source_table, varchar output_table, varchar target_cols, boolean verbose)</td></tr>
-<tr class="separator:aa962df7076b6a57914e766c8ab4fea78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63aaa72fa4a4003a4b92b0b46eb69e00"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a63aaa72fa4a4003a4b92b0b46eb69e00">covariance</a> (varchar source_table, varchar output_table, varchar target_cols)</td></tr>
-<tr class="separator:a63aaa72fa4a4003a4b92b0b46eb69e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada9ca243ead62cda1ec4faf8940e9b52"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#ada9ca243ead62cda1ec4faf8940e9b52">covariance</a> (varchar source_table, varchar output_table)</td></tr>
-<tr class="separator:ada9ca243ead62cda1ec4faf8940e9b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a986c54ff5cc92d3d530b494a8ee6f112"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a986c54ff5cc92d3d530b494a8ee6f112">covariance</a> (text input_message)</td></tr>
-<tr class="separator:a986c54ff5cc92d3d530b494a8ee6f112"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3ef3717dbd8916187ea111b933a52470"><td class="memItemLeft" align="right" valign="top">text&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="correlation_8sql__in.html#a3ef3717dbd8916187ea111b933a52470">covariance</a> ()</td></tr>
-<tr class="separator:a3ef3717dbd8916187ea111b933a52470"><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 date"><dt>Date</dt><dd>April 2013</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>For a brief introduction to <a class="el" href="correlation_8sql__in.html#a91bb3c218f470e1184a1c16b66307393">correlation</a>, see the module description <a class="el" href="group__grp__correlation.html">Covariance and Correlation</a> </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a91bb3c218f470e1184a1c16b66307393"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a91bb3c218f470e1184a1c16b66307393">&#9670;&nbsp;</a></span>correlation() <span class="overload">[1/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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>n_groups_per_run</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a23198d24ba486323eea49bb2ef97ddb8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a23198d24ba486323eea49bb2ef97ddb8">&#9670;&nbsp;</a></span>correlation() <span class="overload">[2/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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="ada17a10ea8a6c4580e7413c86ae5345e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ada17a10ea8a6c4580e7413c86ae5345e">&#9670;&nbsp;</a></span>correlation() <span class="overload">[3/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a30437d71937df60681be42769d5d3a29"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a30437d71937df60681be42769d5d3a29">&#9670;&nbsp;</a></span>correlation() <span class="overload">[4/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a79c79a64e2145e640e410d8ebae078f7"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a79c79a64e2145e640e410d8ebae078f7">&#9670;&nbsp;</a></span>correlation() <span class="overload">[5/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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">
-
-</div>
-</div>
-<a id="a703be245d20fa6ac1cc1ae433f08c4eb"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a703be245d20fa6ac1cc1ae433f08c4eb">&#9670;&nbsp;</a></span>correlation() <span class="overload">[6/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ad81ac0ea4b9675fe257b2f5c2cee385e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad81ac0ea4b9675fe257b2f5c2cee385e">&#9670;&nbsp;</a></span>correlation() <span class="overload">[7/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text correlation </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a1c3081444f6bafc88a9b377f2af32968"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a1c3081444f6bafc88a9b377f2af32968">&#9670;&nbsp;</a></span>correlation_agg()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate float8 [] correlation_agg </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="a85a1a9b0ae5e608fd235f08ae01ff966"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a85a1a9b0ae5e608fd235f08ae01ff966">&#9670;&nbsp;</a></span>correlation_final()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] correlation_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 id="ac53cf4dd28185715a1798176bce44b1b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac53cf4dd28185715a1798176bce44b1b">&#9670;&nbsp;</a></span>correlation_merge()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] correlation_merge </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>left_state</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>right_state</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ae6223d0ba3e2b8a2d298ee78a293be6a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae6223d0ba3e2b8a2d298ee78a293be6a">&#9670;&nbsp;</a></span>correlation_transition()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] correlation_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>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>mean</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="afee4f63248d2030dbc7ee37697e3c7e1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#afee4f63248d2030dbc7ee37697e3c7e1">&#9670;&nbsp;</a></span>covariance() <span class="overload">[1/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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>n_groups_per_run</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ab2b75724c8361482265991e13f0f34e9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab2b75724c8361482265991e13f0f34e9">&#9670;&nbsp;</a></span>covariance() <span class="overload">[2/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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="aa962df7076b6a57914e766c8ab4fea78"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa962df7076b6a57914e766c8ab4fea78">&#9670;&nbsp;</a></span>covariance() <span class="overload">[3/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">boolean&#160;</td>
-          <td class="paramname"><em>verbose</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a63aaa72fa4a4003a4b92b0b46eb69e00"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a63aaa72fa4a4003a4b92b0b46eb69e00">&#9670;&nbsp;</a></span>covariance() <span class="overload">[4/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>output_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>target_cols</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="ada9ca243ead62cda1ec4faf8940e9b52"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ada9ca243ead62cda1ec4faf8940e9b52">&#9670;&nbsp;</a></span>covariance() <span class="overload">[5/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">varchar&#160;</td>
-          <td class="paramname"><em>source_table</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">varchar&#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">
-
-</div>
-</div>
-<a id="a986c54ff5cc92d3d530b494a8ee6f112"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a986c54ff5cc92d3d530b494a8ee6f112">&#9670;&nbsp;</a></span>covariance() <span class="overload">[6/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramtype">text&#160;</td>
-          <td class="paramname"><em>input_message</em></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a3ef3717dbd8916187ea111b933a52470"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3ef3717dbd8916187ea111b933a52470">&#9670;&nbsp;</a></span>covariance() <span class="overload">[7/7]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">text covariance </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a5c4f4adaf75fe3406bf1d0a20f8512ac"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5c4f4adaf75fe3406bf1d0a20f8512ac">&#9670;&nbsp;</a></span>covariance_agg()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate float8 [] covariance_agg </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>
-</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_505cd743a8a717435eca324f49291a46.html">stats</a></li> [...]
-    <li class="footer">Generated on Wed Dec 15 2021 20:27:18 for MADlib by
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
-  </ul>
-</div>
-</body>
-</html>
diff --git a/docs/rc/cox__prop__hazards_8sql__in.html b/docs/rc/cox__prop__hazards_8sql__in.html
deleted file mode 100644
index e09c636..0000000
--- a/docs/rc/cox__prop__hazards_8sql__in.html
+++ /dev/null
@@ -1,2143 +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.13"/>
-<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: cox_prop_hazards.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);
-</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 type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/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.19.0</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.13 -->
-<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('cox__prop__hazards_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">cox_prop_hazards.sql_in File Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>SQL functions for cox proportional hazards.  
-<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:a0ffc559f8f54d7ea49c8d1a865ef5a37"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a0ffc559f8f54d7ea49c8d1a865ef5a37">array_avg_transition</a> (float8[] state, float8[] x, boolean use_abs)</td></tr>
-<tr class="separator:a0ffc559f8f54d7ea49c8d1a865ef5a37"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a45bd6774621ad8fe0baa9427f7ce8fd4"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a45bd6774621ad8fe0baa9427f7ce8fd4">array_avg_merge</a> (float8[] left, float8[] right)</td></tr>
-<tr class="separator:a45bd6774621ad8fe0baa9427f7ce8fd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1f5594f3a1199bfd91d7479292e25b5c"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a1f5594f3a1199bfd91d7479292e25b5c">array_avg_final</a> (float8[] state)</td></tr>
-<tr class="separator:a1f5594f3a1199bfd91d7479292e25b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5734f5796a403ebf2e765cba136f54c8"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a5734f5796a403ebf2e765cba136f54c8">array_avg</a> (float8[], boolean)</td></tr>
-<tr class="separator:a5734f5796a403ebf2e765cba136f54c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a737450bbfe0f10204b0074a9d45b0cef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a737450bbfe0f10204b0074a9d45b0cef">coxph_train</a> (varchar source_table, varchar output_table, varchar dependent_varname, varchar independent_varname, varchar right_censoring_status, varchar strata, varchar optimizer_params)</td></tr>
-<tr class="memdesc:a737450bbfe0f10204b0074a9d45b0cef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute cox-regression coefficients and diagnostic statistics.  <a href="#a737450bbfe0f10204b0074a9d45b0cef">More...</a><br /></td></tr>
-<tr class="separator:a737450bbfe0f10204b0074a9d45b0cef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7edb9499e07fdf835c3bbc297a99c01"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ae7edb9499e07fdf835c3bbc297a99c01">coxph_train</a> ()</td></tr>
-<tr class="separator:ae7edb9499e07fdf835c3bbc297a99c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6f527631dc32178716221cc9dfa1fde4"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a6f527631dc32178716221cc9dfa1fde4">coxph_train</a> (varchar message)</td></tr>
-<tr class="separator:a6f527631dc32178716221cc9dfa1fde4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fd1cd09fd5de41d6dc8aca0a18eec8b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a3fd1cd09fd5de41d6dc8aca0a18eec8b">coxph_train</a> (varchar source_table, varchar output_table, varchar dependent_variable, varchar independent_variable, varchar right_censoring_status, varchar strata)</td></tr>
-<tr class="memdesc:a3fd1cd09fd5de41d6dc8aca0a18eec8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cox regression training function.  <a href="#a3fd1cd09fd5de41d6dc8aca0a18eec8b">More...</a><br /></td></tr>
-<tr class="separator:a3fd1cd09fd5de41d6dc8aca0a18eec8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd5fb08d419aab4a8b8eb103afa30f29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#afd5fb08d419aab4a8b8eb103afa30f29">coxph_train</a> (varchar source_table, varchar output_table, varchar dependent_variable, varchar independent_variable, varchar right_censoring_status)</td></tr>
-<tr class="memdesc:afd5fb08d419aab4a8b8eb103afa30f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cox regression training function.  <a href="#afd5fb08d419aab4a8b8eb103afa30f29">More...</a><br /></td></tr>
-<tr class="separator:afd5fb08d419aab4a8b8eb103afa30f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a76aeb28f6e0fc47fd59c0d6c6c7be063"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a76aeb28f6e0fc47fd59c0d6c6c7be063">coxph_train</a> (varchar source_table, varchar output_table, varchar dependent_variable, varchar independent_variable)</td></tr>
-<tr class="memdesc:a76aeb28f6e0fc47fd59c0d6c6c7be063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cox regression training function.  <a href="#a76aeb28f6e0fc47fd59c0d6c6c7be063">More...</a><br /></td></tr>
-<tr class="separator:a76aeb28f6e0fc47fd59c0d6c6c7be063"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0ad613a529ee147565a605d6f443a4bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a0ad613a529ee147565a605d6f443a4bd">coxph_predict</a> (text model_table, text source_table, text id_col_name, text output_table, text pred_type, text reference)</td></tr>
-<tr class="memdesc:a0ad613a529ee147565a605d6f443a4bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Predict the linear Predictor or the risk for the given data.  <a href="#a0ad613a529ee147565a605d6f443a4bd">More...</a><br /></td></tr>
-<tr class="separator:a0ad613a529ee147565a605d6f443a4bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a815961d52fb8ce998071eb92056ee1dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a815961d52fb8ce998071eb92056ee1dd">coxph_predict</a> (text model_table, text source_table, text id_col_name, text output_table, text pred_type)</td></tr>
-<tr class="separator:a815961d52fb8ce998071eb92056ee1dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd445fe632e93b2c8260b0455478e2e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#acd445fe632e93b2c8260b0455478e2e5">coxph_predict</a> (text model_table, text source_table, text id_col_name, text output_table)</td></tr>
-<tr class="separator:acd445fe632e93b2c8260b0455478e2e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d53d501174ed20ace7108db2ca8863d"><td class="memItemLeft" align="right" valign="top">float8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a1d53d501174ed20ace7108db2ca8863d">_coxph_predict_resp</a> (float8[] coef, float8[] col_ind_var, float8[] mean_ind_var, text pred_type)</td></tr>
-<tr class="separator:a1d53d501174ed20ace7108db2ca8863d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a063f714c9a2c0f618007f0274febb266"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a063f714c9a2c0f618007f0274febb266">_coxph_predict_terms</a> (float8[] coef, float8[] col_ind_var, float8[] mean_ind_var)</td></tr>
-<tr class="separator:a063f714c9a2c0f618007f0274febb266"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9edc6c578176561159b2ecde7415a751"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a9edc6c578176561159b2ecde7415a751">coxph_predict</a> (varchar message)</td></tr>
-<tr class="separator:a9edc6c578176561159b2ecde7415a751"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f1a4a5844c5b2629bcba051e75eee70"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a3f1a4a5844c5b2629bcba051e75eee70">coxph_predict</a> ()</td></tr>
-<tr class="separator:a3f1a4a5844c5b2629bcba051e75eee70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a842f88fb0d1f17d5410ac30fb1445deb"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a842f88fb0d1f17d5410ac30fb1445deb">_split_transition</a> (float8[], float8, integer, integer)</td></tr>
-<tr class="separator:a842f88fb0d1f17d5410ac30fb1445deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2e641566026ce44f191e722db6d4f4d3"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a2e641566026ce44f191e722db6d4f4d3">_split_merge</a> (float8[], float8[])</td></tr>
-<tr class="separator:a2e641566026ce44f191e722db6d4f4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5ba4af69415de3372e5a9d9f97a96af"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ac5ba4af69415de3372e5a9d9f97a96af">_split_final</a> (float8[])</td></tr>
-<tr class="separator:ac5ba4af69415de3372e5a9d9f97a96af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a138656eb9696e48be0c5a90ee2de5a44"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a138656eb9696e48be0c5a90ee2de5a44">_compute_splits</a> (float8, integer, integer)</td></tr>
-<tr class="separator:a138656eb9696e48be0c5a90ee2de5a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85be1c85fcf03e9b1bc25798e6fa9914"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a85be1c85fcf03e9b1bc25798e6fa9914">_compute_grpid</a> (float8[] splits, float8 split_col, boolean reverse)</td></tr>
-<tr class="separator:a85be1c85fcf03e9b1bc25798e6fa9914"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae94792f3fb4a0697e11db4334f643164"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ae94792f3fb4a0697e11db4334f643164">_compute_grpid</a> (float8[] splits, float8 split_col)</td></tr>
-<tr class="separator:ae94792f3fb4a0697e11db4334f643164"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74fe60f99c3808e38421c71286850ea8"><td class="memItemLeft" align="right" valign="top">coxph_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a74fe60f99c3808e38421c71286850ea8">compute_coxph_result</a> (float8[] coef, float8 l, float8[] d2l, integer niter, float8[] stds)</td></tr>
-<tr class="separator:a74fe60f99c3808e38421c71286850ea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac5ae827993064fd6e0ccf13a96262cdc"><td class="memItemLeft" align="right" valign="top">coxph_step_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ac5ae827993064fd6e0ccf13a96262cdc">coxph_improved_step_final</a> (float8[] state)</td></tr>
-<tr class="separator:ac5ae827993064fd6e0ccf13a96262cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6a9ae1ea761b31e1522c47a9794cc233"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a6a9ae1ea761b31e1522c47a9794cc233">coxph_improved_step_transition</a> (float8[] state, float8[] x, float8[] y, integer[] status, float8[] coef, float8[] max_coef)</td></tr>
-<tr class="separator:a6a9ae1ea761b31e1522c47a9794cc233"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3c96655e41fd17c86dfc9ad37b0959d0"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a3c96655e41fd17c86dfc9ad37b0959d0">coxph_step_inner_final</a> (float8[] state)</td></tr>
-<tr class="separator:a3c96655e41fd17c86dfc9ad37b0959d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abaf93fc77a284f0b765a64ef827c1bed"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#abaf93fc77a284f0b765a64ef827c1bed">coxph_step_outer_transition</a> (float8[] state1, float8[] state2)</td></tr>
-<tr class="separator:abaf93fc77a284f0b765a64ef827c1bed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41a415076894d3844475208b2163a267"><td class="memItemLeft" align="right" valign="top">coxph_step_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a41a415076894d3844475208b2163a267">coxph_improved_strata_step_final</a> (float8[] state)</td></tr>
-<tr class="separator:a41a415076894d3844475208b2163a267"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb21bacbff7362724d2698568d857555"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#abb21bacbff7362724d2698568d857555">coxph_improved_strata_step_outer</a> (float8[] state)</td></tr>
-<tr class="separator:abb21bacbff7362724d2698568d857555"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a682d95d5475ce33e47937067cadc2766"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a682d95d5475ce33e47937067cadc2766">cox_zph</a> (varchar coxph_model_table, varchar output_table)</td></tr>
-<tr class="memdesc:a682d95d5475ce33e47937067cadc2766"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test the proportional hazards assumption for a Cox regression model fit (coxph_train)  <a href="#a682d95d5475ce33e47937067cadc2766">More...</a><br /></td></tr>
-<tr class="separator:a682d95d5475ce33e47937067cadc2766"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad77f665f0030202444e99f5a0b895d3"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#aad77f665f0030202444e99f5a0b895d3">cox_zph</a> ()</td></tr>
-<tr class="separator:aad77f665f0030202444e99f5a0b895d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3aee9274235a9a44511e8cc57f15bcb"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#af3aee9274235a9a44511e8cc57f15bcb">cox_zph</a> (varchar message)</td></tr>
-<tr class="separator:af3aee9274235a9a44511e8cc57f15bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb83dc1e36c379287e4dfdf14a350647"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#abb83dc1e36c379287e4dfdf14a350647">__zph_transition</a> (float8[] state, float8[] x, float8[] coef)</td></tr>
-<tr class="separator:abb83dc1e36c379287e4dfdf14a350647"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afe87ae70e07135bc657b6c9db58a2820"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#afe87ae70e07135bc657b6c9db58a2820">__zph_merge</a> (float8[] left_state, float8[] right_state)</td></tr>
-<tr class="separator:afe87ae70e07135bc657b6c9db58a2820"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac4025de22406c470e32e35376d0f54a4"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ac4025de22406c470e32e35376d0f54a4">__zph_final</a> (float8[] left_state)</td></tr>
-<tr class="separator:ac4025de22406c470e32e35376d0f54a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91e1a4b2a2d13454f9e65dd3d40a329b"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a91e1a4b2a2d13454f9e65dd3d40a329b">zph_agg</a> (float8[] x, float8[] coef)</td></tr>
-<tr class="separator:a91e1a4b2a2d13454f9e65dd3d40a329b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97191f842120124d56329b8b20ed837c"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a97191f842120124d56329b8b20ed837c">__coxph_scale_resid</a> (integer m, float8[] hessian, float8[] resid)</td></tr>
-<tr class="separator:a97191f842120124d56329b8b20ed837c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a597e43a46842b113412d0940b3d175e4"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a597e43a46842b113412d0940b3d175e4">__array_elem_corr_transition</a> (float8[] state, float8[] x, float8 y)</td></tr>
-<tr class="separator:a597e43a46842b113412d0940b3d175e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a189426c7d99c600856205d15d2fe445c"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a189426c7d99c600856205d15d2fe445c">__array_elem_corr_merge</a> (float8[] left_state, float8[] right_state)</td></tr>
-<tr class="separator:a189426c7d99c600856205d15d2fe445c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a31f48cba79d114f8f251c5aa77b3c32a"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a31f48cba79d114f8f251c5aa77b3c32a">__array_elem_corr_final</a> (float8[] state)</td></tr>
-<tr class="separator:a31f48cba79d114f8f251c5aa77b3c32a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8928da50ddcf85de812ab058214324db"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a8928da50ddcf85de812ab058214324db">array_elem_corr_agg</a> (float8[] array_input, float8 common_elem)</td></tr>
-<tr class="separator:a8928da50ddcf85de812ab058214324db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab3b596b440d3850d742ebab0245dbf61"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ab3b596b440d3850d742ebab0245dbf61">__coxph_resid_stat_transition</a> (float8[] state, float8 w, float8[] residual, float8[] hessian, integer m)</td></tr>
-<tr class="separator:ab3b596b440d3850d742ebab0245dbf61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51da9d74afff6f4ec5a34bbdbec5c868"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a51da9d74afff6f4ec5a34bbdbec5c868">__coxph_resid_stat_merge</a> (float8[] state1, float8[] state2)</td></tr>
-<tr class="separator:a51da9d74afff6f4ec5a34bbdbec5c868"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3e6c330ccd548a25c3ef0153f0c956e4"><td class="memItemLeft" align="right" valign="top">__cox_resid_stat_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a3e6c330ccd548a25c3ef0153f0c956e4">__coxph_resid_stat_final</a> (float8[] state)</td></tr>
-<tr class="separator:a3e6c330ccd548a25c3ef0153f0c956e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a41a4e85912f00b5b73207f837dccc359"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a41a4e85912f00b5b73207f837dccc359">__coxph_resid_stat_agg</a> (float8 w, float8[] residual, float8[] hessian, integer m)</td></tr>
-<tr class="separator:a41a4e85912f00b5b73207f837dccc359"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad778b289eb19ae0bb2b7e02a89bab3bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#ad778b289eb19ae0bb2b7e02a89bab3bc">cox_prop_hazards</a> (varchar source_table, varchar out_table, varchar dependent_varname, varchar independent_varname, varchar status)</td></tr>
-<tr class="memdesc:ad778b289eb19ae0bb2b7e02a89bab3bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cox regression training function.  <a href="#ad778b289eb19ae0bb2b7e02a89bab3bc">More...</a><br /></td></tr>
-<tr class="separator:ad778b289eb19ae0bb2b7e02a89bab3bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e52f9a98bce4ec74230eb95c95e68c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a5e52f9a98bce4ec74230eb95c95e68c4">cox_prop_hazards</a> (varchar source_table, varchar out_table, varchar dependent_variable, varchar independent_variable)</td></tr>
-<tr class="memdesc:a5e52f9a98bce4ec74230eb95c95e68c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cox regression training function.  <a href="#a5e52f9a98bce4ec74230eb95c95e68c4">More...</a><br /></td></tr>
-<tr class="separator:a5e52f9a98bce4ec74230eb95c95e68c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03909f1c14894303fca80ea8503ae7f0"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a03909f1c14894303fca80ea8503ae7f0">cox_prop_hazards</a> (varchar usage_string)</td></tr>
-<tr class="separator:a03909f1c14894303fca80ea8503ae7f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af92ac384ab346034dc42a4049613a47a"><td class="memItemLeft" align="right" valign="top">varchar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#af92ac384ab346034dc42a4049613a47a">cox_prop_hazards</a> ()</td></tr>
-<tr class="separator:af92ac384ab346034dc42a4049613a47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3310cf98478b7c1e400e8fb1b3965d30"><td class="memItemLeft" align="right" valign="top">cox_prop_hazards_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a3310cf98478b7c1e400e8fb1b3965d30">cox_prop_hazards_regr</a> (varchar source, varchar indepColumn, varchar depColumn, varchar status, integer maxNumIterations=20, varchar optimizer=&quot;newton&quot;, float8 precision=0.0001)</td></tr>
-<tr class="separator:a3310cf98478b7c1e400e8fb1b3965d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a79ca0bbf1a3a5c1f83ede9596d4b43cc"><td class="memItemLeft" align="right" valign="top">cox_prop_hazards_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a79ca0bbf1a3a5c1f83ede9596d4b43cc">cox_prop_hazards_regr</a> (varchar source, varchar indepColumn, varchar depColumn, varchar status)</td></tr>
-<tr class="separator:a79ca0bbf1a3a5c1f83ede9596d4b43cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a217c18984301c16b39a6deffa8c677df"><td class="memItemLeft" align="right" valign="top">cox_prop_hazards_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a217c18984301c16b39a6deffa8c677df">cox_prop_hazards_regr</a> (varchar source, varchar indepColumn, varchar depColumn, varchar status, integer maxNumIterations)</td></tr>
-<tr class="separator:a217c18984301c16b39a6deffa8c677df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6508b2b2b8e0b6a0d0027c3d8b487df8"><td class="memItemLeft" align="right" valign="top">cox_prop_hazards_result&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a6508b2b2b8e0b6a0d0027c3d8b487df8">cox_prop_hazards_regr</a> (varchar source, varchar indepColumn, varchar depColumn, varchar status, integer maxNumIterations, varchar optimizer)</td></tr>
-<tr class="separator:a6508b2b2b8e0b6a0d0027c3d8b487df8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd49fa0a100bfe513baa90e32fe37839"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#abd49fa0a100bfe513baa90e32fe37839">__array_element_min</a> (float8[], float8[])</td></tr>
-<tr class="separator:abd49fa0a100bfe513baa90e32fe37839"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2ec0ea5a3faba236a75d4d9cc16e40a4"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a2ec0ea5a3faba236a75d4d9cc16e40a4">array_element_min</a> (float8[])</td></tr>
-<tr class="separator:a2ec0ea5a3faba236a75d4d9cc16e40a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8e3917098eeb129096fa871e7e593e1d"><td class="memItemLeft" align="right" valign="top">float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a8e3917098eeb129096fa871e7e593e1d">__array_element_max</a> (float8[], float8[])</td></tr>
-<tr class="separator:a8e3917098eeb129096fa871e7e593e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1de2b192c73ede707b42726e9469664d"><td class="memItemLeft" align="right" valign="top">aggregate float8 []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cox__prop__hazards_8sql__in.html#a1de2b192c73ede707b42726e9469664d">array_element_max</a> (float8[])</td></tr>
-<tr class="separator:a1de2b192c73ede707b42726e9469664d"><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 date"><dt>Date</dt><dd>July 2012</dd></dl>
-<dl class="section see"><dt>See also</dt><dd>For a brief introduction to cox regression, see the module description <a class="el" href="group__grp__cox__prop__hazards.html">Cox-Proportional Hazards Regression</a> </dd></dl>
-</div><h2 class="groupheader">Function Documentation</h2>
-<a id="a31f48cba79d114f8f251c5aa77b3c32a"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a31f48cba79d114f8f251c5aa77b3c32a">&#9670;&nbsp;</a></span>__array_elem_corr_final()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __array_elem_corr_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 id="a189426c7d99c600856205d15d2fe445c"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a189426c7d99c600856205d15d2fe445c">&#9670;&nbsp;</a></span>__array_elem_corr_merge()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __array_elem_corr_merge </td>
-          <td>(</td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>left_state</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>right_state</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a597e43a46842b113412d0940b3d175e4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a597e43a46842b113412d0940b3d175e4">&#9670;&nbsp;</a></span>__array_elem_corr_transition()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __array_elem_corr_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>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="a8e3917098eeb129096fa871e7e593e1d"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8e3917098eeb129096fa871e7e593e1d">&#9670;&nbsp;</a></span>__array_element_max()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __array_element_max </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="abd49fa0a100bfe513baa90e32fe37839"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abd49fa0a100bfe513baa90e32fe37839">&#9670;&nbsp;</a></span>__array_element_min()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float8 [] __array_element_min </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="a41a4e85912f00b5b73207f837dccc359"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a41a4e85912f00b5b73207f837dccc359">&#9670;&nbsp;</a></span>__coxph_resid_stat_agg()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">aggregate float8 [] __coxph_resid_stat_agg </td>
-          <td>(</td>
-          <td class="paramtype">float8&#160;</td>
-          <td class="paramname"><em>w</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>residual</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float8 []&#160;</td>
-          <td class="paramname"><em>hessian</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">integer&#160;</td>
-          <td class="paramname"><em>m</em>&#160;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a id="a3e6c330ccd548a25c3ef0153f0c956e4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3e6c330ccd548a25c3ef0153f0c956e4">&#9670;&nbsp;</a></span>__coxph_resid_stat_final()</h2>
-
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">__cox_resid_stat_result __coxph_resid_stat_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 id="a51da9d74afff6f4ec5a34bbdbec5c868"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a51da9d74afff6f4ec5a34bbdbec5c868">&#9670;&nbsp;</a></span>__coxph_resid_stat_merge()</h2>
-
-<div class="memitem">
... 130290 lines suppressed ...