mirror of
https://github.com/ml-explore/mlx.git
synced 2025-11-06 12:09:43 +08:00
rebase
This commit is contained in:
17
docs/build/html/metal__impl_8h_source.html
vendored
17
docs/build/html/metal__impl_8h_source.html
vendored
@@ -121,20 +121,19 @@ $(function(){initNavTree('metal__impl_8h_source.html',''); initResizable(true);
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> </div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#a46583a1aba89449fa72e6cb3a7090981"> 15</a></span>std::unique_ptr<void, std::function<void(<span class="keywordtype">void</span>*)>> <a class="code hl_function" href="namespacemlx_1_1core_1_1metal.html#a46583a1aba89449fa72e6cb3a7090981">new_scoped_memory_pool</a>();</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#a4552b7ccdfa7f3cc9895c09799d8048e"> 17</a></span>std::function<void()> <a class="code hl_function" href="namespacemlx_1_1core_1_1metal.html#a4552b7ccdfa7f3cc9895c09799d8048e">make_task</a>(<a class="code hl_class" href="classmlx_1_1core_1_1array.html">array</a> arr, <span class="keywordtype">bool</span> signal);</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#ab31abdda3052162d59f6590a89e38337"> 19</a></span>std::function<void()> <a class="code hl_function" href="namespacemlx_1_1core_1_1metal.html#ab31abdda3052162d59f6590a89e38337">make_synchronize_task</a>(</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <a class="code hl_struct" href="structmlx_1_1core_1_1_stream.html">Stream</a> s,</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> std::shared_ptr<std::promise<void>> p);</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>} <span class="comment">// namespace mlx::core::metal</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#a87f378c14345e475d7e5701a987b66cd"> 17</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="namespacemlx_1_1core_1_1metal.html#a87f378c14345e475d7e5701a987b66cd">eval</a>(<a class="code hl_class" href="classmlx_1_1core_1_1array.html">array</a>& arr);</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#a5bfb8d4e6a7d1e51010d81ce008c3232"> 18</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="namespacemlx_1_1core_1_1metal.html#a5bfb8d4e6a7d1e51010d81ce008c3232">finalize</a>(<a class="code hl_struct" href="structmlx_1_1core_1_1_stream.html">Stream</a> s);</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="namespacemlx_1_1core_1_1metal.html#acc15b940ea02dcac263a1af9e39ec16b"> 19</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="namespacemlx_1_1core.html#a14287949d82ffefad0306cef5eb5f9e4">synchronize</a>(<a class="code hl_struct" href="structmlx_1_1core_1_1_stream.html">Stream</a> s);</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>} <span class="comment">// namespace mlx::core::metal</span></div>
|
||||
<div class="ttc" id="aarray_8h_html"><div class="ttname"><a href="array_8h.html">array.h</a></div></div>
|
||||
<div class="ttc" id="aclassmlx_1_1core_1_1array_html"><div class="ttname"><a href="classmlx_1_1core_1_1array.html">mlx::core::array</a></div><div class="ttdef"><b>Definition</b> array.h:24</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html">mlx::core::metal</a></div><div class="ttdef"><b>Definition</b> allocator.h:13</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_a4552b7ccdfa7f3cc9895c09799d8048e"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#a4552b7ccdfa7f3cc9895c09799d8048e">mlx::core::metal::make_task</a></div><div class="ttdeci">std::function< void()> make_task(array arr, bool signal)</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_a46583a1aba89449fa72e6cb3a7090981"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#a46583a1aba89449fa72e6cb3a7090981">mlx::core::metal::new_scoped_memory_pool</a></div><div class="ttdeci">std::unique_ptr< void, std::function< void(void *)> > new_scoped_memory_pool()</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_a5bfb8d4e6a7d1e51010d81ce008c3232"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#a5bfb8d4e6a7d1e51010d81ce008c3232">mlx::core::metal::finalize</a></div><div class="ttdeci">void finalize(Stream s)</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_a87f378c14345e475d7e5701a987b66cd"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#a87f378c14345e475d7e5701a987b66cd">mlx::core::metal::eval</a></div><div class="ttdeci">void eval(array &arr)</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_a8b4188f9a090a1da42d62b8a369bf106"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#a8b4188f9a090a1da42d62b8a369bf106">mlx::core::metal::new_stream</a></div><div class="ttdeci">void new_stream(Stream stream)</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_1_1metal_html_ab31abdda3052162d59f6590a89e38337"><div class="ttname"><a href="namespacemlx_1_1core_1_1metal.html#ab31abdda3052162d59f6590a89e38337">mlx::core::metal::make_synchronize_task</a></div><div class="ttdeci">std::function< void()> make_synchronize_task(Stream s, std::shared_ptr< std::promise< void > > p)</div></div>
|
||||
<div class="ttc" id="anamespacemlx_1_1core_html_a14287949d82ffefad0306cef5eb5f9e4"><div class="ttname"><a href="namespacemlx_1_1core.html#a14287949d82ffefad0306cef5eb5f9e4">mlx::core::synchronize</a></div><div class="ttdeci">void synchronize()</div></div>
|
||||
<div class="ttc" id="astream_8h_html"><div class="ttname"><a href="stream_8h.html">stream.h</a></div></div>
|
||||
<div class="ttc" id="astructmlx_1_1core_1_1_stream_html"><div class="ttname"><a href="structmlx_1_1core_1_1_stream.html">mlx::core::Stream</a></div><div class="ttdef"><b>Definition</b> stream.h:9</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
||||
Reference in New Issue
Block a user