|
4 | 4 | <head> |
5 | 5 | <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
6 | 6 | <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
7 | | -<meta name="generator" content="Doxygen 1.8.18"/> |
| 7 | +<meta name="generator" content="Doxygen 1.8.13"/> |
8 | 8 | <meta name="viewport" content="width=device-width, initial-scale=1"/> |
9 | 9 | <title>ArrayFire: algorithm.h File Reference</title> |
10 | 10 | <link href="tabs.css" rel="stylesheet" type="text/css"/> |
|
14 | 14 | <script type="text/javascript" src="resize.js"></script> |
15 | 15 | <script type="text/javascript" src="navtreedata.js"></script> |
16 | 16 | <script type="text/javascript" src="navtree.js"></script> |
| 17 | +<script type="text/javascript"> |
| 18 | + $(document).ready(initResizable); |
| 19 | +</script> |
17 | 20 | <script type="text/x-mathjax-config"> |
18 | 21 | MathJax.Hub.Config({ |
19 | 22 | extensions: ["tex2jax.js"], |
20 | 23 | jax: ["input/TeX","output/HTML-CSS"], |
21 | 24 | }); |
22 | | -</script> |
23 | | -<script type="text/javascript" async="async" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script> |
| 25 | +</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script> |
24 | 26 | <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
25 | 27 | <link href="arrayfire.css" rel="stylesheet" type="text/css"/> |
26 | 28 | </head> |
|
52 | 54 | </table> |
53 | 55 | </div> |
54 | 56 | <!-- end header part --> |
55 | | -<!-- Generated by Doxygen 1.8.18 --> |
56 | | - <div id="navrow1" class="tabs"> |
57 | | - <ul class="tablist"> |
58 | | - <li><a href="index.htm"><span>Main Page</span></a></li> |
59 | | - <li><a href="tutorials.htm"><span>Tutorials</span></a></li> |
60 | | - <li><a href="modules.htm"><span>Functions</span></a></li> |
61 | | - <li><a href="releasenotes.htm"><span>Release Notes</span></a></li> |
62 | | - <li><a href="examples.htm"><span>Examples</span></a></li> |
63 | | - </ul> |
64 | | - </div> |
| 57 | +<!-- Generated by Doxygen 1.8.13 --> |
| 58 | +<script type="text/javascript" src="menudata.js"></script> |
| 59 | +<script type="text/javascript" src="menu.js"></script> |
| 60 | +<script type="text/javascript"> |
| 61 | +$(function() { |
| 62 | + initMenu('',false,false,'search.php','Search'); |
| 63 | +}); |
| 64 | +</script> |
| 65 | +<div id="main-nav"></div> |
65 | 66 | </div><!-- top --> |
66 | 67 | <div id="side-nav" class="ui-resizable side-nav-resizable"> |
67 | 68 | <div id="nav-tree"> |
|
74 | 75 | </div> |
75 | 76 | </div> |
76 | 77 | <script type="text/javascript"> |
77 | | -/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
78 | | -$(document).ready(function(){initNavTree('algorithm_8h.htm',''); initResizable(); }); |
79 | | -/* @license-end */ |
| 78 | +$(document).ready(function(){initNavTree('algorithm_8h.htm','');}); |
80 | 79 | </script> |
81 | 80 | <div id="doc-content"> |
82 | 81 | <div class="header"> |
|
87 | 86 | <div class="title">algorithm.h File Reference</div> </div> |
88 | 87 | </div><!--header--> |
89 | 88 | <div class="contents"> |
90 | | -<h3 class="version">(2020-07-07 17:43:34 +0530, (build 218dd2c99))</h3><div class="textblock"><code>#include <<a class="el" href="defines_8h_source.htm">af/defines.h</a>></code><br /> |
| 89 | +<h3 class="version">(2020-10-27 00:11:00 -0400, (build d99887ae))</h3><div class="textblock"><code>#include <<a class="el" href="defines_8h_source.htm">af/defines.h</a>></code><br /> |
91 | 90 | </div> |
92 | 91 | <p><a href="algorithm_8h_source.htm">Go to the source code of this file.</a></p> |
93 | 92 | <table class="memberdecls"> |
@@ -134,6 +133,9 @@ <h3 class="version">(2020-07-07 17:43:34 +0530, (build 218dd2c99))</h3><div clas |
134 | 133 | <tr class="memitem:gaac1957071462ec10da9a7958fe0f6723"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__max__by__key.htm#gaac1957071462ec10da9a7958fe0f6723">maxByKey</a> (array &keys_out, array &vals_out, const array &keys, const array &vals, const int dim=-1)</td></tr> |
135 | 134 | <tr class="memdesc:gaac1957071462ec10da9a7958fe0f6723"><td class="mdescLeft"> </td><td class="mdescRight">C++ Interface for maximum values in an array according to a key. <a href="group__reduce__func__max__by__key.htm#gaac1957071462ec10da9a7958fe0f6723">More...</a><br /></td></tr> |
136 | 135 | <tr class="separator:gaac1957071462ec10da9a7958fe0f6723"><td class="memSeparator" colspan="2"> </td></tr> |
| 136 | +<tr class="memitem:gaf6ad5b4c9974cc0f5d67976adfd5c439"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__max.htm#gaf6ad5b4c9974cc0f5d67976adfd5c439">max</a> (array &val, array &idx, const array &in, const array &ragged_len, const int dim)</td></tr> |
| 137 | +<tr class="memdesc:gaf6ad5b4c9974cc0f5d67976adfd5c439"><td class="mdescLeft"> </td><td class="mdescRight">C++ Interface for ragged max values in an array Uses an additional input array to determine the number of elements to use along the reduction axis. <a href="group__reduce__func__max.htm#gaf6ad5b4c9974cc0f5d67976adfd5c439">More...</a><br /></td></tr> |
| 138 | +<tr class="separator:gaf6ad5b4c9974cc0f5d67976adfd5c439"><td class="memSeparator" colspan="2"> </td></tr> |
137 | 139 | <tr class="memitem:gaf3f22add3a54fb729a969cf8f669fc2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> array </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__all__true.htm#gaf3f22add3a54fb729a969cf8f669fc2b">allTrue</a> (const array &in, const int dim=-1)</td></tr> |
138 | 140 | <tr class="memdesc:gaf3f22add3a54fb729a969cf8f669fc2b"><td class="mdescLeft"> </td><td class="mdescRight">C++ Interface for checking all true values in an array. <a href="group__reduce__func__all__true.htm#gaf3f22add3a54fb729a969cf8f669fc2b">More...</a><br /></td></tr> |
139 | 141 | <tr class="separator:gaf3f22add3a54fb729a969cf8f669fc2b"><td class="memSeparator" colspan="2"> </td></tr> |
@@ -274,11 +276,14 @@ <h3 class="version">(2020-07-07 17:43:34 +0530, (build 218dd2c99))</h3><div clas |
274 | 276 | <tr class="memitem:ga002d03c0ebd674644c8a6831ebb775e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> <a class="el" href="defines_8h.htm#a82b94dc53bbd100a0e8ca9dd356aaf4f">af_err</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__max__by__key.htm#ga002d03c0ebd674644c8a6831ebb775e2">af_max_by_key</a> (<a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *keys_out, <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *vals_out, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> keys, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> vals, const int dim)</td></tr> |
275 | 277 | <tr class="memdesc:ga002d03c0ebd674644c8a6831ebb775e2"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for maximum values in an array according to key. <a href="group__reduce__func__max__by__key.htm#ga002d03c0ebd674644c8a6831ebb775e2">More...</a><br /></td></tr> |
276 | 278 | <tr class="separator:ga002d03c0ebd674644c8a6831ebb775e2"><td class="memSeparator" colspan="2"> </td></tr> |
| 279 | +<tr class="memitem:ga564bbeca8e4c243355979a6cb5dc4970"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> <a class="el" href="defines_8h.htm#a82b94dc53bbd100a0e8ca9dd356aaf4f">af_err</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__max.htm#ga564bbeca8e4c243355979a6cb5dc4970">af_max_ragged</a> (<a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *val, <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *idx, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> in, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> ragged_len, const int dim)</td></tr> |
| 280 | +<tr class="memdesc:ga564bbeca8e4c243355979a6cb5dc4970"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for finding ragged max values in an array Uses an additional input array to determine the number of elements to use along the reduction axis. <a href="group__reduce__func__max.htm#ga564bbeca8e4c243355979a6cb5dc4970">More...</a><br /></td></tr> |
| 281 | +<tr class="separator:ga564bbeca8e4c243355979a6cb5dc4970"><td class="memSeparator" colspan="2"> </td></tr> |
277 | 282 | <tr class="memitem:ga068708be5177a0aa3788af140bb5ebd6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> <a class="el" href="defines_8h.htm#a82b94dc53bbd100a0e8ca9dd356aaf4f">af_err</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__all__true.htm#ga068708be5177a0aa3788af140bb5ebd6">af_all_true</a> (<a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *out, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> in, const int dim)</td></tr> |
278 | 283 | <tr class="memdesc:ga068708be5177a0aa3788af140bb5ebd6"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for checking all true values in an array. <a href="group__reduce__func__all__true.htm#ga068708be5177a0aa3788af140bb5ebd6">More...</a><br /></td></tr> |
279 | 284 | <tr class="separator:ga068708be5177a0aa3788af140bb5ebd6"><td class="memSeparator" colspan="2"> </td></tr> |
280 | 285 | <tr class="memitem:a65fa5577c81a2c2fcf7406bf48cc014a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> <a class="el" href="defines_8h.htm#a82b94dc53bbd100a0e8ca9dd356aaf4f">af_err</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="algorithm_8h.htm#a65fa5577c81a2c2fcf7406bf48cc014a">af_all_true_by_key</a> (<a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *keys_out, <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *vals_out, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> keys, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> vals, const int dim)</td></tr> |
281 | | -<tr class="memdesc:a65fa5577c81a2c2fcf7406bf48cc014a"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for checking all true values in an array according to key. <a href="algorithm_8h.htm#a65fa5577c81a2c2fcf7406bf48cc014a">More...</a><br /></td></tr> |
| 286 | +<tr class="memdesc:a65fa5577c81a2c2fcf7406bf48cc014a"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for checking all true values in an array according to key. <a href="#a65fa5577c81a2c2fcf7406bf48cc014a">More...</a><br /></td></tr> |
282 | 287 | <tr class="separator:a65fa5577c81a2c2fcf7406bf48cc014a"><td class="memSeparator" colspan="2"> </td></tr> |
283 | 288 | <tr class="memitem:ga7c275cda2cfc8eb0bd20ea86472ca0d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defines_8h.htm#ab23e67549eba2cfbaf0eb5f88f947e48">AFAPI</a> <a class="el" href="defines_8h.htm#a82b94dc53bbd100a0e8ca9dd356aaf4f">af_err</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__reduce__func__any__true.htm#ga7c275cda2cfc8eb0bd20ea86472ca0d5">af_any_true</a> (<a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> *out, const <a class="el" href="defines_8h.htm#a8e45f4aa3dbea6a7aa021dbc50a4a089">af_array</a> in, const int dim)</td></tr> |
284 | 289 | <tr class="memdesc:ga7c275cda2cfc8eb0bd20ea86472ca0d5"><td class="mdescLeft"> </td><td class="mdescRight">C Interface for checking any true values in an array. <a href="group__reduce__func__any__true.htm#ga7c275cda2cfc8eb0bd20ea86472ca0d5">More...</a><br /></td></tr> |
|
0 commit comments