| <!-- 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: svec.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.16</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('svec_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">svec.sql_in File Reference</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p>SQL type definitions and functions for sparse vector data type <code>svec</code> |
| <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:abe896192db26c02d5c517a5ccf2144f1"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#abe896192db26c02d5c517a5ccf2144f1">svec_in</a> (cstring)</td></tr> |
| <tr class="separator:abe896192db26c02d5c517a5ccf2144f1"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3db4af36acd318030ae57d2bfd19387a"><td class="memItemLeft" align="right" valign="top">cstring </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a3db4af36acd318030ae57d2bfd19387a">svec_out</a> (svec)</td></tr> |
| <tr class="separator:a3db4af36acd318030ae57d2bfd19387a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a585ea8bcb1d0647ef1295187b87405b2"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a585ea8bcb1d0647ef1295187b87405b2">svec_recv</a> (internal)</td></tr> |
| <tr class="separator:a585ea8bcb1d0647ef1295187b87405b2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a617557435170136b2781070c0a268b83"><td class="memItemLeft" align="right" valign="top">bytea </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a617557435170136b2781070c0a268b83">svec_send</a> (svec)</td></tr> |
| <tr class="separator:a617557435170136b2781070c0a268b83"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a612d8920c61e6fdf18dd4e3e9c69c979"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a612d8920c61e6fdf18dd4e3e9c69c979">svec_plus</a> (svec, svec)</td></tr> |
| <tr class="separator:a612d8920c61e6fdf18dd4e3e9c69c979"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a170890a165bf662d343339ffc2a187cf"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a170890a165bf662d343339ffc2a187cf">svec_minus</a> (svec, svec)</td></tr> |
| <tr class="separator:a170890a165bf662d343339ffc2a187cf"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a78a38512c860085e31f6153b8118cbe9"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a78a38512c860085e31f6153b8118cbe9">svec_div</a> (svec, svec)</td></tr> |
| <tr class="separator:a78a38512c860085e31f6153b8118cbe9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a27f0629942dba2e395b005c728d53ac3"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a27f0629942dba2e395b005c728d53ac3">svec_mult</a> (svec, svec)</td></tr> |
| <tr class="separator:a27f0629942dba2e395b005c728d53ac3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab5166565f3482768db33ee677acc3d96"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ab5166565f3482768db33ee677acc3d96">svec_pow</a> (svec, svec)</td></tr> |
| <tr class="separator:ab5166565f3482768db33ee677acc3d96"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a813762d8bd2a7fda083880e5bd8c355b"><td class="memItemLeft" align="right" valign="top">integer </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a813762d8bd2a7fda083880e5bd8c355b">svec_cmp</a> (svec, svec)</td></tr> |
| <tr class="separator:a813762d8bd2a7fda083880e5bd8c355b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad08b0cadbcf50ff4685228f917cafd1f"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ad08b0cadbcf50ff4685228f917cafd1f">svec_ge</a> (svec, svec)</td></tr> |
| <tr class="separator:ad08b0cadbcf50ff4685228f917cafd1f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ad7f05a6ce6efc51517bab6ccdb79ee23"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ad7f05a6ce6efc51517bab6ccdb79ee23">svec_lt</a> (svec, svec)</td></tr> |
| <tr class="separator:ad7f05a6ce6efc51517bab6ccdb79ee23"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa6f5715df728db0783b5dcb8db82a2a2"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#aa6f5715df728db0783b5dcb8db82a2a2">svec_le</a> (svec, svec)</td></tr> |
| <tr class="separator:aa6f5715df728db0783b5dcb8db82a2a2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3e5d57b7a4473904e4d053884468e540"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a3e5d57b7a4473904e4d053884468e540">svec_gt</a> (svec, svec)</td></tr> |
| <tr class="separator:a3e5d57b7a4473904e4d053884468e540"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a80d9692f67e7cb482c4bda6dbaacd82b"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a80d9692f67e7cb482c4bda6dbaacd82b">svec_ne</a> (svec, svec)</td></tr> |
| <tr class="separator:a80d9692f67e7cb482c4bda6dbaacd82b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adceeff7e2f2e43b3e17219bca5d4fea0"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#adceeff7e2f2e43b3e17219bca5d4fea0">svec_eq</a> (svec, svec)</td></tr> |
| <tr class="separator:adceeff7e2f2e43b3e17219bca5d4fea0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0684988340d533c00523951f9a95107e"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a0684988340d533c00523951f9a95107e">float8arr_eq</a> (float8[], float8[])</td></tr> |
| <tr class="separator:a0684988340d533c00523951f9a95107e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4c82ac5de8e026c85e83aae4e0f06220"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a4c82ac5de8e026c85e83aae4e0f06220">float8arr_minus_float8arr</a> (float8[], float8[])</td></tr> |
| <tr class="separator:a4c82ac5de8e026c85e83aae4e0f06220"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a457f2f9210baba1c13820801c42cd06a"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a457f2f9210baba1c13820801c42cd06a">float8arr_minus_svec</a> (float8[], svec)</td></tr> |
| <tr class="separator:a457f2f9210baba1c13820801c42cd06a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adf39975fbbd8a39629569c622db33ab9"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#adf39975fbbd8a39629569c622db33ab9">svec_minus_float8arr</a> (svec, float8[])</td></tr> |
| <tr class="separator:adf39975fbbd8a39629569c622db33ab9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6bb068ab6ba775619fe787ed845f5a0d"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a6bb068ab6ba775619fe787ed845f5a0d">float8arr_plus_float8arr</a> (float8[], float8[])</td></tr> |
| <tr class="separator:a6bb068ab6ba775619fe787ed845f5a0d"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a98aa60ec0c58c828b0a72c75d604322e"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a98aa60ec0c58c828b0a72c75d604322e">float8arr_plus_svec</a> (float8[], svec)</td></tr> |
| <tr class="separator:a98aa60ec0c58c828b0a72c75d604322e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aaeb54c952836c83c7f21a1c62a77955f"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#aaeb54c952836c83c7f21a1c62a77955f">svec_plus_float8arr</a> (svec, float8[])</td></tr> |
| <tr class="separator:aaeb54c952836c83c7f21a1c62a77955f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abb0b3f155c45bb370ef7adac49096835"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#abb0b3f155c45bb370ef7adac49096835">float8arr_mult_float8arr</a> (float8[], float8[])</td></tr> |
| <tr class="separator:abb0b3f155c45bb370ef7adac49096835"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0e7dd7a82b41f4b8344efa21208e1637"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a0e7dd7a82b41f4b8344efa21208e1637">float8arr_mult_svec</a> (float8[], svec)</td></tr> |
| <tr class="separator:a0e7dd7a82b41f4b8344efa21208e1637"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6e6916baaf0a7ae0079424ce0565c8b4"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a6e6916baaf0a7ae0079424ce0565c8b4">svec_mult_float8arr</a> (svec, float8[])</td></tr> |
| <tr class="separator:a6e6916baaf0a7ae0079424ce0565c8b4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a20d4a7b907e967351f6439640482e0f9"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a20d4a7b907e967351f6439640482e0f9">float8arr_div_float8arr</a> (float8[], float8[])</td></tr> |
| <tr class="separator:a20d4a7b907e967351f6439640482e0f9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5c4ac1cc9a2ee3057958070b8e7bffcc"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a5c4ac1cc9a2ee3057958070b8e7bffcc">float8arr_div_svec</a> (float8[], svec)</td></tr> |
| <tr class="separator:a5c4ac1cc9a2ee3057958070b8e7bffcc"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a211cf37584f54087dabc1fac14ed12dd"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a211cf37584f54087dabc1fac14ed12dd">svec_div_float8arr</a> (svec, float8[])</td></tr> |
| <tr class="separator:a211cf37584f54087dabc1fac14ed12dd"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4eeaf69c84d7ce0e46adc93e38b2b4f3"><td class="memItemLeft" align="right" valign="top">float8 </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a4eeaf69c84d7ce0e46adc93e38b2b4f3">svec_dot</a> (svec, svec)</td></tr> |
| <tr class="separator:a4eeaf69c84d7ce0e46adc93e38b2b4f3"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af870f06fd4c51f585515b6306f64fe3b"><td class="memItemLeft" align="right" valign="top">float8 </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#af870f06fd4c51f585515b6306f64fe3b">svec_dot</a> (float8[], float8[])</td></tr> |
| <tr class="separator:af870f06fd4c51f585515b6306f64fe3b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a93f4a0901681fc11e847615a4aba0255"><td class="memItemLeft" align="right" valign="top">float8 </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a93f4a0901681fc11e847615a4aba0255">svec_dot</a> (svec, float8[])</td></tr> |
| <tr class="separator:a93f4a0901681fc11e847615a4aba0255"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a47b111663b39ec8646891edec8ab3925"><td class="memItemLeft" align="right" valign="top">float8 </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a47b111663b39ec8646891edec8ab3925">svec_dot</a> (float8[], svec)</td></tr> |
| <tr class="separator:a47b111663b39ec8646891edec8ab3925"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af69458bf9b2906ca471d027966b13e6f"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#af69458bf9b2906ca471d027966b13e6f">svec_cast_int2</a> (int2)</td></tr> |
| <tr class="separator:af69458bf9b2906ca471d027966b13e6f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:abc01ac6b36ea9d689d338fd72abbd540"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#abc01ac6b36ea9d689d338fd72abbd540">svec_cast_int4</a> (int4)</td></tr> |
| <tr class="separator:abc01ac6b36ea9d689d338fd72abbd540"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9ea167c01fb2999dc5aaf5e8e21f5e8f"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a9ea167c01fb2999dc5aaf5e8e21f5e8f">svec_cast_int8</a> (bigint)</td></tr> |
| <tr class="separator:a9ea167c01fb2999dc5aaf5e8e21f5e8f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a1f1025124d5423cc1505991414f17582"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a1f1025124d5423cc1505991414f17582">svec_cast_float4</a> (float4)</td></tr> |
| <tr class="separator:a1f1025124d5423cc1505991414f17582"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af42e4b15879949032a68139c59443aac"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#af42e4b15879949032a68139c59443aac">svec_cast_float8</a> (float8)</td></tr> |
| <tr class="separator:af42e4b15879949032a68139c59443aac"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a50de0278ff7ceeff33a2ea4ca5fdf1a0"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a50de0278ff7ceeff33a2ea4ca5fdf1a0">svec_cast_numeric</a> (numeric)</td></tr> |
| <tr class="separator:a50de0278ff7ceeff33a2ea4ca5fdf1a0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a5e38a27f556a6ac88549efec37da786f"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a5e38a27f556a6ac88549efec37da786f">float8arr_cast_int2</a> (int2)</td></tr> |
| <tr class="separator:a5e38a27f556a6ac88549efec37da786f"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9c05d02233680a2e96dc6058155e4483"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a9c05d02233680a2e96dc6058155e4483">float8arr_cast_int4</a> (int4)</td></tr> |
| <tr class="separator:a9c05d02233680a2e96dc6058155e4483"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4862b4e281323db16e9be4dfd681db2e"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a4862b4e281323db16e9be4dfd681db2e">float8arr_cast_int8</a> (bigint)</td></tr> |
| <tr class="separator:a4862b4e281323db16e9be4dfd681db2e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2a6e17fd9dafc349c7cfa070486e6ad1"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a2a6e17fd9dafc349c7cfa070486e6ad1">float8arr_cast_float4</a> (float4)</td></tr> |
| <tr class="separator:a2a6e17fd9dafc349c7cfa070486e6ad1"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af8db439cf1a73749052f06fc30c7d282"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#af8db439cf1a73749052f06fc30c7d282">float8arr_cast_float8</a> (float8)</td></tr> |
| <tr class="separator:af8db439cf1a73749052f06fc30c7d282"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0bc8ef7e7b8e37b784c81a940bd817f0"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a0bc8ef7e7b8e37b784c81a940bd817f0">float8arr_cast_numeric</a> (numeric)</td></tr> |
| <tr class="separator:a0bc8ef7e7b8e37b784c81a940bd817f0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a96025250e64f049a053c5696b3b96e02"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a96025250e64f049a053c5696b3b96e02">svec_cast_float8arr</a> (float8[])</td></tr> |
| <tr class="separator:a96025250e64f049a053c5696b3b96e02"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a0ee423729fbca5abd46c86fa81d51f23"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a0ee423729fbca5abd46c86fa81d51f23">svec_cast_positions_float8arr</a> (int8[], float8[], int8, float8)</td></tr> |
| <tr class="separator:a0ee423729fbca5abd46c86fa81d51f23"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7decda276d7ff1e9340dd44e0e7419c0"><td class="memItemLeft" align="right" valign="top">float8 [] </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a7decda276d7ff1e9340dd44e0e7419c0">svec_return_array</a> (svec)</td></tr> |
| <tr class="separator:a7decda276d7ff1e9340dd44e0e7419c0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a24f184bef083fd9068c28fc94dad8054"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a24f184bef083fd9068c28fc94dad8054">svec_concat</a> (svec, svec)</td></tr> |
| <tr class="separator:a24f184bef083fd9068c28fc94dad8054"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a34cb5f83e0c010aacc719b8b078bfeb9"><td class="memItemLeft" align="right" valign="top">svec </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a34cb5f83e0c010aacc719b8b078bfeb9">svec_concat_replicate</a> (int4, svec)</td></tr> |
| <tr class="separator:a34cb5f83e0c010aacc719b8b078bfeb9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab53b85cb3412c9172bf0ee04f6856c69"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ab53b85cb3412c9172bf0ee04f6856c69">svec_l2_lt</a> (svec, svec)</td></tr> |
| <tr class="separator:ab53b85cb3412c9172bf0ee04f6856c69"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4045437bce8b9a9bdb0eb3115c97ca99"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a4045437bce8b9a9bdb0eb3115c97ca99">svec_l2_le</a> (svec, svec)</td></tr> |
| <tr class="separator:a4045437bce8b9a9bdb0eb3115c97ca99"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9268d26c54c4b2905eb7938df95af8c0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a9268d26c54c4b2905eb7938df95af8c0">svec_l2_eq</a> (svec, svec)</td></tr> |
| <tr class="separator:a9268d26c54c4b2905eb7938df95af8c0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:af35c08aadf164fa3bbc8678765bca643"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#af35c08aadf164fa3bbc8678765bca643">svec_l2_ne</a> (svec, svec)</td></tr> |
| <tr class="separator:af35c08aadf164fa3bbc8678765bca643"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab2414d0d78286884cd199cf44c1d17b9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ab2414d0d78286884cd199cf44c1d17b9">svec_l2_gt</a> (svec, svec)</td></tr> |
| <tr class="separator:ab2414d0d78286884cd199cf44c1d17b9"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac22b72fbae2a8f2b35b1c571d9f54dad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#ac22b72fbae2a8f2b35b1c571d9f54dad">svec_l2_ge</a> (svec, svec)</td></tr> |
| <tr class="separator:ac22b72fbae2a8f2b35b1c571d9f54dad"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8f72c8cf6d39f08d939f23cf1338a3c6"><td class="memItemLeft" align="right" valign="top">integer </td><td class="memItemRight" valign="bottom"><a class="el" href="svec_8sql__in.html#a8f72c8cf6d39f08d939f23cf1338a3c6">svec_l2_cmp</a> (svec, svec)</td></tr> |
| <tr class="separator:a8f72c8cf6d39f08d939f23cf1338a3c6"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
| <div class="textblock"><dl class="section see"><dt>See also</dt><dd>For an introduction to the sparse vector implementation, see the module description <a class="el" href="group__grp__svec.html">Sparse Vectors</a>.</dd></dl> |
| </div><h2 class="groupheader">Function Documentation</h2> |
| <a id="a2a6e17fd9dafc349c7cfa070486e6ad1"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a2a6e17fd9dafc349c7cfa070486e6ad1">◆ </a></span>float8arr_cast_float4()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_float4 </td> |
| <td>(</td> |
| <td class="paramtype">float4 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a float4 into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="af8db439cf1a73749052f06fc30c7d282"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af8db439cf1a73749052f06fc30c7d282">◆ </a></span>float8arr_cast_float8()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_float8 </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a float8 into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a5e38a27f556a6ac88549efec37da786f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a5e38a27f556a6ac88549efec37da786f">◆ </a></span>float8arr_cast_int2()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_int2 </td> |
| <td>(</td> |
| <td class="paramtype">int2 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int2 into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a9c05d02233680a2e96dc6058155e4483"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a9c05d02233680a2e96dc6058155e4483">◆ </a></span>float8arr_cast_int4()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_int4 </td> |
| <td>(</td> |
| <td class="paramtype">int4 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int4 into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a4862b4e281323db16e9be4dfd681db2e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4862b4e281323db16e9be4dfd681db2e">◆ </a></span>float8arr_cast_int8()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_int8 </td> |
| <td>(</td> |
| <td class="paramtype">bigint </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int8 into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a0bc8ef7e7b8e37b784c81a940bd817f0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0bc8ef7e7b8e37b784c81a940bd817f0">◆ </a></span>float8arr_cast_numeric()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] float8arr_cast_numeric </td> |
| <td>(</td> |
| <td class="paramtype">numeric </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a numeric into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a20d4a7b907e967351f6439640482e0f9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a20d4a7b907e967351f6439640482e0f9">◆ </a></span>float8arr_div_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_div_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Divides a float8 array by another, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a5c4ac1cc9a2ee3057958070b8e7bffcc"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a5c4ac1cc9a2ee3057958070b8e7bffcc">◆ </a></span>float8arr_div_svec()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_div_svec </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Divides a float8 array by an SVEC, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a0684988340d533c00523951f9a95107e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0684988340d533c00523951f9a95107e">◆ </a></span>float8arr_eq()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean float8arr_eq </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if two float8 arrays are equal </p> |
| |
| </div> |
| </div> |
| <a id="a4c82ac5de8e026c85e83aae4e0f06220"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4c82ac5de8e026c85e83aae4e0f06220">◆ </a></span>float8arr_minus_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_minus_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Minus second array from the first array, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a457f2f9210baba1c13820801c42cd06a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a457f2f9210baba1c13820801c42cd06a">◆ </a></span>float8arr_minus_svec()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_minus_svec </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Minus second SVEC from the first array, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="abb0b3f155c45bb370ef7adac49096835"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#abb0b3f155c45bb370ef7adac49096835">◆ </a></span>float8arr_mult_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_mult_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Multiplies two float8 arrays, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a0e7dd7a82b41f4b8344efa21208e1637"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0e7dd7a82b41f4b8344efa21208e1637">◆ </a></span>float8arr_mult_svec()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_mult_svec </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Multiplies an array and an SVEC, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a6bb068ab6ba775619fe787ed845f5a0d"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6bb068ab6ba775619fe787ed845f5a0d">◆ </a></span>float8arr_plus_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_plus_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Adds two arrays together, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a98aa60ec0c58c828b0a72c75d604322e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a98aa60ec0c58c828b0a72c75d604322e">◆ </a></span>float8arr_plus_svec()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec float8arr_plus_svec </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Adds an array and an SVEC, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a1f1025124d5423cc1505991414f17582"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a1f1025124d5423cc1505991414f17582">◆ </a></span>svec_cast_float4()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_float4 </td> |
| <td>(</td> |
| <td class="paramtype">float4 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a float4 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="af42e4b15879949032a68139c59443aac"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af42e4b15879949032a68139c59443aac">◆ </a></span>svec_cast_float8()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_float8 </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a float8 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a96025250e64f049a053c5696b3b96e02"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a96025250e64f049a053c5696b3b96e02">◆ </a></span>svec_cast_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[]</td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a float8 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="af69458bf9b2906ca471d027966b13e6f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af69458bf9b2906ca471d027966b13e6f">◆ </a></span>svec_cast_int2()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_int2 </td> |
| <td>(</td> |
| <td class="paramtype">int2 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int2 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="abc01ac6b36ea9d689d338fd72abbd540"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#abc01ac6b36ea9d689d338fd72abbd540">◆ </a></span>svec_cast_int4()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_int4 </td> |
| <td>(</td> |
| <td class="paramtype">int4 </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int4 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a9ea167c01fb2999dc5aaf5e8e21f5e8f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a9ea167c01fb2999dc5aaf5e8e21f5e8f">◆ </a></span>svec_cast_int8()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_int8 </td> |
| <td>(</td> |
| <td class="paramtype">bigint </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an int8 into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a50de0278ff7ceeff33a2ea4ca5fdf1a0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a50de0278ff7ceeff33a2ea4ca5fdf1a0">◆ </a></span>svec_cast_numeric()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_numeric </td> |
| <td>(</td> |
| <td class="paramtype">numeric </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts a numeric into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a0ee423729fbca5abd46c86fa81d51f23"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a0ee423729fbca5abd46c86fa81d51f23">◆ </a></span>svec_cast_positions_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_cast_positions_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">int8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">int8 </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an array of int8 positions, float8 values into an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a813762d8bd2a7fda083880e5bd8c355b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a813762d8bd2a7fda083880e5bd8c355b">◆ </a></span>svec_cmp()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">integer svec_cmp </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Compare two SVECs, -1 for left side smaller, 1 for greater, 0 for equal </p> |
| |
| </div> |
| </div> |
| <a id="a24f184bef083fd9068c28fc94dad8054"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a24f184bef083fd9068c28fc94dad8054">◆ </a></span>svec_concat()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_concat </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Concatenates two SVECs. </p> |
| |
| </div> |
| </div> |
| <a id="a34cb5f83e0c010aacc719b8b078bfeb9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a34cb5f83e0c010aacc719b8b078bfeb9">◆ </a></span>svec_concat_replicate()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_concat_replicate </td> |
| <td>(</td> |
| <td class="paramtype">int4 </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Replicates n copies of an SVEC and concatenates them together. </p> |
| |
| </div> |
| </div> |
| <a id="a78a38512c860085e31f6153b8118cbe9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a78a38512c860085e31f6153b8118cbe9">◆ </a></span>svec_div()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_div </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Divides the first SVEC by the second, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a211cf37584f54087dabc1fac14ed12dd"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a211cf37584f54087dabc1fac14ed12dd">◆ </a></span>svec_div_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_div_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Divides an SVEC by a float8 array, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a4eeaf69c84d7ce0e46adc93e38b2b4f3"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4eeaf69c84d7ce0e46adc93e38b2b4f3">◆ </a></span>svec_dot() <span class="overload">[1/4]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 svec_dot </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Computes the dot product of two SVECs. </p> |
| |
| </div> |
| </div> |
| <a id="af870f06fd4c51f585515b6306f64fe3b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af870f06fd4c51f585515b6306f64fe3b">◆ </a></span>svec_dot() <span class="overload">[2/4]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 svec_dot </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Computes the dot product of two float8 arrays. </p> |
| |
| </div> |
| </div> |
| <a id="a93f4a0901681fc11e847615a4aba0255"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a93f4a0901681fc11e847615a4aba0255">◆ </a></span>svec_dot() <span class="overload">[3/4]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 svec_dot </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Computes the dot product of an SVEC and a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a47b111663b39ec8646891edec8ab3925"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a47b111663b39ec8646891edec8ab3925">◆ </a></span>svec_dot() <span class="overload">[4/4]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 svec_dot </td> |
| <td>(</td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[], </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Computes the dot product of a float8 array and an SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="adceeff7e2f2e43b3e17219bca5d4fea0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#adceeff7e2f2e43b3e17219bca5d4fea0">◆ </a></span>svec_eq()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_eq </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if two SVECs are equal. If the two SVECs are of different size, then will return false. </p> |
| |
| </div> |
| </div> |
| <a id="ad08b0cadbcf50ff4685228f917cafd1f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ad08b0cadbcf50ff4685228f917cafd1f">◆ </a></span>svec_ge()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_ge </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the left SVEC is greater or equal to the right. </p> |
| |
| </div> |
| </div> |
| <a id="a3e5d57b7a4473904e4d053884468e540"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3e5d57b7a4473904e4d053884468e540">◆ </a></span>svec_gt()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_gt </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the left SVEC is greater. </p> |
| |
| </div> |
| </div> |
| <a id="abe896192db26c02d5c517a5ccf2144f1"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#abe896192db26c02d5c517a5ccf2144f1">◆ </a></span>svec_in()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_in </td> |
| <td>(</td> |
| <td class="paramtype">cstring </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>SVEC constructor from CSTRING. </p> |
| |
| </div> |
| </div> |
| <a id="a8f72c8cf6d39f08d939f23cf1338a3c6"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a8f72c8cf6d39f08d939f23cf1338a3c6">◆ </a></span>svec_l2_cmp()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">integer svec_l2_cmp </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns a value indicating the relative values of the l2 norms of two SVECs. </p> |
| |
| </div> |
| </div> |
| <a id="a9268d26c54c4b2905eb7938df95af8c0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a9268d26c54c4b2905eb7938df95af8c0">◆ </a></span>svec_l2_eq()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_eq </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is equal to that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="ac22b72fbae2a8f2b35b1c571d9f54dad"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ac22b72fbae2a8f2b35b1c571d9f54dad">◆ </a></span>svec_l2_ge()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_ge </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is greater than or equal to that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="ab2414d0d78286884cd199cf44c1d17b9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab2414d0d78286884cd199cf44c1d17b9">◆ </a></span>svec_l2_gt()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_gt </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is greater than that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a4045437bce8b9a9bdb0eb3115c97ca99"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4045437bce8b9a9bdb0eb3115c97ca99">◆ </a></span>svec_l2_le()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_le </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is less than or equal to that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="ab53b85cb3412c9172bf0ee04f6856c69"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab53b85cb3412c9172bf0ee04f6856c69">◆ </a></span>svec_l2_lt()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_lt </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is less than that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="af35c08aadf164fa3bbc8678765bca643"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#af35c08aadf164fa3bbc8678765bca643">◆ </a></span>svec_l2_ne()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bool svec_l2_ne </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the l2 norm of the first SVEC is not equal to that of the second SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="aa6f5715df728db0783b5dcb8db82a2a2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aa6f5715df728db0783b5dcb8db82a2a2">◆ </a></span>svec_le()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_le </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the left SVEC is less or equal to the right. </p> |
| |
| </div> |
| </div> |
| <a id="ad7f05a6ce6efc51517bab6ccdb79ee23"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ad7f05a6ce6efc51517bab6ccdb79ee23">◆ </a></span>svec_lt()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_lt </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if the left SVEC is less than the right. </p> |
| |
| </div> |
| </div> |
| <a id="a170890a165bf662d343339ffc2a187cf"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a170890a165bf662d343339ffc2a187cf">◆ </a></span>svec_minus()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_minus </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Minus second SVEC from the first, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="adf39975fbbd8a39629569c622db33ab9"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#adf39975fbbd8a39629569c622db33ab9">◆ </a></span>svec_minus_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_minus_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Minus second array from the first SVEC, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a27f0629942dba2e395b005c728d53ac3"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a27f0629942dba2e395b005c728d53ac3">◆ </a></span>svec_mult()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_mult </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Multiplies two SVEVs together, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a6e6916baaf0a7ae0079424ce0565c8b4"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6e6916baaf0a7ae0079424ce0565c8b4">◆ </a></span>svec_mult_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_mult_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Multiplies an SVEC and an array, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="a80d9692f67e7cb482c4bda6dbaacd82b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a80d9692f67e7cb482c4bda6dbaacd82b">◆ </a></span>svec_ne()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">boolean svec_ne </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Returns true if two SVECs are not equal. If the two SVECs are of different size, then will return true. </p> |
| |
| </div> |
| </div> |
| <a id="a3db4af36acd318030ae57d2bfd19387a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3db4af36acd318030ae57d2bfd19387a">◆ </a></span>svec_out()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">cstring svec_out </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Converts SVEC to CSTRING. </p> |
| |
| </div> |
| </div> |
| <a id="a612d8920c61e6fdf18dd4e3e9c69c979"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a612d8920c61e6fdf18dd4e3e9c69c979">◆ </a></span>svec_plus()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_plus </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Adds two SVECs together, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="aaeb54c952836c83c7f21a1c62a77955f"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aaeb54c952836c83c7f21a1c62a77955f">◆ </a></span>svec_plus_float8arr()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_plus_float8arr </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">float8 </td> |
| <td class="paramname">[] </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Adds an SVEC and an array, element by element. </p> |
| |
| </div> |
| </div> |
| <a id="ab5166565f3482768db33ee677acc3d96"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab5166565f3482768db33ee677acc3d96">◆ </a></span>svec_pow()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_pow </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname">, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Raises each element of the first SVEC to the power given by second SVEC, which must have dimension 1 (a scalar). </p> |
| |
| </div> |
| </div> |
| <a id="a585ea8bcb1d0647ef1295187b87405b2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a585ea8bcb1d0647ef1295187b87405b2">◆ </a></span>svec_recv()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">svec svec_recv </td> |
| <td>(</td> |
| <td class="paramtype">internal </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Converts SVEC internal representation to SVEC. </p> |
| |
| </div> |
| </div> |
| <a id="a7decda276d7ff1e9340dd44e0e7419c0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a7decda276d7ff1e9340dd44e0e7419c0">◆ </a></span>svec_return_array()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">float8 [] svec_return_array </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Casts an SVEC into a float8 array. </p> |
| |
| </div> |
| </div> |
| <a id="a617557435170136b2781070c0a268b83"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a617557435170136b2781070c0a268b83">◆ </a></span>svec_send()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">bytea svec_send </td> |
| <td>(</td> |
| <td class="paramtype">svec </td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| <p>Converts SVEC to BYTEA. </p> |
| |
| </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_87d2e9694998410c1b0408bb775833a4.html">svec</a></li><li class="navelem"><a class="el" href="dir_1960c8c5a7f1e7616d29e5a0c180bcf2.html">src</a></li><li class="navelem"><a class="el" href="dir_16b90e9a6c080d7fc2617cfecd7f223b.html">pg_gp</a></li><li class="navelem"><a class="el" href="svec_8sql__in.html">svec.sql_in</a></li> |
| <li class="footer">Generated on Tue Jul 2 2019 22:35:50 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> |