mirror of
https://github.com/ml-explore/mlx.git
synced 2025-09-01 04:24:36 +08:00
Commit Graph
Select branches
Hide Pull Requests
ab-nf4-quant
alternative_fence
async_all_reduce
attn-update
checkpoint_module
compile-test
cpp20
cuda-sdpa-vector
dynamic_reshape
fences_must_exit
fft
gemm-tuner
gguf_q4_k
gh-pages
gs16
interrupt_eval
io-dev
jagrit06/cuda-gemm-experiment
main
mat-attn
more_donation
packed-quants
priority-queue-eval
q-sdpa
qmm
quantized-kv-update
raw-sockets-distributed
ring-init
sdpa-test
sdpav-backup
simple-gemm
socket-distributed-layers
socket-distributed-layers-gloo
sockets-distributed
spda_sinks
split_logsumexp
steel-refactor
stop-fence-term
trellis-quants
winograd_qupdate
#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
#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
#2557
#2558
#2558
#256
#26
#260
#261
#263
#268
#274
#275
#276
#277
#278
#280
#281
#284
#289
#29
#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.3.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
ab-nf4-quant
alternative_fence
async_all_reduce
attn-update
checkpoint_module
compile-test
cpp20
cuda-sdpa-vector
dynamic_reshape
fences_must_exit
fft
gemm-tuner
gguf_q4_k
gh-pages
gs16
interrupt_eval
io-dev
jagrit06/cuda-gemm-experiment
main
mat-attn
more_donation
packed-quants
priority-queue-eval
q-sdpa
qmm
quantized-kv-update
raw-sockets-distributed
ring-init
sdpa-test
sdpav-backup
simple-gemm
socket-distributed-layers
socket-distributed-layers-gloo
sockets-distributed
spda_sinks
split_logsumexp
steel-refactor
stop-fence-term
trellis-quants
winograd_qupdate
#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
#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
#2557
#2558
#2558
#256
#26
#260
#261
#263
#268
#274
#275
#276
#277
#278
#280
#281
#284
#289
#29
#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.3.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
-
c9c81d0584
Added additional missing unordered_map include that fixes build on FreeBSD (#1755)
Jesper Stemann Andersen
2025-01-07 17:27:55 +01:00 -
545f84d905
Refactor distributed backend (#1752)
Angelos Katharopoulos
2025-01-06 17:33:15 -08:00 -
d5ec172c95
Allow boolean mask in sdpa (#1753)
Awni Hannun
2025-01-06 16:57:07 -08:00 -
f14b4d72de
Remove unnecessary copy from winograd
winograd_qupdate
Jagrit Digani
2025-01-06 14:06:03 -08:00 -
25b3a3e541
Optionally specify names for arrays when exporting (#1749)
Angelos Katharopoulos
2025-01-06 13:07:46 -08:00 -
058d6ce683
mpi send use input as output (#1750)
Awni Hannun
2025-01-06 06:08:43 -08:00 -
eab93985b8
Update custom function docs (#1748)
Angelos Katharopoulos
2025-01-03 16:35:25 -08:00 -
b51d70a83c
export docs (#1747)
Awni Hannun
2025-01-03 15:04:17 -08:00 -
259025100e
Fix nd ternary on GPU (#1746)
Awni Hannun
2025-01-03 11:52:17 -08:00 -
c9d30aa6ac
MLX in C++ example (#1736)
Awni Hannun
2025-01-02 19:09:04 -08:00 -
8544b42007
Add namespace (#1745)
Angelos Katharopoulos
2025-01-02 16:49:23 -08:00 -
6fa0501387
Fix concatenate/slice_update vjp + reduce binary size (#1735)
Awni Hannun
2025-01-02 16:36:33 -08:00 -
ae69cb15e9
shapeless compile in docs and partially shapeless reshape (#1742)
Awni Hannun
2025-01-02 16:24:42 -08:00 -
a64a8dfe45
fix extension (#1740)
Awni Hannun
2025-01-02 16:16:16 -08:00 -
491fa95b1f
Added Kronecker Product (#1728)
Venkata Naga Aditya Datta Chivukula
2025-01-02 17:00:34 -07:00 -
92ec632ad5
Fix Distributed Communication documentation (#1731)
Danilo Peixoto
2025-01-02 19:08:38 -03:00 -
8ecdfb718b
Fix export.cpp compilation with MSVC (#1737)
Cheng
2024-12-29 23:56:30 +09:00 -
4ba0c24a8f
Export / import functions to / from a file (#1642)
Awni Hannun
2024-12-24 11:19:13 -08:00 -
935c8c4bb1
Make mx.compile work on Windows (#1697)
Cheng
2024-12-25 00:02:33 +09:00 -
88f993da38
Explicit parentheses around some logical operators (#1732)
Valentin Roussellet
2024-12-24 07:02:20 -08:00 -
ebfe64b92d
shapeless slice update and broadcast when possible (#1727)
Awni Hannun
2024-12-23 11:25:15 -08:00 -
0308e9af71
Allow offset to be an mx.array for
mx.fast.rope
(#1724)Awni Hannun
2024-12-19 15:51:44 -08:00 -
c3628eea49
Add
mx.finfo
and use it when making causal mask (#1726)Awni Hannun
2024-12-19 14:52:41 -08:00 -
e03f0372b1
More shape type (#1705)
Awni Hannun
2024-12-19 08:08:20 -08:00 -
f17536af9c
More lenient mask type check in SDPA (#1723)
Alex Barron
2024-12-18 19:41:38 -08:00 -
ed4ec81bca
Link python extension with mlx statically on Windows (#1716)
Cheng
2024-12-19 12:26:04 +09:00 -
7480059306
track resource limit and throw if exceeded (#1718)
Awni Hannun
2024-12-18 18:45:58 -08:00 -
8bae22b0fa
fix deletion of non-evaled arrays with siblings (#1714)
Awni Hannun
2024-12-18 18:45:36 -08:00 -
49c34c4161
check mask type (#1721)
Alex Barron
2024-12-18 14:25:18 -08:00 -
5548fcc96d
fix synch race (#1719)
Awni Hannun
2024-12-18 12:25:16 -08:00 -
c02e14c264
Add the 3bit packed qmm_t
packed-quants
Angelos Katharopoulos
2024-12-17 22:16:30 -08:00 -
070bd433ab
Shorter kernel name for Windows (#1701)
Cheng
2024-12-18 11:51:38 +09:00 -
c8fb54951a
Define NOMINMAX before windows.h (#1715)
Cheng
2024-12-18 11:51:24 +09:00 -
f110357aaa
Bump nanobind to 2.4 + fix (#1710)
Awni Hannun
2024-12-17 10:57:54 -08:00 -
d75a509234
Add 3bit packed quants
Angelos Katharopoulos
2024-12-17 10:08:47 -08:00 -
a6b426422e
add cubic to type hinting for upsample (#1709)
Tomohiro Oga
2024-12-17 15:30:23 +00:00 -
14420949d2
Fix the optional in gather_qmm python binding
Angelos Katharopoulos
2024-12-16 22:14:19 -08:00 -
4847199ec6
Add the quantization type option to quantizable layers
Angelos Katharopoulos
2024-12-16 22:11:23 -08:00 -
fb7be036af
Add packed_affine_qmm_t
Angelos Katharopoulos
2024-12-16 21:49:14 -08:00 -
d03c01dfbc
fix unflatten vjp (#1708)
Awni Hannun
2024-12-16 18:37:57 -08:00 -
410ccdbed5
Change the argument name to quantization_type
Angelos Katharopoulos
2024-12-16 13:31:34 -08:00 -
f5da489a3c
Add some error reporting
Angelos Katharopoulos
2024-12-16 13:22:05 -08:00 -
c2e6d58441
Revert the change in packing order
Angelos Katharopoulos
2024-12-16 13:20:01 -08:00 -
a82996e9fb
io/load: Enabled pread implementation for mingw32 (#1706)
Jesper Stemann Andersen
2024-12-16 16:20:45 +01:00 -
17a1fa2f0b
Improve the benchmark
Angelos Katharopoulos
2024-12-14 23:04:29 -08:00 -
fd161aa31f
Change order in weight packing
Angelos Katharopoulos
2024-12-14 22:51:41 -08:00 -
af5a614aad
Eval before cleanup so model file is unlocked (#1702)
Cheng
2024-12-15 14:41:49 +09:00 -
bf6dc54110
Add the 2 bit vectorized reads
Angelos Katharopoulos
2024-12-14 21:19:02 -08:00 -
d7ed624502
Vectorized reads
Angelos Katharopoulos
2024-12-14 15:08:24 -08:00 -
05cb54ae3f
Another packing
Angelos Katharopoulos
2024-12-13 23:48:25 -08:00 -
cb358dbdda
Revert "Attempt different packing"
Angelos Katharopoulos
2024-12-13 23:23:21 -08:00 -
f9640e049d
Install mlx.dll into the same dir with python bindings on Windows (#1690)
Cheng
2024-12-14 12:50:39 +09:00 -
4768c61b57
Make sure gguf_ctx is closed when error happens (#1699)
Cheng
2024-12-14 12:50:19 +09:00 -
dfccd17ab9
Use psutil to get memory info on Windows (#1700)
Cheng
2024-12-14 12:50:13 +09:00 -
e4b587819c
Attempt different packing
Angelos Katharopoulos
2024-12-13 18:36:36 -08:00 -
635117c5d4
Read/write files in binary mode (#1698)
Cheng
2024-12-14 10:37:05 +09:00 -
a06c968f4d
Add a small benchmark
Angelos Katharopoulos
2024-12-13 16:27:27 -08:00 -
651c510940
Working packed qmv
Angelos Katharopoulos
2024-12-13 16:26:55 -08:00 -
11ec07ff9d
Initial python binding
Angelos Katharopoulos
2024-12-12 11:29:38 -08:00 -
bdd68bd893
Add a quantization type in the ops
Angelos Katharopoulos
2024-12-12 01:30:38 -08:00 -
50f3535693
Use expand_dims / unflatten / etc in more places (#1696)
Awni Hannun
2024-12-12 17:00:44 -08:00 -
9111999af3
Fix small sort with metal validation (#1695)
Awni Hannun
2024-12-12 09:21:45 -08:00 -
6bd28d246e
Allow no copy negative strides in as_strided and slice (#1688)
Awni Hannun
2024-12-12 08:59:45 -08:00 -
4d595a2a39
Make compiled preamble work in MSVC (#1675)
Cheng
2024-12-13 01:55:49 +09:00 -
3a21f61772
Fix build (#1693)
Awni Hannun
2024-12-11 23:56:25 -08:00 -
4e1e9520e1
Flatten and unflatten (#1692)
Awni Hannun
2024-12-11 21:51:37 -08:00 -
0bf19037ca
Remove "using namespace mlx::core" in python/src (#1689)
Cheng
2024-12-12 08:45:39 +09:00 -
f3dfa36a3a
Fix x86 tests (#1691)
Awni Hannun
2024-12-11 07:47:18 -08:00 -
4f9b60dd53
Remove "using namespace mlx::core" in benchmarks/examples (#1685)
Cheng
2024-12-12 00:08:29 +09:00 -
f76a49e555
ExpandDims
primitive (#1687)Awni Hannun
2024-12-10 16:39:07 -08:00 -
310ad8d9db
Build OpenBLAS from source code for MSVC (#1674)
Cheng
2024-12-11 09:14:44 +09:00 -
56db268f47
Provide a pread implementation for MSVC (#1666)
Cheng
2024-12-11 08:55:53 +09:00 -
92ab6bdeb8
Fix shared library not exporting symbols on Windows (#1684)
Cheng
2024-12-11 06:59:14 +09:00 -
0070e360a1
Disable MSVC warnings (#1680)
Cheng
2024-12-10 12:41:14 +09:00 -
9df8fed046
Metal-cpp version bump (#1668)
Amethyst Shen
2024-12-09 22:40:35 -05:00 -
a59fae040f
Fix library output directory for MSVC (#1681)
Cheng
2024-12-10 12:07:50 +09:00 -
29a620cab2
No reshapes in quantized embedding (#1682)
Awni Hannun
2024-12-09 18:57:38 -08:00 -
87d7a2520e
Use Py_ssize_t in python bindings (#1678)
Cheng
2024-12-10 05:59:19 +09:00 -
0c1155faf5
binding + tests
dynamic_reshape
Awni Hannun
2024-12-06 20:05:00 -08:00 -
2b9c24c517
works
Awni Hannun
2024-12-06 16:50:08 -08:00 -
ee59d50293
try dynamic reshape
Awni Hannun
2024-12-06 12:09:08 -08:00 -
40c62c1321
Use int64 stride everywhere (#1671)
Awni Hannun
2024-12-09 11:09:02 -08:00 -
35b412c099
Fix compile hasher for string constants. (#1677)
Awni Hannun
2024-12-09 09:26:18 -08:00 -
d0f471cff7
Using math defines requires switch in MSVC (#1665)
Cheng
2024-12-09 01:16:28 +09:00 -
6f316b8bf5
Use int64_t instead of ssize_t (#1673)
Cheng
2024-12-08 13:10:44 +09:00 -
7c10c93a1f
Convert filesystem path to std::string explicitly (#1672)
Cheng
2024-12-08 13:10:06 +09:00 -
d92ea094f1
Use && instead of and (#1663)
Cheng
2024-12-08 11:26:39 +09:00 -
6ae5423b4a
Do not pass integers to isnan (#1664)
Cheng
2024-12-08 11:26:23 +09:00 -
9635cffdc8
Include io.h in MSVC for IO functions (#1661)
Cheng
2024-12-08 11:26:06 +09:00 -
96986fb362
Use auto* for pointers (#1662)
Cheng
2024-12-08 11:25:40 +09:00 -
3ceb341a75
Use correct complex type for MSVC (#1660)
Cheng
2024-12-08 11:25:22 +09:00 -
50fa705125
patch bump (#1656)
v0.21.1
Awni Hannun
2024-12-06 13:16:19 -08:00 -
69a2991614
allow compiling lambdas in C++ (#1650)
Awni Hannun
2024-12-06 13:13:21 -08:00 -
fd3377dd1f
Support bias correction in Adam and AdamW optimizers (#1640)
mt_caret
2024-12-07 05:13:34 +09:00 -
d0b6cb0425
More primitives for compiling with shapeless (#1653)
Awni Hannun
2024-12-06 11:29:18 -08:00 -
95c4a2e3af
add back conditionaltype (#1655)
Alex Barron
2024-12-06 11:12:01 -08:00 -
bc2a29f033
fix (#1654)
Awni Hannun
2024-12-06 10:48:58 -08:00 -
82a956c1d9
fix test
q-sdpa
Alex Barron
2024-12-06 10:26:54 -08:00 -
3bb5b4a302
Chore: Add default language in pre-commit and bump hooks (#1652)
Nripesh Niketan
2024-12-06 15:54:29 +00:00 -
769704653a
cpu fallback
Alex Barron
2024-12-06 01:22:50 -08:00