mirror of
https://github.com/ml-explore/mlx.git
synced 2025-12-16 01:49:05 +08:00
Commit Graph
Select branches
Hide Pull Requests
cpp20
cuda-sdpa-vector
fft
gguf_q4_k
gh-pages
ibv-backend
ibv-backend-test
interrupt_eval
jagrit06/cuda-gemm-experiment
jit-nax
main
q-sdpa
qmm
ring-init
sdpa-test
sdpav-backup
sign-warns
simple-gemm
split_logsumexp
steel-refactor
#1
#1000
#1002
#1003
#1006
#1007
#1010
#1011
#1014
#1016
#1018
#1019
#102
#1020
#1028
#1030
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1043
#1053
#1054
#1058
#1059
#1060
#1061
#1064
#1067
#1070
#1074
#1077
#1079
#108
#1081
#1085
#1087
#109
#1091
#1092
#1093
#1097
#1098
#1099
#11
#110
#1100
#1101
#1102
#1104
#1105
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1122
#1123
#1124
#1125
#1126
#1129
#1131
#1132
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1147
#1149
#115
#1150
#1151
#1152
#1154
#1157
#116
#1161
#1165
#1167
#1168
#1169
#117
#1172
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1183
#1184
#1185
#1188
#1189
#119
#1190
#1191
#1194
#1195
#1199
#120
#1200
#1202
#1203
#1204
#1205
#1206
#1208
#1209
#121
#1211
#1212
#1215
#1216
#122
#1221
#1222
#1224
#1227
#1228
#123
#1235
#1236
#1237
#1239
#1242
#1243
#1245
#1246
#1247
#1249
#125
#1252
#1253
#1256
#1260
#1262
#1262
#1263
#1264
#1266
#1268
#1269
#1270
#1273
#1274
#1275
#1278
#1279
#128
#1280
#1281
#1282
#1283
#1285
#1287
#1289
#1291
#1297
#1298
#1299
#1300
#1301
#1304
#1305
#1306
#1307
#1309
#131
#1310
#1314
#1315
#1316
#1318
#1319
#1320
#1323
#1325
#1326
#1327
#1329
#133
#1330
#1332
#1333
#1334
#1336
#1337
#1339
#1340
#1343
#1344
#1346
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1355
#1356
#1358
#1359
#136
#1360
#1361
#1362
#1365
#1366
#1367
#1368
#1369
#137
#1371
#1372
#1373
#1374
#1376
#1379
#138
#1381
#1383
#1384
#1385
#1387
#1389
#139
#1390
#1391
#1394
#1395
#1396
#1397
#1401
#1402
#1403
#1404
#1405
#1407
#1408
#1410
#1412
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1425
#143
#1430
#1431
#1434
#1436
#1437
#144
#1440
#1442
#1444
#1445
#1446
#1447
#1449
#145
#1450
#1451
#1452
#1453
#1455
#1456
#1460
#1461
#1462
#1468
#1470
#1471
#1476
#1477
#1478
#1479
#1482
#1485
#1486
#1488
#149
#1490
#1491
#1492
#1493
#1495
#1496
#1497
#1498
#150
#1501
#1502
#1503
#1506
#1508
#1509
#1510
#1514
#1515
#1515
#1518
#1519
#1521
#1522
#1523
#1524
#1525
#1526
#1528
#1529
#1532
#1534
#1535
#1537
#1539
#1541
#1543
#1545
#1546
#1548
#1550
#1551
#1553
#1555
#1556
#1557
#1558
#156
#1561
#1562
#1563
#1564
#1565
#1566
#1568
#1569
#157
#1570
#1572
#1574
#1575
#1577
#1578
#1579
#158
#1584
#1587
#1589
#159
#1590
#1591
#1594
#1595
#1596
#1597
#1600
#1601
#1603
#1606
#1607
#1609
#161
#1610
#1612
#1613
#1615
#1616
#1617
#1620
#1625
#1626
#1627
#1628
#1629
#1630
#1632
#1634
#1635
#1637
#1638
#1639
#1640
#1642
#1644
#1645
#1646
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1658
#1659
#166
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#167
#1671
#1672
#1673
#1674
#1675
#1677
#1678
#1679
#1680
#1681
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#170
#1700
#1701
#1702
#1704
#1705
#1706
#1708
#1709
#1710
#1714
#1715
#1716
#1718
#1719
#1721
#1722
#1723
#1724
#1726
#1727
#1728
#1731
#1732
#1733
#1735
#1736
#1737
#1738
#1740
#1741
#1742
#1743
#1745
#1746
#1747
#1748
#1749
#1750
#1752
#1753
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1761
#1762
#1763
#1764
#1765
#1768
#1772
#1773
#1774
#1775
#1776
#1777
#1782
#1783
#1784
#1788
#1789
#1789
#1793
#1795
#1797
#1798
#1799
#1801
#1802
#1803
#1805
#1806
#181
#1810
#1811
#1812
#1813
#1814
#1816
#1817
#1819
#1820
#1822
#1825
#1827
#1829
#183
#1830
#1831
#1833
#1834
#1835
#1836
#1837
#1838
#184
#1840
#1843
#1844
#1845
#1848
#185
#1852
#1854
#1856
#1857
#1858
#1859
#186
#1860
#1861
#1862
#1863
#1864
#1865
#1866
#1867
#1869
#187
#1870
#1874
#1875
#1876
#1879
#1882
#1883
#1884
#1885
#1887
#1889
#189
#1890
#1892
#1894
#1896
#1897
#1898
#1899
#190
#1900
#1901
#1902
#1904
#1906
#1911
#1913
#1914
#1915
#1916
#1917
#1920
#1921
#1922
#1923
#1924
#1925
#1926
#1928
#1929
#1931
#1932
#1935
#1936
#1937
#1938
#1939
#1940
#1943
#1944
#1948
#1949
#195
#1950
#1952
#1953
#1955
#1957
#196
#1961
#1962
#1966
#1968
#1969
#1970
#1970
#1972
#1973
#1974
#1975
#1976
#1978
#198
#1980
#1981
#1982
#1983
#1985
#1986
#1987
#1988
#1989
#199
#1990
#1991
#1992
#1995
#1996
#1997
#1998
#1999
#2
#2000
#2004
#2005
#2006
#2007
#2008
#2009
#2011
#2012
#2013
#2014
#2016
#2017
#2018
#202
#2020
#2021
#2024
#2025
#2026
#2027
#2028
#2029
#203
#2031
#2032
#2033
#2035
#2036
#2040
#2041
#2042
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2051
#2052
#2053
#2054
#2055
#2058
#2059
#2060
#2061
#2062
#2065
#2066
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2074
#2075
#2078
#2079
#2080
#2081
#2082
#2087
#209
#2090
#2091
#2092
#2094
#2095
#210
#2100
#2101
#2102
#2104
#2104
#2109
#211
#2110
#2114
#2117
#2119
#2121
#2123
#2128
#2129
#2131
#2135
#2136
#2138
#2139
#2141
#2142
#2143
#2145
#2147
#2148
#215
#2150
#2151
#2152
#2153
#2156
#2156
#2157
#2158
#2160
#2161
#2162
#217
#2172
#2173
#2176
#2177
#2178
#2179
#2181
#2182
#2183
#2187
#2188
#2189
#2191
#2192
#2193
#2195
#22
#2201
#2202
#2204
#2206
#2207
#2209
#221
#2210
#2213
#2214
#2215
#2216
#2217
#2219
#222
#2220
#2221
#2223
#2225
#2226
#2230
#2231
#2232
#2234
#2237
#2239
#224
#2240
#2241
#2242
#2243
#2244
#2246
#2247
#2248
#225
#2250
#2255
#2256
#2258
#2259
#226
#2260
#2261
#2262
#2263
#2264
#2265
#2268
#2269
#227
#2270
#2271
#2272
#2274
#2275
#2276
#2277
#228
#2280
#2282
#2283
#2284
#2286
#2287
#2288
#2289
#2290
#2291
#2293
#2294
#2295
#2296
#2297
#2297
#2298
#2299
#230
#2300
#2300
#2302
#2303
#2304
#2306
#2307
#2308
#2311
#2314
#2316
#2317
#2318
#232
#2320
#2321
#2322
#2323
#2324
#2325
#2326
#2327
#2328
#2329
#233
#2330
#2331
#2335
#2336
#2339
#2340
#2341
#2342
#2343
#2345
#2346
#2347
#235
#2350
#2351
#2352
#2354
#2355
#2356
#2357
#2360
#2361
#2362
#2363
#2364
#2365
#2367
#2368
#2370
#2371
#2372
#2375
#2377
#2378
#2379
#2380
#2382
#2383
#2385
#2386
#2387
#2388
#2389
#2392
#2396
#2397
#2398
#2399
#240
#2400
#2401
#2404
#2406
#2407
#2408
#2409
#2411
#2412
#2413
#2414
#2415
#2416
#2417
#2419
#2420
#2421
#2423
#2424
#2425
#2426
#2427
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2453
#2454
#2455
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2468
#247
#2470
#2471
#2472
#2473
#2474
#2476
#2477
#2480
#2482
#2483
#2484
#2485
#2486
#2487
#2488
#2489
#249
#2491
#2493
#2494
#2495
#2496
#2499
#250
#2502
#2505
#2506
#2508
#2510
#2511
#2513
#2514
#2515
#2517
#2518
#252
#2520
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#2530
#2531
#2532
#2533
#2534
#2535
#2539
#254
#2541
#2542
#2543
#2544
#2545
#2546
#2548
#2549
#255
#2550
#2551
#2552
#2553
#2554
#2555
#2557
#2558
#2559
#256
#2560
#2562
#2563
#2564
#2565
#2567
#2568
#2569
#2570
#2571
#2572
#2573
#2574
#2576
#2577
#2578
#2580
#2581
#2582
#2584
#2586
#2587
#2588
#2591
#2592
#2594
#2595
#2598
#26
#260
#2600
#2601
#2602
#2603
#2603
#2604
#2606
#2608
#2609
#261
#2611
#2612
#2613
#2614
#2618
#2619
#2619
#2620
#2621
#2622
#2627
#263
#2630
#2631
#2633
#2634
#2636
#2638
#2641
#2642
#2644
#2645
#2646
#2648
#2649
#2650
#2652
#2653
#2654
#2656
#2657
#2658
#2659
#2661
#2662
#2663
#2666
#2667
#2669
#2671
#2672
#2673
#2678
#2679
#268
#2680
#2682
#2684
#2686
#2687
#2688
#2689
#2690
#2692
#2694
#2697
#2699
#2700
#2701
#2702
#2704
#2705
#2706
#2706
#2707
#2709
#2713
#2715
#2716
#2717
#2718
#2719
#2720
#2721
#2722
#2723
#2723
#2725
#2726
#2727
#2730
#2731
#2733
#2734
#2736
#2737
#2739
#274
#2740
#2741
#2743
#2746
#275
#2750
#2751
#2752
#2753
#2754
#2756
#2757
#2758
#2759
#276
#2760
#2761
#2762
#2763
#2764
#2765
#2767
#2769
#277
#2771
#2772
#2773
#2774
#2775
#2776
#2777
#2778
#278
#2780
#2781
#2782
#2783
#2784
#2785
#2786
#2787
#2788
#2789
#2789
#2790
#2792
#2796
#2796
#2797
#2798
#2799
#280
#2800
#2802
#2804
#2805
#2808
#2808
#2809
#2809
#281
#2810
#2811
#2813
#2814
#2815
#2817
#2817
#2818
#2819
#2820
#2822
#2823
#2824
#2825
#2826
#2828
#2830
#2831
#2832
#2833
#2836
#2838
#284
#2843
#2845
#2847
#2850
#2852
#2853
#2853
#2854
#2857
#2859
#2860
#2860
#2861
#2862
#2862
#2863
#2866
#2868
#2869
#2870
#2871
#2872
#2873
#2874
#2875
#2877
#2882
#2883
#2885
#2885
#2886
#289
#2890
#2891
#2892
#2893
#2896
#2897
#2899
#29
#2901
#2902
#2902
#2903
#2904
#2904
#2905
#2906
#2906
#2909
#2910
#2910
#2911
#2912
#292
#295
#298
#299
#3
#302
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#32
#323
#324
#325
#327
#329
#330
#332
#334
#335
#336
#337
#339
#34
#340
#342
#344
#345
#347
#348
#349
#350
#352
#353
#354
#355
#356
#357
#358
#359
#36
#364
#366
#370
#371
#373
#374
#375
#379
#38
#380
#381
#382
#383
#384
#385
#386
#388
#389
#390
#391
#392
#394
#395
#397
#398
#4
#401
#405
#406
#409
#411
#412
#414
#415
#418
#419
#421
#423
#424
#425
#426
#427
#428
#430
#431
#432
#433
#435
#438
#441
#443
#444
#445
#446
#447
#448
#449
#453
#455
#456
#457
#458
#461
#462
#463
#47
#470
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#484
#489
#490
#492
#494
#497
#498
#5
#50
#500
#501
#505
#507
#508
#510
#511
#512
#513
#514
#517
#519
#520
#521
#523
#524
#525
#526
#527
#53
#533
#536
#537
#539
#541
#543
#55
#552
#554
#558
#559
#56
#560
#561
#562
#563
#564
#565
#569
#571
#579
#58
#581
#584
#588
#59
#591
#592
#595
#599
#6
#601
#602
#603
#604
#607
#608
#612
#613
#614
#616
#619
#62
#620
#622
#623
#624
#625
#626
#627
#629
#630
#631
#634
#635
#637
#638
#639
#64
#641
#643
#645
#647
#648
#651
#653
#656
#658
#659
#660
#661
#662
#663
#664
#667
#670
#674
#675
#676
#677
#678
#679
#68
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#691
#692
#694
#696
#697
#698
#699
#7
#70
#702
#703
#704
#705
#706
#707
#708
#709
#710
#711
#713
#715
#716
#717
#718
#72
#721
#723
#727
#729
#730
#735
#737
#739
#74
#740
#744
#745
#747
#749
#75
#752
#759
#760
#761
#763
#764
#766
#768
#771
#776
#777
#778
#78
#78
#782
#783
#784
#785
#786
#787
#788
#79
#790
#791
#792
#793
#794
#796
#797
#8
#80
#800
#801
#802
#803
#804
#805
#806
#807
#809
#81
#812
#813
#816
#818
#819
#820
#821
#822
#823
#824
#826
#828
#829
#831
#835
#836
#838
#839
#84
#841
#843
#844
#848
#849
#85
#850
#852
#853
#858
#859
#861
#862
#863
#864
#867
#869
#87
#870
#871
#872
#874
#875
#876
#877
#879
#88
#880
#881
#883
#886
#889
#89
#890
#891
#892
#893
#894
#895
#897
#899
#9
#90
#901
#902
#903
#904
#905
#906
#907
#91
#911
#915
#916
#917
#919
#92
#920
#921
#923
#924
#925
#926
#929
#932
#933
#934
#94
#940
#941
#942
#944
#947
#948
#949
#950
#951
#952
#953
#955
#956
#957
#958
#960
#961
#962
#964
#967
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#98
#980
#981
#982
#984
#986
#987
#988
#989
#99
#991
#992
#993
#994
#998
v0.0.10
v0.0.11
v0.0.2
v0.0.3
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.9
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.12.2
v0.13.0
v0.13.1
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.17.2
v0.17.3
v0.18.0
v0.18.1
v0.19.0
v0.19.1
v0.19.2
v0.19.3
v0.2.0
v0.20.0
v0.21.0
v0.21.1
v0.22.0
v0.22.1
v0.23.0
v0.23.1
v0.23.2
v0.24.0
v0.24.1
v0.24.2
v0.25.0
v0.25.1
v0.25.2
v0.26.0
v0.26.1
v0.26.2
v0.26.3
v0.26.5
v0.27.1
v0.28.0
v0.29.0
v0.29.1
v0.29.2
v0.29.3
v0.29.4
v0.3.0
v0.30.0
v0.4.0
v0.5.0
v0.5.1
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
v0.9.1
Select branches
Hide Pull Requests
cpp20
cuda-sdpa-vector
fft
gguf_q4_k
gh-pages
ibv-backend
ibv-backend-test
interrupt_eval
jagrit06/cuda-gemm-experiment
jit-nax
main
q-sdpa
qmm
ring-init
sdpa-test
sdpav-backup
sign-warns
simple-gemm
split_logsumexp
steel-refactor
#1
#1000
#1002
#1003
#1006
#1007
#1010
#1011
#1014
#1016
#1018
#1019
#102
#1020
#1028
#1030
#1032
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1043
#1053
#1054
#1058
#1059
#1060
#1061
#1064
#1067
#1070
#1074
#1077
#1079
#108
#1081
#1085
#1087
#109
#1091
#1092
#1093
#1097
#1098
#1099
#11
#110
#1100
#1101
#1102
#1104
#1105
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1122
#1123
#1124
#1125
#1126
#1129
#1131
#1132
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1147
#1149
#115
#1150
#1151
#1152
#1154
#1157
#116
#1161
#1165
#1167
#1168
#1169
#117
#1172
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1183
#1184
#1185
#1188
#1189
#119
#1190
#1191
#1194
#1195
#1199
#120
#1200
#1202
#1203
#1204
#1205
#1206
#1208
#1209
#121
#1211
#1212
#1215
#1216
#122
#1221
#1222
#1224
#1227
#1228
#123
#1235
#1236
#1237
#1239
#1242
#1243
#1245
#1246
#1247
#1249
#125
#1252
#1253
#1256
#1260
#1262
#1262
#1263
#1264
#1266
#1268
#1269
#1270
#1273
#1274
#1275
#1278
#1279
#128
#1280
#1281
#1282
#1283
#1285
#1287
#1289
#1291
#1297
#1298
#1299
#1300
#1301
#1304
#1305
#1306
#1307
#1309
#131
#1310
#1314
#1315
#1316
#1318
#1319
#1320
#1323
#1325
#1326
#1327
#1329
#133
#1330
#1332
#1333
#1334
#1336
#1337
#1339
#1340
#1343
#1344
#1346
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1355
#1356
#1358
#1359
#136
#1360
#1361
#1362
#1365
#1366
#1367
#1368
#1369
#137
#1371
#1372
#1373
#1374
#1376
#1379
#138
#1381
#1383
#1384
#1385
#1387
#1389
#139
#1390
#1391
#1394
#1395
#1396
#1397
#1401
#1402
#1403
#1404
#1405
#1407
#1408
#1410
#1412
#1414
#1415
#1416
#1417
#1418
#1419
#142
#1420
#1421
#1425
#143
#1430
#1431
#1434
#1436
#1437
#144
#1440
#1442
#1444
#1445
#1446
#1447
#1449
#145
#1450
#1451
#1452
#1453
#1455
#1456
#1460
#1461
#1462
#1468
#1470
#1471
#1476
#1477
#1478
#1479
#1482
#1485
#1486
#1488
#149
#1490
#1491
#1492
#1493
#1495
#1496
#1497
#1498
#150
#1501
#1502
#1503
#1506
#1508
#1509
#1510
#1514
#1515
#1515
#1518
#1519
#1521
#1522
#1523
#1524
#1525
#1526
#1528
#1529
#1532
#1534
#1535
#1537
#1539
#1541
#1543
#1545
#1546
#1548
#1550
#1551
#1553
#1555
#1556
#1557
#1558
#156
#1561
#1562
#1563
#1564
#1565
#1566
#1568
#1569
#157
#1570
#1572
#1574
#1575
#1577
#1578
#1579
#158
#1584
#1587
#1589
#159
#1590
#1591
#1594
#1595
#1596
#1597
#1600
#1601
#1603
#1606
#1607
#1609
#161
#1610
#1612
#1613
#1615
#1616
#1617
#1620
#1625
#1626
#1627
#1628
#1629
#1630
#1632
#1634
#1635
#1637
#1638
#1639
#1640
#1642
#1644
#1645
#1646
#1650
#1651
#1652
#1653
#1654
#1655
#1656
#1657
#1658
#1659
#166
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#167
#1671
#1672
#1673
#1674
#1675
#1677
#1678
#1679
#1680
#1681
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#170
#1700
#1701
#1702
#1704
#1705
#1706
#1708
#1709
#1710
#1714
#1715
#1716
#1718
#1719
#1721
#1722
#1723
#1724
#1726
#1727
#1728
#1731
#1732
#1733
#1735
#1736
#1737
#1738
#1740
#1741
#1742
#1743
#1745
#1746
#1747
#1748
#1749
#1750
#1752
#1753
#1754
#1755
#1756
#1757
#1758
#1759
#1760
#1761
#1762
#1763
#1764
#1765
#1768
#1772
#1773
#1774
#1775
#1776
#1777
#1782
#1783
#1784
#1788
#1789
#1789
#1793
#1795
#1797
#1798
#1799
#1801
#1802
#1803
#1805
#1806
#181
#1810
#1811
#1812
#1813
#1814
#1816
#1817
#1819
#1820
#1822
#1825
#1827
#1829
#183
#1830
#1831
#1833
#1834
#1835
#1836
#1837
#1838
#184
#1840
#1843
#1844
#1845
#1848
#185
#1852
#1854
#1856
#1857
#1858
#1859
#186
#1860
#1861
#1862
#1863
#1864
#1865
#1866
#1867
#1869
#187
#1870
#1874
#1875
#1876
#1879
#1882
#1883
#1884
#1885
#1887
#1889
#189
#1890
#1892
#1894
#1896
#1897
#1898
#1899
#190
#1900
#1901
#1902
#1904
#1906
#1911
#1913
#1914
#1915
#1916
#1917
#1920
#1921
#1922
#1923
#1924
#1925
#1926
#1928
#1929
#1931
#1932
#1935
#1936
#1937
#1938
#1939
#1940
#1943
#1944
#1948
#1949
#195
#1950
#1952
#1953
#1955
#1957
#196
#1961
#1962
#1966
#1968
#1969
#1970
#1970
#1972
#1973
#1974
#1975
#1976
#1978
#198
#1980
#1981
#1982
#1983
#1985
#1986
#1987
#1988
#1989
#199
#1990
#1991
#1992
#1995
#1996
#1997
#1998
#1999
#2
#2000
#2004
#2005
#2006
#2007
#2008
#2009
#2011
#2012
#2013
#2014
#2016
#2017
#2018
#202
#2020
#2021
#2024
#2025
#2026
#2027
#2028
#2029
#203
#2031
#2032
#2033
#2035
#2036
#2040
#2041
#2042
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2051
#2052
#2053
#2054
#2055
#2058
#2059
#2060
#2061
#2062
#2065
#2066
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2074
#2075
#2078
#2079
#2080
#2081
#2082
#2087
#209
#2090
#2091
#2092
#2094
#2095
#210
#2100
#2101
#2102
#2104
#2104
#2109
#211
#2110
#2114
#2117
#2119
#2121
#2123
#2128
#2129
#2131
#2135
#2136
#2138
#2139
#2141
#2142
#2143
#2145
#2147
#2148
#215
#2150
#2151
#2152
#2153
#2156
#2156
#2157
#2158
#2160
#2161
#2162
#217
#2172
#2173
#2176
#2177
#2178
#2179
#2181
#2182
#2183
#2187
#2188
#2189
#2191
#2192
#2193
#2195
#22
#2201
#2202
#2204
#2206
#2207
#2209
#221
#2210
#2213
#2214
#2215
#2216
#2217
#2219
#222
#2220
#2221
#2223
#2225
#2226
#2230
#2231
#2232
#2234
#2237
#2239
#224
#2240
#2241
#2242
#2243
#2244
#2246
#2247
#2248
#225
#2250
#2255
#2256
#2258
#2259
#226
#2260
#2261
#2262
#2263
#2264
#2265
#2268
#2269
#227
#2270
#2271
#2272
#2274
#2275
#2276
#2277
#228
#2280
#2282
#2283
#2284
#2286
#2287
#2288
#2289
#2290
#2291
#2293
#2294
#2295
#2296
#2297
#2297
#2298
#2299
#230
#2300
#2300
#2302
#2303
#2304
#2306
#2307
#2308
#2311
#2314
#2316
#2317
#2318
#232
#2320
#2321
#2322
#2323
#2324
#2325
#2326
#2327
#2328
#2329
#233
#2330
#2331
#2335
#2336
#2339
#2340
#2341
#2342
#2343
#2345
#2346
#2347
#235
#2350
#2351
#2352
#2354
#2355
#2356
#2357
#2360
#2361
#2362
#2363
#2364
#2365
#2367
#2368
#2370
#2371
#2372
#2375
#2377
#2378
#2379
#2380
#2382
#2383
#2385
#2386
#2387
#2388
#2389
#2392
#2396
#2397
#2398
#2399
#240
#2400
#2401
#2404
#2406
#2407
#2408
#2409
#2411
#2412
#2413
#2414
#2415
#2416
#2417
#2419
#2420
#2421
#2423
#2424
#2425
#2426
#2427
#2429
#2430
#2431
#2432
#2433
#2434
#2435
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2443
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2450
#2453
#2454
#2455
#2460
#2461
#2462
#2463
#2464
#2465
#2466
#2468
#247
#2470
#2471
#2472
#2473
#2474
#2476
#2477
#2480
#2482
#2483
#2484
#2485
#2486
#2487
#2488
#2489
#249
#2491
#2493
#2494
#2495
#2496
#2499
#250
#2502
#2505
#2506
#2508
#2510
#2511
#2513
#2514
#2515
#2517
#2518
#252
#2520
#2521
#2523
#2524
#2525
#2526
#2527
#2528
#2530
#2531
#2532
#2533
#2534
#2535
#2539
#254
#2541
#2542
#2543
#2544
#2545
#2546
#2548
#2549
#255
#2550
#2551
#2552
#2553
#2554
#2555
#2557
#2558
#2559
#256
#2560
#2562
#2563
#2564
#2565
#2567
#2568
#2569
#2570
#2571
#2572
#2573
#2574
#2576
#2577
#2578
#2580
#2581
#2582
#2584
#2586
#2587
#2588
#2591
#2592
#2594
#2595
#2598
#26
#260
#2600
#2601
#2602
#2603
#2603
#2604
#2606
#2608
#2609
#261
#2611
#2612
#2613
#2614
#2618
#2619
#2619
#2620
#2621
#2622
#2627
#263
#2630
#2631
#2633
#2634
#2636
#2638
#2641
#2642
#2644
#2645
#2646
#2648
#2649
#2650
#2652
#2653
#2654
#2656
#2657
#2658
#2659
#2661
#2662
#2663
#2666
#2667
#2669
#2671
#2672
#2673
#2678
#2679
#268
#2680
#2682
#2684
#2686
#2687
#2688
#2689
#2690
#2692
#2694
#2697
#2699
#2700
#2701
#2702
#2704
#2705
#2706
#2706
#2707
#2709
#2713
#2715
#2716
#2717
#2718
#2719
#2720
#2721
#2722
#2723
#2723
#2725
#2726
#2727
#2730
#2731
#2733
#2734
#2736
#2737
#2739
#274
#2740
#2741
#2743
#2746
#275
#2750
#2751
#2752
#2753
#2754
#2756
#2757
#2758
#2759
#276
#2760
#2761
#2762
#2763
#2764
#2765
#2767
#2769
#277
#2771
#2772
#2773
#2774
#2775
#2776
#2777
#2778
#278
#2780
#2781
#2782
#2783
#2784
#2785
#2786
#2787
#2788
#2789
#2789
#2790
#2792
#2796
#2796
#2797
#2798
#2799
#280
#2800
#2802
#2804
#2805
#2808
#2808
#2809
#2809
#281
#2810
#2811
#2813
#2814
#2815
#2817
#2817
#2818
#2819
#2820
#2822
#2823
#2824
#2825
#2826
#2828
#2830
#2831
#2832
#2833
#2836
#2838
#284
#2843
#2845
#2847
#2850
#2852
#2853
#2853
#2854
#2857
#2859
#2860
#2860
#2861
#2862
#2862
#2863
#2866
#2868
#2869
#2870
#2871
#2872
#2873
#2874
#2875
#2877
#2882
#2883
#2885
#2885
#2886
#289
#2890
#2891
#2892
#2893
#2896
#2897
#2899
#29
#2901
#2902
#2902
#2903
#2904
#2904
#2905
#2906
#2906
#2909
#2910
#2910
#2911
#2912
#292
#295
#298
#299
#3
#302
#304
#305
#306
#307
#308
#309
#310
#311
#312
#313
#315
#316
#317
#318
#319
#32
#323
#324
#325
#327
#329
#330
#332
#334
#335
#336
#337
#339
#34
#340
#342
#344
#345
#347
#348
#349
#350
#352
#353
#354
#355
#356
#357
#358
#359
#36
#364
#366
#370
#371
#373
#374
#375
#379
#38
#380
#381
#382
#383
#384
#385
#386
#388
#389
#390
#391
#392
#394
#395
#397
#398
#4
#401
#405
#406
#409
#411
#412
#414
#415
#418
#419
#421
#423
#424
#425
#426
#427
#428
#430
#431
#432
#433
#435
#438
#441
#443
#444
#445
#446
#447
#448
#449
#453
#455
#456
#457
#458
#461
#462
#463
#47
#470
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#484
#489
#490
#492
#494
#497
#498
#5
#50
#500
#501
#505
#507
#508
#510
#511
#512
#513
#514
#517
#519
#520
#521
#523
#524
#525
#526
#527
#53
#533
#536
#537
#539
#541
#543
#55
#552
#554
#558
#559
#56
#560
#561
#562
#563
#564
#565
#569
#571
#579
#58
#581
#584
#588
#59
#591
#592
#595
#599
#6
#601
#602
#603
#604
#607
#608
#612
#613
#614
#616
#619
#62
#620
#622
#623
#624
#625
#626
#627
#629
#630
#631
#634
#635
#637
#638
#639
#64
#641
#643
#645
#647
#648
#651
#653
#656
#658
#659
#660
#661
#662
#663
#664
#667
#670
#674
#675
#676
#677
#678
#679
#68
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#691
#692
#694
#696
#697
#698
#699
#7
#70
#702
#703
#704
#705
#706
#707
#708
#709
#710
#711
#713
#715
#716
#717
#718
#72
#721
#723
#727
#729
#730
#735
#737
#739
#74
#740
#744
#745
#747
#749
#75
#752
#759
#760
#761
#763
#764
#766
#768
#771
#776
#777
#778
#78
#78
#782
#783
#784
#785
#786
#787
#788
#79
#790
#791
#792
#793
#794
#796
#797
#8
#80
#800
#801
#802
#803
#804
#805
#806
#807
#809
#81
#812
#813
#816
#818
#819
#820
#821
#822
#823
#824
#826
#828
#829
#831
#835
#836
#838
#839
#84
#841
#843
#844
#848
#849
#85
#850
#852
#853
#858
#859
#861
#862
#863
#864
#867
#869
#87
#870
#871
#872
#874
#875
#876
#877
#879
#88
#880
#881
#883
#886
#889
#89
#890
#891
#892
#893
#894
#895
#897
#899
#9
#90
#901
#902
#903
#904
#905
#906
#907
#91
#911
#915
#916
#917
#919
#92
#920
#921
#923
#924
#925
#926
#929
#932
#933
#934
#94
#940
#941
#942
#944
#947
#948
#949
#950
#951
#952
#953
#955
#956
#957
#958
#960
#961
#962
#964
#967
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#98
#980
#981
#982
#984
#986
#987
#988
#989
#99
#991
#992
#993
#994
#998
v0.0.10
v0.0.11
v0.0.2
v0.0.3
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.9
v0.1.0
v0.10.0
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.12.2
v0.13.0
v0.13.1
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.17.2
v0.17.3
v0.18.0
v0.18.1
v0.19.0
v0.19.1
v0.19.2
v0.19.3
v0.2.0
v0.20.0
v0.21.0
v0.21.1
v0.22.0
v0.22.1
v0.23.0
v0.23.1
v0.23.2
v0.24.0
v0.24.1
v0.24.2
v0.25.0
v0.25.1
v0.25.2
v0.26.0
v0.26.1
v0.26.2
v0.26.3
v0.26.5
v0.27.1
v0.28.0
v0.29.0
v0.29.1
v0.29.2
v0.29.3
v0.29.4
v0.3.0
v0.30.0
v0.4.0
v0.5.0
v0.5.1
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
v0.9.1
-
2fdf9eb535
Fix ternary for large arrays (#1359)
Awni Hannun
2024-08-26 11:22:27 -07:00 -
860d3a50d7
fix extension metal library finding (#1361)
Awni Hannun
2024-08-26 09:18:50 -07:00 -
d1183821a7
int() and float() for mx.array (#1360)
Alex Barron
2024-08-25 20:41:44 -07:00 -
8081df79be
Fix boolean all reduce bug (#1355)
v0.17.1
Angelos Katharopoulos
2024-08-24 10:09:32 -07:00 -
64bec4fad7
Chore: update pre-commit hooks (#1353)
Nripesh Niketan
2024-08-24 19:16:36 +05:30 -
b96e105244
Add
grid_sampleexample tometal_kerneldocs (#1352)
Alex Barron
2024-08-23 18:24:16 -07:00 -
3b4d5484c7
Bump extension MLX version (#1350)
Awni Hannun
2024-08-23 12:38:34 -07:00 -
684e11c664
patch (#1347)
v0.17.0
Alex Barron
2024-08-23 10:42:02 -07:00 -
b57a52813b
Further reduction tuning (#1349)
Angelos Katharopoulos
2024-08-23 10:35:25 -07:00 -
da8deb2b62
fix bug with multiple attributes (#1348)
Alex Barron
2024-08-23 10:06:15 -07:00 -
98b6ce3460
Refactor reductions and fix scatter atomics for large sizes (#1300)
Awni Hannun
2024-08-22 16:03:31 -07:00 -
f9e00efe31
fix nanobind and stub gen in circle (#1346)
Awni Hannun
2024-08-22 14:07:27 -07:00 -
0fd2a1f4b0
Custom Metal Kernels from Python (#1325)
Alex Barron
2024-08-22 13:46:29 -07:00 -
df3233454d
2d gather specialization (#1339)
Awni Hannun
2024-08-22 10:48:24 -07:00 -
82db84b899
bump nanobind + fix extension (#1344)
Awni Hannun
2024-08-21 16:05:07 -07:00 -
8ae751d3da
fix io (#1343)
Awni Hannun
2024-08-21 13:14:46 -07:00 -
d40e76809f
Fix rope (#1340)
Awni Hannun
2024-08-20 17:37:52 -07:00 -
bb1b76d9dc
RoPE with frequencies as optional input (#1337)
Awni Hannun
2024-08-19 18:30:50 -07:00 -
9d26441224
Fix contiguity check (#1336)
Angelos Katharopoulos
2024-08-19 16:05:06 -07:00 -
f12f24a77c
fix compiling with space in paths (#1332)
Awni Hannun
2024-08-15 16:39:24 -07:00 -
ae5b5cabfd
Fix optimizer reloading from checkpoint (#1329)
Awni Hannun
2024-08-15 07:33:23 -07:00 -
d0630ffe8c
Read arrays from files faster (#1330)
Awni Hannun
2024-08-14 20:09:56 -07:00 -
99bb7d3a58
GPU mx.sign for complex64 (#1326)
Alex Barron
2024-08-14 07:54:53 -07:00 -
63ae767232
fix transformer (#1327)
Awni Hannun
2024-08-13 16:04:26 -07:00 -
eaaea02010
Add
isfinite(#1318)
Awni Hannun
2024-08-13 14:49:28 -07:00 -
a098bc92e0
Fix: Preserve input dtype in Dropout layer output (#1323)
Bhargav Yagnik
2024-08-13 14:54:21 -04:00 -
1086dc4db0
patch (#1320)
v0.16.3
Awni Hannun
2024-08-12 16:13:33 -07:00 -
19fb69e2ed
Add memory_efficient_threshold kwarg to sdpa kernel (#1319)
Brian Keene
2024-08-12 15:57:09 -04:00 -
9231617eb3
Move to nanobind v2 (#1316)
v0.16.2
Awni Hannun
2024-08-08 17:17:46 -07:00 -
32668a7317
CPU mx.linalg.cholesky_inverse and mx.linalg.tri_inv (#1307)
Alex Barron
2024-08-08 15:18:02 -07:00 -
780c197f95
Fix test tolerance and patch bump (#1315)
Angelos Katharopoulos
2024-08-08 14:51:09 -07:00 -
eb8819e91e
Revert variance to be numerically stable (#1314)
Angelos Katharopoulos
2024-08-08 13:35:02 -07:00 -
30bbea2f08
Add gemv masked to JIT plus some fixes (#1310)
Awni Hannun
2024-08-07 13:38:07 -07:00 -
635ccd9e25
Add "edge" mode to mx.pad (#1309)
Alex Barron
2024-08-06 11:23:10 -07:00 -
8c9f0278b9
Add vmap to scatter (#1200)
nicolov
2024-08-06 05:12:27 +02:00 -
58d0e199e1
add bfloat conv for windograd (#1306)
Awni Hannun
2024-08-05 15:51:13 -07:00 -
10b5835501
fix creating array from bf16 tensors in jax / torch (#1305)
Awni Hannun
2024-08-01 16:20:51 -07:00 -
6c8dd307eb
faster group norm (#1304)
Awni Hannun
2024-08-01 12:49:23 -07:00 -
43ffdab172
fix rope and random (#1301)
Awni Hannun
2024-07-31 16:18:25 -07:00 -
40b6d67333
Fixes for large arrays with a few ops (#1299)
Awni Hannun
2024-07-30 17:18:39 -07:00 -
c52d1600f0
Fused Affine Quantize/Dequantize ops (#1282)
Alex Barron
2024-07-29 15:11:38 -07:00 -
aa1d6cadad
Fix docs latex build and nits (#1297)
Awni Hannun
2024-07-29 11:44:06 -07:00 -
6e06e3a904
feat: Added "tanh" option to GELU approximation (#1268)
Atakan Tekparmak
2024-07-28 09:07:56 +02:00 -
8cfb9fc0b8
Update requirements.txt (#1291)
Yaroslav
2024-07-26 21:59:52 +02:00 -
7b456fd2c0
Array api (#1289)
Awni Hannun
2024-07-26 10:40:49 -07:00 -
e9e53856d2
patch bump (#1287)
v0.16.1
Awni Hannun
2024-07-25 11:42:09 -07:00 -
5029894662
[Issue #1187] Add nan_to_num function initial attempt (#1247)
Anton Belov
2024-07-25 17:57:37 +01:00 -
baf9fa5f42
Einsum (#1269)
Awni Hannun
2024-07-25 09:36:44 -07:00 -
7f914365fd
Fix GPU sort for large arrays (#1285)
Jagrit Digani
2024-07-24 14:37:10 -07:00 -
ebd7135b50
Improve stability of BCE loss calculation for input probabilities close to or exactly 0 or 1 (#1280)
Paul Paczuski
2024-07-24 11:38:22 -04:00 -
50eff6a10a
Implement sampling from laplace distribution. (#1279)
fgranqvist
2024-07-24 15:15:37 +02:00 -
c34a5ae7f7
Fix bfloat16 Hadamard (#1283)
Alex Barron
2024-07-23 14:54:43 -07:00 -
e2aa6ec8ae
some fixes (#1281)
Awni Hannun
2024-07-23 11:49:05 -07:00 -
6768c6a54a
Adding missing type hints (#1243)
toji
2024-07-23 19:59:38 +05:30 -
6307d166eb
Fix overflow / underflow handling for expm1f (#1278)
Tim Gymnich
2024-07-23 16:29:06 +02:00 -
1fba87b0df
Fix leak with multi-output primitives (#1274)
Awni Hannun
2024-07-23 06:34:18 -07:00 -
df124e018a
fix gguf (#1273)
Awni Hannun
2024-07-18 07:35:35 -07:00 -
2f83d6e4b7
Do not release buffers on exit (#1142)
Cheng
2024-07-16 07:12:24 +09:00 -
987785d8d7
Fix typo and missing header (#1266)
Feng Shijie
2024-07-15 23:20:24 +08:00 -
8c01a7893b
minor fix in optimizer + docs (#1264)
Awni Hannun
2024-07-12 12:18:02 -07:00 -
218047c75a
docs fixes (#1263)
Awni Hannun
2024-07-11 15:59:07 -07:00 -
d0da74209b
version bump (#1260)
v0.16.0
Alex Barron
2024-07-11 11:17:55 -07:00 -
5c1fa64fb0
Custom transforms (#1246)
Angelos Katharopoulos
2024-07-10 18:00:01 -07:00 -
a3c287354f
Fast Hadamard Transform (#1249)
Alex Barron
2024-07-09 20:39:01 -07:00 -
03cf033f82
Fix reshape copy bug (#1253)
Angelos Katharopoulos
2024-07-07 21:37:00 -07:00 -
bdb36c9a63
add zero vjps for bitwise ops and gather w.r.t. index (#1256)
Alex Barron
2024-07-07 21:34:59 -07:00 -
20bb301195
CPU binary reduction + Nits (#1242)
Awni Hannun
2024-06-28 13:50:42 -07:00 -
d6383a1c6a
version bump (#1239)
v0.15.2
Awni Hannun
2024-06-27 10:43:13 -07:00 -
b05bcfd27f
Fixes segfault when compiling checkpointed functions (#1235)
Angelos Katharopoulos
2024-06-26 16:14:45 -07:00 -
2615660e62
Fix strided sort bug (#1236)
Alex Barron
2024-06-26 14:32:11 -07:00 -
5b0af4cdb1
fix donation condition for compilation (#1237)
Awni Hannun
2024-06-26 09:04:05 -07:00 -
8c2e15e6c8
Accelerate import updates for iOS (#1227)
Jagrit Digani
2024-06-26 09:01:50 -07:00 -
56c8a33439
Get metal version from xcode (#1228)
Awni Hannun
2024-06-26 07:02:11 -07:00 -
4eef1e8a3e
fix typo (#1215)
David Koski
2024-06-24 13:36:35 -07:00 -
95d11bda06
Fix NumPy 2.0 pickle test (#1221)
Alex Barron
2024-06-23 05:47:22 -07:00 -
af9079cc1f
version bump (#1212)
v0.15.1
Awni Hannun
2024-06-14 11:28:51 -07:00 -
2d6cd47713
Masked gemv (#1211)
Jagrit Digani
2024-06-14 09:52:26 -07:00 -
fe3167d7ea
smaller CPU binary (#1203)
Awni Hannun
2024-06-14 09:46:55 -07:00 -
31e134be35
Build for macOS 15 (#1208)
Awni Hannun
2024-06-13 13:31:44 -07:00 -
e84ba8056d
only allow openmpi (#1209)
Awni Hannun
2024-06-13 12:14:44 -07:00 -
f20e97b092
minor fixes (#1194)
Fangjun Kuang
2024-06-13 13:06:49 +08:00 -
934683088e
Refactor JIT for unary/binary/ternary ops (#1206)
Alex Barron
2024-06-12 14:22:12 -07:00 -
de2b9e7d0a
Fix kernel deps to reduce build times (#1205)
Awni Hannun
2024-06-12 11:17:39 -07:00 -
dd7d8e5e29
Add Quantized Ops to the JIT (#1204)
Alex Barron
2024-06-12 09:47:12 -07:00 -
df964132fb
fix scatter + test (#1202)
Awni Hannun
2024-06-11 14:35:12 -07:00 -
709ccc6800
install mpi for release build (#1199)
Awni Hannun
2024-06-10 10:09:32 -07:00 -
cf236fc390
version (#1191)
v0.15.0
Awni Hannun
2024-06-06 17:16:40 -07:00 -
27d70c7d9d
Feature complete Metal FFT (#1102)
Alex Barron
2024-06-06 12:57:25 -07:00 -
0e585b4409
Add docstring for scatter (#1189)
nicolov
2024-06-06 20:51:25 +02:00 -
0163a8e57a
Add docs for the distributed namespace (#1184)
Angelos Katharopoulos
2024-06-06 11:37:00 -07:00 -
578842954c
fix jit scan when output doesn't have primitive (#1190)
Awni Hannun
2024-06-06 07:24:58 -07:00 -
496315fe1d
Fix scan (#1188)
Awni Hannun
2024-06-05 14:21:58 -07:00 -
0fe6895893
Fix the hard-shrink test (#1185)
Angelos Katharopoulos
2024-06-04 16:22:56 -07:00 -
0b7d71fd2f
Add softmin, hardshrink, hardtanh (#1180)
Nikhil Mehta
2024-06-04 15:48:18 -07:00 -
83b11bc58d
Fix Metal API validation for empty concat (#1183)
Awni Hannun
2024-06-04 13:17:08 -07:00 -
375a8bbdcc
Add some internal GPU apis (#1177)
Alex Barron
2024-06-04 09:24:26 -07:00 -
ea9090bbc4
Add view op (#1179)
Awni Hannun
2024-06-04 08:05:27 -07:00 -
81def6ac76
Fix benchmark (#1175)
nicolov
2024-06-04 16:50:46 +02:00 -
3de8ce3f3c
In place all-reduce and forgiving init (#1178)
Angelos Katharopoulos
2024-06-03 16:47:47 -07:00 -
4d485fca24
Add defines include (#1176)
Alex Barron
2024-06-03 09:50:10 -07:00