Awni Hannun 
							
						 
					 
					
						
						
							
						
						f93f87c802 
					 
					
						
						
							
							nccl dep + default for cuda ( #2526 )  
						
						
						
						
					 
					
						2025-08-21 17:57:49 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						db5c7efcf6 
					 
					
						
						
							
							revert default cuda install ( #2465 )  
						
						... 
						
						
						
						* revert default cuda install
* revert default cuda install 
						
						
					 
					
						2025-08-06 06:19:12 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						ca973d1e83 
					 
					
						
						
							
							fix install tags ( #2464 )  
						
						
						
						
					 
					
						2025-08-04 20:01:23 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						6ad0889c8a 
					 
					
						
						
							
							default install cuda on linux ( #2462 )  
						
						
						
						
					 
					
						2025-08-04 15:33:05 -07:00 
						 
				 
			
				
					
						
							
							
								Cheng 
							
						 
					 
					
						
						
							
						
						970dbe8e25 
					 
					
						
						
							
							Use ccache in CI ( #2414 )  
						
						... 
						
						
						
						* Detect ccache
* Use ccache in CI
* Separate cache for different images
* Test both 12.2 and 12.9 for PRs 
						
						
					 
					
						2025-07-29 08:43:22 +09:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						641be9463b 
					 
					
						
						
							
							Add more CUDA architectures for PyPi package ( #2427 )  
						
						... 
						
						
						
						* add cuda sm 90
* add more archs 
						
						
					 
					
						2025-07-28 12:35:15 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						4ad53414dd 
					 
					
						
						
							
							fix cuda pypi package ( #2423 )  
						
						... 
						
						
						
						* fix cuda pypi package
* patch bump 
						
						
					 
					
						2025-07-25 15:20:29 -07:00 
						 
				 
			
				
					
						
							
							
								Cheng 
							
						 
					 
					
						
						
							
						
						6f5874a2f2 
					 
					
						
						
							
							[CUDA] Initial implementation of Convolution with cuDNN ( #2385 )  
						
						... 
						
						
						
						* Link with cuDNN
* Initial implementation
* Remove backend apis
* Fix recording cudnn conv
* More unused backend apis
* Fix C++ conv tests
* include cudnn as python dep
* Install libcudnn9-dev-cuda-12 in CI
* cudnn only accepts contiguous inputs
* Switch to backend apis
* Plan needs to be kept alive
* Turn off tf32
* Add cache
* Test the native cuda graph api
* Set cudnn stream before execution
* Make LRUCache more like a normal container
* Do error check for cublas handle
* Zero-initilizing array
* Use tf32 for conv
* Skip TestConv.test_torch_conv_2D test
---------
Co-authored-by: Awni Hannun <awni@apple.com > 
						
						
					 
					
						2025-07-25 08:12:10 +09:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						d1f4d291e8 
					 
					
						
						
							
							Fix uv install and add dev release ( #2411 )  
						
						... 
						
						
						
						* fix uv install and add dev release
* fix docstring
* pin cuda deps
* cuda release on cpu-only machine 
						
						
					 
					
						2025-07-23 16:54:19 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						08638223ca 
					 
					
						
						
							
							Fix including stubs in wheel ( #2398 )  
						
						... 
						
						
						
						* fix including stubs in wheel
* fix bool_ 
						
						
					 
					
						2025-07-22 06:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						f0a0b077a0 
					 
					
						
						
							
							Install linux with mlx[cuda] and mlx[cpu] ( #2356 )  
						
						... 
						
						
						
						* install linux with mlx[cuda] and mlx[cpu]
* temp for testing
* cleanup circle, fix cuda repair
* update circle
* update circle
* decouple python bindings from core libraries 
						
						
					 
					
						2025-07-14 17:17:33 -07:00 
						 
				 
			
				
					
						
							
							
								Cheng 
							
						 
					 
					
						
						
							
						
						19facd4b20 
					 
					
						
						
							
							Build with all cpu cores by default ( #2336 )  
						
						
						
						
					 
					
						2025-07-07 06:06:45 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						76831ed83d 
					 
					
						
						
							
							Build CUDA release in Circle ( #2306 )  
						
						... 
						
						
						
						* cuda release
* add license 
						
						
					 
					
						2025-06-19 15:26:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yi Wang 
							
						 
					 
					
						
						
							
						
						72ca1539e0 
					 
					
						
						
							
							Remove unused variable in  /setup.py ( #2026 )  
						
						... 
						
						
						
						This is a follow up of https://github.com/ml-explore/mlx/pull/2011  
						
						
					 
					
						2025-03-30 12:52:33 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						aba899cef8 
					 
					
						
						
							
							patch bump ( #2000 )  
						
						
						
						
					 
					
						2025-03-24 12:47:05 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						1177d28395 
					 
					
						
						
							
							patch bump ( #1981 )  
						
						
						
						
					 
					
						2025-03-20 15:12:22 -07:00 
						 
				 
			
				
					
						
							
							
								Chunyang Wen 
							
						 
					 
					
						
						
							
						
						85b34d59bc 
					 
					
						
						
							
							Clean unused sys ( #1929 )  
						
						
						
						
					 
					
						2025-03-05 13:48:03 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						f599c11bc8 
					 
					
						
						
							
							bump ( #1931 )  
						
						
						
						
					 
					
						2025-03-05 13:16:53 -08:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						607181644f 
					 
					
						
						
							
							Add mlx.distributed_config script ( #1902 )  
						
						
						
						
					 
					
						2025-02-28 11:16:39 -08:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						71de73a668 
					 
					
						
						
							
							Fix convs by reverting  #1803  ( #1882 )  
						
						
						
						
					 
					
						2025-02-18 14:36:34 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						6cec78d8f2 
					 
					
						
						
							
							bump ( #1866 )  
						
						
						
						
					 
					
						2025-02-14 13:09:34 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						1a1b2108ec 
					 
					
						
						
							
							bump ( #1840 )  
						
						
						
						
					 
					
						2025-02-06 11:53:24 -08:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						ded914f442 
					 
					
						
						
							
							Small distributed launch helper ( #1810 )  
						
						
						
						
					 
					
						2025-01-29 17:55:04 -08:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						1ce0c0fcb0 
					 
					
						
						
							
							Bump version ( #1761 )  
						
						
						
						
					 
					
						2025-01-09 13:48:20 -08:00 
						 
				 
			
				
					
						
							
							
								Cheng 
							
						 
					 
					
						
						
							
						
						ed4ec81bca 
					 
					
						
						
							
							Link python extension with mlx statically on Windows ( #1716 )  
						
						... 
						
						
						
						* Link python extension with mlx statically on Windows
* More readable code 
						
						
					 
					
						2024-12-18 19:26:04 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						f110357aaa 
					 
					
						
						
							
							Bump nanobind to 2.4 + fix ( #1710 )  
						
						... 
						
						
						
						* bump nanobind to 2.4 + fix
* fix 
						
						
					 
					
						2024-12-17 10:57:54 -08:00 
						 
				 
			
				
					
						
							
							
								Cheng 
							
						 
					 
					
						
						
							
						
						a59fae040f 
					 
					
						
						
							
							Fix library output directory for MSVC ( #1681 )  
						
						
						
						
					 
					
						2024-12-09 19:07:50 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						50fa705125 
					 
					
						
						
							
							patch bump ( #1656 )  
						
						
						
						
					 
					
						2024-12-06 13:16:19 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						bb303c45a5 
					 
					
						
						
							
							version ( #1617 )  
						
						
						
						
					 
					
						2024-11-22 12:00:03 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Barron 
							
						 
					 
					
						
						
							
						
						726dbd9267 
					 
					
						
						
							
							v0.20.0 ( #1565 )  
						
						
						
						
					 
					
						2024-11-05 12:37:57 -08:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						eac961ddb1 
					 
					
						
						
							
							patch ( #1550 )  
						
						
						
						
					 
					
						2024-10-31 16:10:14 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						cde5b4ad80 
					 
					
						
						
							
							patch ( #1546 )  
						
						
						
						
					 
					
						2024-10-30 19:31:22 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						35e9c87ab9 
					 
					
						
						
							
							patch bump ( #1528 )  
						
						
						
						
					 
					
						2024-10-25 13:13:23 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						58a855682c 
					 
					
						
						
							
							v0.19.0 ( #1502 )  
						
						
						
						
					 
					
						2024-10-18 11:55:18 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						343aa46b78 
					 
					
						
						
							
							No more 3.8 ( #1493 )  
						
						
						
						
					 
					
						2024-10-16 17:51:38 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						f9f8c167d4 
					 
					
						
						
							
							fix submodule stubs ( #1492 )  
						
						
						
						
					 
					
						2024-10-15 16:23:37 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						c21331d47f 
					 
					
						
						
							
							version bump ( #1477 )  
						
						
						
						
					 
					
						2024-10-10 13:05:17 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						f374b6ca4d 
					 
					
						
						
							
							Bump nanobind to 2.2 ( #1461 )  
						
						... 
						
						
						
						* bump nanobind
* extension version for tests 
						
						
					 
					
						2024-10-07 16:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						b1e2b53c2d 
					 
					
						
						
							
							bump ( #1445 )  
						
						
						
						
					 
					
						2024-09-27 13:53:02 -07:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						d0c58841d1 
					 
					
						
						
							
							Patch bump ( #1408 )  
						
						
						
						
					 
					
						2024-09-12 16:44:23 -07:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						1600092e92 
					 
					
						
						
							
							Patch bump ( #1376 )  
						
						
						
						
					 
					
						2024-08-29 16:54:30 -07:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						8081df79be 
					 
					
						
						
							
							Fix boolean all reduce bug ( #1355 )  
						
						
						
						
					 
					
						2024-08-24 10:09:32 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Barron 
							
						 
					 
					
						
						
							
						
						684e11c664 
					 
					
						
						
							
							patch ( #1347 )  
						
						
						
						
					 
					
						2024-08-23 10:42:02 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						82db84b899 
					 
					
						
						
							
							bump nanobind + fix extension ( #1344 )  
						
						
						
						
					 
					
						2024-08-21 16:05:07 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						1086dc4db0 
					 
					
						
						
							
							patch ( #1320 )  
						
						
						
						
					 
					
						2024-08-12 16:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						9231617eb3 
					 
					
						
						
							
							Move to nanobind v2 ( #1316 )  
						
						
						
						
					 
					
						2024-08-08 17:17:46 -07:00 
						 
				 
			
				
					
						
							
							
								Angelos Katharopoulos 
							
						 
					 
					
						
						
							
						
						780c197f95 
					 
					
						
						
							
							Fix test tolerance and patch bump ( #1315 )  
						
						
						
						
					 
					
						2024-08-08 14:51:09 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						aa1d6cadad 
					 
					
						
						
							
							Fix docs latex build and nits ( #1297 )  
						
						... 
						
						
						
						* fix docs latex build and nits
* fix stub gen and try to clean up building 
						
						
					 
					
						2024-07-29 11:44:06 -07:00 
						 
				 
			
				
					
						
							
							
								Awni Hannun 
							
						 
					 
					
						
						
							
						
						e9e53856d2 
					 
					
						
						
							
							patch bump ( #1287 )  
						
						
						
						
					 
					
						2024-07-25 11:42:09 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Barron 
							
						 
					 
					
						
						
							
						
						d0da74209b 
					 
					
						
						
							
							version bump ( #1260 )  
						
						
						
						
					 
					
						2024-07-11 11:17:55 -07:00