2024-10-15 23:12:17 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2025-02-07 04:16:29 +08:00
< meta name = "generator" content = "Doxygen 1.13.2" / >
2024-10-15 23:12:17 +08:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > MLX: Namespace Members< / 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 >
< script type = "text/javascript" src = "clipboard.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
2025-01-10 05:56:20 +08:00
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "cookie.js" > < / 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 >
2025-01-10 05:56:20 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() { init_search(); });
/* @license-end */
< / script >
2024-10-15 23:12:17 +08:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / 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 id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > MLX
< / div >
< / td >
2025-01-10 05:56:20 +08:00
< td > < div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< span id = "MSearchSelect" onmouseover = "return searchBox.OnSearchSelectShow()" onmouseout = "return searchBox.OnSearchSelectHide()" >   < / span >
< input type = "text" id = "MSearchField" value = "" placeholder = "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.svg" alt = "" / > < / a >
< / span >
< / div >
< / td >
2024-10-15 23:12:17 +08:00
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2025-02-07 04:16:29 +08:00
<!-- Generated by Doxygen 1.13.2 -->
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
< / script >
< / div > <!-- top -->
2025-01-10 05:56:20 +08:00
< 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 >
2024-10-15 23:12:17 +08:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2025-01-10 05:56:20 +08:00
$(function(){initNavTree('namespacemembers_func_c.html',''); initResizable(true); });
2024-10-15 23:12:17 +08:00
/* @license-end */
< / script >
2025-01-10 05:56:20 +08:00
< div id = "doc-content" >
2024-10-15 23:12:17 +08:00
<!-- 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" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "contents" >
< div class = "textblock" > Here is a list of all namespace functions with links to the namespace documentation for each function:< / div >
< h3 > < a id = "index_c" name = "index_c" > < / a > - c -< / h3 > < ul >
2025-01-10 05:56:20 +08:00
< li > c2c()  :  < a class = "el" href = "namespacepocketfft.html#ab585ac594ae1253d4659e7b9e1623c8a" > pocketfft< / a > , < a class = "el" href = "namespacepocketfft_1_1detail.html#ab585ac594ae1253d4659e7b9e1623c8a" > pocketfft::detail< / a > < / li >
< li > c2r()  :  < a class = "el" href = "namespacepocketfft.html#ab26cbfed16f487b987f50bf63bfc1ab9" > pocketfft< / a > , < a class = "el" href = "namespacepocketfft_1_1detail.html#ab26cbfed16f487b987f50bf63bfc1ab9" > pocketfft::detail< / a > < / li >
< li > categorical()  :  < a class = "el" href = "namespacemlx_1_1core_1_1random.html#a1ede4c7f5c86e7b7e834953853ffae9a" > mlx::core::random< / a > < / li >
2025-02-07 04:16:29 +08:00
< li > ceil()  :  < a class = "el" href = "namespacemetal.html#ad63204d38bc01df6ffc64583f7886b3c" > metal< / a > , < a class = "el" href = "namespacemetal_1_1fast.html#a97b0bbd79f1f45d9d3104d712914e6b8" > metal::fast< / a > , < a class = "el" href = "namespacemetal_1_1precise.html#a8577549a1afeea206dd9a2004af2868d" > metal::precise< / a > , < a class = "el" href = "group__ops.html#ga1404ecceff83fd9b9139b7520f55e096" > mlx::core< / a > , < a class = "el" href = "namespacemlx_1_1core_1_1simd.html#ae1d5460c58c507a0104d8dfa90343f12" > mlx::core::simd< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > check_contiguity()  :  < a class = "el" href = "namespacemlx_1_1core.html#ab2b50a44a9d3a06282be4611f5fc7447" > mlx::core< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > checkpoint()  :  < a class = "el" href = "namespacemlx_1_1core.html#a42fa813d72c15132f76ef5fd1213ed71" > mlx::core< / a > < / li >
< li > cholesky()  :  < a class = "el" href = "namespacemlx_1_1core_1_1linalg.html#a46c8a4f806f0a97a4323e91189aa512b" > mlx::core::linalg< / a > < / li >
< li > cholesky_inv()  :  < a class = "el" href = "namespacemlx_1_1core_1_1linalg.html#aef0fe4894c5cf98792d59859c6d20511" > mlx::core::linalg< / a > < / li >
2025-02-07 04:16:29 +08:00
< li > clamp()  :  < a class = "el" href = "namespacemlx_1_1core_1_1simd.html#ae4be4d88cd8eba7a8c1784fd53b86edb" > mlx::core::simd< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > clear_cache()  :  < a class = "el" href = "namespacemlx_1_1core_1_1metal.html#a22b3384ebd17f2fca198f81b9f1b6dc3" > mlx::core::metal< / a > < / li >
< li > clip()  :  < a class = "el" href = "group__ops.html#ga157cd7c23f9b306fee2e1eb2b9bf1dd8" > mlx::core< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > collapse_contiguous_dims()  :  < a class = "el" href = "namespacemlx_1_1core.html#a4d594bb84abeff4619d1abb77b20123e" > mlx::core< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > communication_stream()  :  < a class = "el" href = "namespacemlx_1_1core_1_1distributed_1_1detail.html#ac3612edf0e0e18c1e4ba0ce7c6e35cd6" > mlx::core::distributed::detail< / a > < / li >
2024-12-07 05:22:39 +08:00
< li > compile()  :  < a class = "el" href = "namespacemlx_1_1core.html#a55933c6665de9f81059120d6b0de1c87" > mlx::core< / a > , < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#af556c7576658b2e2498ead70339d95e5" > mlx::core::detail< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > compile_available_for_device()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#aeeff2ba6ec3d9d4ed090de6d2681dbc2" > mlx::core::detail< / a > < / li >
< li > compile_clear_cache()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a3fb927c209b946aefebb195993fbe4cf" > mlx::core::detail< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > compile_dfs()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a545fccdb5dc365b154cf4f0a2ca4753b" > mlx::core::detail< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > compile_erase()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a69eb76a14f845ca000f1ccb2edda0175" > mlx::core::detail< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > compile_replace()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a56fc01df6ba4c508d1da8b366b1328ac" > mlx::core::detail< / a > < / li >
< li > compile_simplify()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a33c878c900ca06f35d479f99c57b9e39" > mlx::core::detail< / a > < / li >
< li > compile_trace()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#ac2163a401119bb6edecfeb43373ef0dd" > mlx::core::detail< / a > < / li >
< li > compile_validate_shapeless()  :  < a class = "el" href = "namespacemlx_1_1core_1_1detail.html#a10d612cb45a17fa17b704a357a902a68" > mlx::core::detail< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > compiled_allocate_outputs()  :  < a class = "el" href = "namespacemlx_1_1core.html#ab8c3c4fc05745f586de922c8266f4fce" > mlx::core< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > compiled_check_contiguity()  :  < a class = "el" href = "namespacemlx_1_1core.html#a562040f4a03f2c0a5d50eb9c8f14a8be" > mlx::core< / a > < / li >
2024-11-23 04:24:16 +08:00
< li > concatenate()  :  < a class = "el" href = "namespacemlx_1_1core.html#a76a2e310857f60f5ea6f1388d45b964d" > mlx::core< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > concatenate_gpu()  :  < a class = "el" href = "namespacemlx_1_1core.html#a050299d0d366ca5c9d09d1004dcc3e7d" > mlx::core< / a > < / li >
2025-02-07 04:16:29 +08:00
< li > conj()  :  < a class = "el" href = "namespacemlx_1_1core_1_1simd.html#a660b79a51fb439f4aba91e2aea276300" > mlx::core::simd< / a > , < a class = "el" href = "namespacepocketfft_1_1detail.html#a66d79051d502046a9b9f103e744dbad3" > pocketfft::detail< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > conjugate()  :  < a class = "el" href = "group__ops.html#ga5b596906bf8cdc8d97ed6ddc9aeb4c23" > mlx::core< / a > < / li >
2024-11-23 04:24:16 +08:00
< li > contiguous()  :  < a class = "el" href = "group__ops.html#ga8ab10aa6c41416d739791164a52b25d5" > mlx::core< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > conv()  :  < a class = "el" href = "namespacemlx_1_1core_1_1metal.html#ab1704e853394c725668c06752ebb5c24" > mlx::core::metal< / a > < / li >
< li > conv1d()  :  < a class = "el" href = "group__ops.html#ga30d47e08093c03a3676f235f9f559411" > mlx::core< / a > < / li >
< li > conv2d()  :  < a class = "el" href = "group__ops.html#ga73b02833229678786e7f302d458d5a83" > mlx::core< / a > < / li >
< li > conv3d()  :  < a class = "el" href = "group__ops.html#ga6e9907d2f14dc4803e4306b3dbc4b3ca" > mlx::core< / a > < / li >
< li > conv_general()  :  < a class = "el" href = "group__ops.html#ga2236e5dfc7e52e28abf6c21675d0a51e" > mlx::core< / a > < / li >
< li > conv_transpose1d()  :  < a class = "el" href = "group__ops.html#gaa30bf1adcd78d1c2595d07b215731714" > mlx::core< / a > < / li >
< li > conv_transpose2d()  :  < a class = "el" href = "group__ops.html#gaebb59971cb9bc45005dc1d398e4f0a3d" > mlx::core< / a > < / li >
< li > conv_transpose3d()  :  < a class = "el" href = "group__ops.html#ga8db814da631d9cd32a8d6563bf4ac530" > mlx::core< / a > < / li >
< li > copy()  :  < a class = "el" href = "namespacemlx_1_1core.html#a479648542a2bea151b947b18f0e79dd2" > mlx::core< / a > , < a class = "el" href = "namespacemlx_1_1core_1_1metal.html#aa215e631e2680f04a591b88d91571719" > mlx::core::metal< / a > < / li >
< li > copy_gpu()  :  < a class = "el" href = "namespacemlx_1_1core.html#addaa46a13ac2deb1d9ce621338320e0e" > mlx::core< / a > < / li >
2025-01-10 05:56:20 +08:00
< li > copy_gpu_inplace()  :  < a class = "el" href = "namespacemlx_1_1core.html#a473fb602368f6c73d9105c9a151c4c82" > mlx::core< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > copy_hartley()  :  < a class = "el" href = "namespacepocketfft_1_1detail.html#abac3fcc8ce83800d228774f64c28d4c3" > pocketfft::detail< / a > < / li >
< li > copy_inplace()  :  < a class = "el" href = "namespacemlx_1_1core.html#a98495894a796b2cc6d022e7a03432c64" > mlx::core< / a > < / li >
< li > copy_input()  :  < a class = "el" href = "namespacepocketfft_1_1detail.html#aff05be3064743c1143b19318ab12ad4a" > pocketfft::detail< / a > < / li >
< li > copy_output()  :  < a class = "el" href = "namespacepocketfft_1_1detail.html#a1523a037300a8da05db210b802d9cb0e" > pocketfft::detail< / a > < / li >
2025-02-07 04:16:29 +08:00
< li > cos()  :  < a class = "el" href = "namespacemetal.html#a2fa4778a6fe2fa43253ea724e5a608a3" > metal< / a > , < a class = "el" href = "namespacemetal_1_1fast.html#a75b6bb32fa3870eda46a7bfc9f481f88" > metal::fast< / a > , < a class = "el" href = "namespacemetal_1_1precise.html#ac4941f62e7d8ab9d7cabbd967aa9f220" > metal::precise< / a > , < a class = "el" href = "group__ops.html#ga39dfdf72b556012aa35ff27a94116e74" > mlx::core< / a > , < a class = "el" href = "namespacemlx_1_1core_1_1simd.html#ab179f429e34cd6d5c37050ea7e7c54ad" > mlx::core::simd< / a > , < a class = "el" href = "namespacepocketfft_1_1detail.html#a499c1e8b7d79a5272af024f46c63ff9d" > pocketfft::detail< / a > < / li >
< li > cosh()  :  < a class = "el" href = "namespacemetal.html#a8a68a88cc110830d057dbd71431b93c0" > metal< / a > , < a class = "el" href = "namespacemetal_1_1fast.html#a31544ad9de28012a4ddda86e3966a77e" > metal::fast< / a > , < a class = "el" href = "namespacemetal_1_1precise.html#a72d86d508300a9b58f4ccbbe70da4fbc" > metal::precise< / a > , < a class = "el" href = "group__ops.html#ga2181b71cda88007a3092be4795ff0715" > mlx::core< / a > , < a class = "el" href = "namespacemlx_1_1core_1_1simd.html#aedc18b6fdb820cce9125c977c02833aa" > mlx::core::simd< / a > < / li >
2024-10-15 23:12:17 +08:00
< li > cospi()  :  < a class = "el" href = "namespacemetal.html#a5c2f37939ad705ddea4409d3bedb8ce1" > metal< / a > , < a class = "el" href = "namespacemetal_1_1fast.html#a9906b41f75319b384ffb570cc94d67ce" > metal::fast< / a > , < a class = "el" href = "namespacemetal_1_1precise.html#a2392b78bd196efdbbac65901c4ab20e7" > metal::precise< / a > < / li >
< li > cross()  :  < a class = "el" href = "namespacemlx_1_1core_1_1linalg.html#abcda3fbda45183c21e7f27aa0dde64e6" > mlx::core::linalg< / a > < / li >
< li > cummax()  :  < a class = "el" href = "group__ops.html#gaee37cac8476e8f8d666bcded5bc59143" > mlx::core< / a > < / li >
< li > cummin()  :  < a class = "el" href = "group__ops.html#ga19c1bf6929fe8d66b9cd408946aea6a8" > mlx::core< / a > < / li >
< li > cumprod()  :  < a class = "el" href = "group__ops.html#ga0d71dfbc14ef3ed564b0c5ee26af680f" > mlx::core< / a > < / li >
< li > cumsum()  :  < a class = "el" href = "group__ops.html#gaddc825a5c173e195ab0fda83ad630420" > mlx::core< / a > < / li >
< li > custom_function()  :  < a class = "el" href = "namespacemlx_1_1core.html#a8d3ca5fbaecdb995660c24cde5aeebaf" > mlx::core< / a > < / li >
< li > custom_vjp()  :  < a class = "el" href = "namespacemlx_1_1core.html#a9290596250fa308df4c69b44483bb8aa" > mlx::core< / a > < / li >
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
2025-01-10 05:56:20 +08:00
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
2025-02-07 04:16:29 +08:00
< li class = "footer" > Generated by < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.13.2 < / li >
2025-01-10 05:56:20 +08:00
< / ul >
< / div >
2024-10-15 23:12:17 +08:00
< / body >
< / html >