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

@@ -154,6 +154,14 @@ Functions</h2></td></tr>
<tr class="separator:ad9f8348091e5ff4f74ad456e9fbd3e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef0fe4894c5cf98792d59859c6d20511" id="r_aef0fe4894c5cf98792d59859c6d20511"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmlx_1_1core_1_1array.html">array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#aef0fe4894c5cf98792d59859c6d20511">mlx::core::linalg::cholesky_inv</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, bool upper=false, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="separator:aef0fe4894c5cf98792d59859c6d20511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a426a92cb02c0d125e41f8915e66f7f" id="r_a7a426a92cb02c0d125e41f8915e66f7f"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#a7a426a92cb02c0d125e41f8915e66f7f">mlx::core::linalg::lu</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="separator:a7a426a92cb02c0d125e41f8915e66f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf10561bef3450b83a45aef161ee8b6e" id="r_abf10561bef3450b83a45aef161ee8b6e"><td class="memItemLeft" align="right" valign="top">std::pair&lt; <a class="el" href="classmlx_1_1core_1_1array.html">array</a>, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#abf10561bef3450b83a45aef161ee8b6e">mlx::core::linalg::lu_factor</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="separator:abf10561bef3450b83a45aef161ee8b6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66590bfcec381e952b27630da0a31953" id="r_a66590bfcec381e952b27630da0a31953"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmlx_1_1core_1_1array.html">array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#a66590bfcec381e952b27630da0a31953">mlx::core::linalg::solve</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;b, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="separator:a66590bfcec381e952b27630da0a31953"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e6e53f7a04688baa1329d166511febe" id="r_a5e6e53f7a04688baa1329d166511febe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmlx_1_1core_1_1array.html">array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#a5e6e53f7a04688baa1329d166511febe">mlx::core::linalg::solve_triangular</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;b, bool upper=false, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="separator:a5e6e53f7a04688baa1329d166511febe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcda3fbda45183c21e7f27aa0dde64e6" id="r_abcda3fbda45183c21e7f27aa0dde64e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmlx_1_1core_1_1array.html">array</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1linalg.html#abcda3fbda45183c21e7f27aa0dde64e6">mlx::core::linalg::cross</a> (const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;a, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &amp;b, int axis=-1, <a class="el" href="namespacemlx_1_1core.html#a95fc1013cc48fbfee0c54310711a5e58">StreamOrDevice</a> s={})</td></tr>
<tr class="memdesc:abcda3fbda45183c21e7f27aa0dde64e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the cross product of two arrays along the given axis. <br /></td></tr>
<tr class="separator:abcda3fbda45183c21e7f27aa0dde64e6"><td class="memSeparator" colspan="2">&#160;</td></tr>