mirror of
				https://github.com/ml-explore/mlx.git
				synced 2025-11-04 10:38:10 +08:00 
			
		
		
		
	rebase
This commit is contained in:
		
							
								
								
									
										22
									
								
								docs/build/html/distributed__impl_8h.html
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								docs/build/html/distributed__impl_8h.html
									
									
									
									
										vendored
									
									
								
							@@ -132,18 +132,16 @@ Namespaces</h2></td></tr>
 | 
			
		||||
</table><table class="memberdecls">
 | 
			
		||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
 | 
			
		||||
Functions</h2></td></tr>
 | 
			
		||||
<tr class="memitem:ac3612edf0e0e18c1e4ba0ce7c6e35cd6" id="r_ac3612edf0e0e18c1e4ba0ce7c6e35cd6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmlx_1_1core_1_1_stream.html">Stream</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#ac3612edf0e0e18c1e4ba0ce7c6e35cd6">mlx::core::distributed::detail::communication_stream</a> ()</td></tr>
 | 
			
		||||
<tr class="separator:ac3612edf0e0e18c1e4ba0ce7c6e35cd6"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:aa1d225b25f7b6426c48c5e35860ee960" id="r_aa1d225b25f7b6426c48c5e35860ee960"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#aa1d225b25f7b6426c48c5e35860ee960">mlx::core::distributed::detail::all_sum</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &output)</td></tr>
 | 
			
		||||
<tr class="separator:aa1d225b25f7b6426c48c5e35860ee960"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:aeb5a1726358213bc75756506f7b54d04" id="r_aeb5a1726358213bc75756506f7b54d04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#aeb5a1726358213bc75756506f7b54d04">mlx::core::distributed::detail::all_gather</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &output)</td></tr>
 | 
			
		||||
<tr class="separator:aeb5a1726358213bc75756506f7b54d04"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:abf33511660ac71df5fc92f2aad6c6e08" id="r_abf33511660ac71df5fc92f2aad6c6e08"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#abf33511660ac71df5fc92f2aad6c6e08">mlx::core::distributed::detail::send</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, int dst)</td></tr>
 | 
			
		||||
<tr class="memdesc:abf33511660ac71df5fc92f2aad6c6e08"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmlx_1_1core_1_1distributed_1_1_send.html">Send</a> an array to the dst rank.  <br /></td></tr>
 | 
			
		||||
<tr class="separator:abf33511660ac71df5fc92f2aad6c6e08"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:a003de04deb00ecbb19179b3f557df548" id="r_a003de04deb00ecbb19179b3f557df548"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#a003de04deb00ecbb19179b3f557df548">mlx::core::distributed::detail::recv</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &out, int src)</td></tr>
 | 
			
		||||
<tr class="memdesc:a003de04deb00ecbb19179b3f557df548"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmlx_1_1core_1_1distributed_1_1_recv.html">Recv</a> an array from the src rank.  <br /></td></tr>
 | 
			
		||||
<tr class="separator:a003de04deb00ecbb19179b3f557df548"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:a042be875217168ccfc267fba19a627cb" id="r_a042be875217168ccfc267fba19a627cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#a042be875217168ccfc267fba19a627cb">mlx::core::distributed::detail::all_sum</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &output, <a class="el" href="structmlx_1_1core_1_1_stream.html">Stream</a> stream)</td></tr>
 | 
			
		||||
<tr class="separator:a042be875217168ccfc267fba19a627cb"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:ab3dc0367476257f13fe15d4db946edf5" id="r_ab3dc0367476257f13fe15d4db946edf5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#ab3dc0367476257f13fe15d4db946edf5">mlx::core::distributed::detail::all_gather</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &output, <a class="el" href="structmlx_1_1core_1_1_stream.html">Stream</a> stream)</td></tr>
 | 
			
		||||
<tr class="separator:ab3dc0367476257f13fe15d4db946edf5"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:a23c5cf992d4f2b2ce9dfa51593a4876d" id="r_a23c5cf992d4f2b2ce9dfa51593a4876d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#a23c5cf992d4f2b2ce9dfa51593a4876d">mlx::core::distributed::detail::send</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, const <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &input, int dst, <a class="el" href="structmlx_1_1core_1_1_stream.html">Stream</a> stream)</td></tr>
 | 
			
		||||
<tr class="memdesc:a23c5cf992d4f2b2ce9dfa51593a4876d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmlx_1_1core_1_1distributed_1_1_send.html">Send</a> an array to the dst rank.  <br /></td></tr>
 | 
			
		||||
<tr class="separator:a23c5cf992d4f2b2ce9dfa51593a4876d"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
<tr class="memitem:a79bb934225482f2104e8ff270b0530c3" id="r_a79bb934225482f2104e8ff270b0530c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemlx_1_1core_1_1distributed_1_1detail.html#a79bb934225482f2104e8ff270b0530c3">mlx::core::distributed::detail::recv</a> (<a class="el" href="structmlx_1_1core_1_1distributed_1_1_group.html">Group</a> group, <a class="el" href="classmlx_1_1core_1_1array.html">array</a> &out, int src, <a class="el" href="structmlx_1_1core_1_1_stream.html">Stream</a> stream)</td></tr>
 | 
			
		||||
<tr class="memdesc:a79bb934225482f2104e8ff270b0530c3"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classmlx_1_1core_1_1distributed_1_1_recv.html">Recv</a> an array from the src rank.  <br /></td></tr>
 | 
			
		||||
<tr class="separator:a79bb934225482f2104e8ff270b0530c3"><td class="memSeparator" colspan="2"> </td></tr>
 | 
			
		||||
</table>
 | 
			
		||||
</div><!-- contents -->
 | 
			
		||||
</div><!-- doc-content -->
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user