..
array.cpp
Shared events for synchronization + async eval ( #998 )
2024-04-17 06:16:02 -07:00
buffer.h
Shared events for synchronization + async eval ( #998 )
2024-04-17 06:16:02 -07:00
CMakeLists.txt
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
constants.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
convert.cpp
Shared events for synchronization + async eval ( #998 )
2024-04-17 06:16:02 -07:00
convert.h
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
device.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
fast.cpp
post nanobind docs fixes and some updates ( #889 )
2024-03-24 15:03:27 -07:00
fft.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
indexing.cpp
Indexing bug fix ( #947 )
2024-04-01 12:18:50 -07:00
indexing.h
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
linalg.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
load.cpp
Do not store iostream in shared_ptr ( #872 )
2024-03-22 06:54:45 -07:00
load.h
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
metal.cpp
Improve profiling with gpu tracing ( #969 )
2024-04-07 21:47:43 -07:00
mlx.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
ops.cpp
Masked mm ( #978 )
2024-04-16 14:45:39 -07:00
random.cpp
Implementation of mlx.random.multivariate_normal ( #502 ) ( #877 )
2024-04-09 13:50:12 -07:00
stream.cpp
Switch to nanobind ( #839 )
2024-03-18 20:12:25 -07:00
transforms.cpp
Shared events for synchronization + async eval ( #998 )
2024-04-17 06:16:02 -07:00
trees.cpp
Properly handle negative axes in python vmap ( #944 )
2024-04-02 18:07:23 -07:00
trees.h
Properly handle negative axes in python vmap ( #944 )
2024-04-02 18:07:23 -07:00
utils.h
Explicit barriers with concurrent dispatch ( #977 )
2024-04-10 21:45:31 -07:00