This commit is contained in:
CircleCI Docs
2025-02-14 21:44:39 +00:00
parent cc43b2d401
commit 81f84f87d1
748 changed files with 24254 additions and 13906 deletions

View File

@@ -134,8 +134,8 @@ Functions</h2></td></tr>
<tr class="memitem:a55933c6665de9f81059120d6b0de1c87" id="r_a55933c6665de9f81059120d6b0de1c87"><td class="memItemLeft" align="right" valign="top">std::function&lt; std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core.html#a55933c6665de9f81059120d6b0de1c87">mlx::core::compile</a> (std::function&lt; std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;)&gt; fun, bool shapeless=false)</td></tr>
<tr class="memdesc:a55933c6665de9f81059120d6b0de1c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compile takes a function and returns a compiled function. <br /></td></tr>
<tr class="separator:a55933c6665de9f81059120d6b0de1c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56de948c2dffbf35c88035bc1561db53" id="r_a56de948c2dffbf35c88035bc1561db53"><td class="memItemLeft" align="right" valign="top">std::function&lt; std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core.html#a56de948c2dffbf35c88035bc1561db53">mlx::core::compile</a> (std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(fun)(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;), bool shapeless=false)</td></tr>
<tr class="separator:a56de948c2dffbf35c88035bc1561db53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf57076f6d2351ba9f1e0cbe478f8afa" id="r_abf57076f6d2351ba9f1e0cbe478f8afa"><td class="memItemLeft" align="right" valign="top">std::function&lt; std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core.html#abf57076f6d2351ba9f1e0cbe478f8afa">mlx::core::compile</a> (std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(*fun)(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;), bool shapeless=false)</td></tr>
<tr class="separator:abf57076f6d2351ba9f1e0cbe478f8afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace67713d269595f5f2265e46728a6f9c" id="r_ace67713d269595f5f2265e46728a6f9c"><td class="memTemplParams" colspan="2">template&lt;typename F&gt; </td></tr>
<tr class="memitem:ace67713d269595f5f2265e46728a6f9c"><td class="memTemplItemLeft" align="right" valign="top">std::function&lt; std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;(const std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt; &amp;)&gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core.html#ace67713d269595f5f2265e46728a6f9c">mlx::core::compile</a> (F &amp;&amp;f, bool shapeless=false)</td></tr>
<tr class="separator:ace67713d269595f5f2265e46728a6f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>