mlx/mlx
2025-01-15 06:07:34 -08:00
..
3rdparty jagrit's commit files 2023-11-29 10:52:08 -08:00
backend Fix synchronization bug for in stream async works (#1768) 2025-01-15 06:07:34 -08:00
distributed Refactor distributed backend (#1752) 2025-01-06 17:33:15 -08:00
io Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
types Add mx.finfo and use it when making causal mask (#1726) 2024-12-19 14:52:41 -08:00
allocator.cpp Fix sibling leak (#1590) 2024-11-18 19:17:01 -08:00
allocator.h Allow querying the allocator for the buffer size (#1404) 2024-09-11 21:02:16 -07:00
array.cpp Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
array.h Dynamic slicing (#1741) 2025-01-07 14:02:16 -08:00
CMakeLists.txt Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
compile_impl.h Simplify removes no-ops from the tape (#1759) 2025-01-09 11:23:19 -08:00
compile.cpp Simplify removes no-ops from the tape (#1759) 2025-01-09 11:23:19 -08:00
compile.h allow compiling lambdas in C++ (#1650) 2024-12-06 13:13:21 -08:00
device.cpp copyright + ack 2023-11-30 11:12:53 -08:00
device.h minor fixes (#1194) 2024-06-12 22:06:49 -07:00
dtype.cpp dtype is copy assignable (#1436) 2024-09-25 12:07:13 -07:00
dtype.h dtype is copy assignable (#1436) 2024-09-25 12:07:13 -07:00
einsum.cpp More shape type (#1705) 2024-12-19 08:08:20 -08:00
einsum.h Einsum (#1269) 2024-07-25 09:36:44 -07:00
event.h Fix array is_available race cases (#1468) 2024-10-07 19:13:50 -07:00
export_impl.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
export.cpp Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
export.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
fast_primitives.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
fast.cpp Add boolean mask support in vector SDPA (#1757) 2025-01-07 20:24:53 -08:00
fast.h Allow offset to be an mx.array for mx.fast.rope (#1724) 2024-12-19 15:51:44 -08:00
fft.cpp Use int64 stride everywhere (#1671) 2024-12-09 11:09:02 -08:00
fft.h Use int64 stride everywhere (#1671) 2024-12-09 11:09:02 -08:00
graph_utils.cpp Optionally specify names for arrays when exporting (#1749) 2025-01-06 13:07:46 -08:00
graph_utils.h Optionally specify names for arrays when exporting (#1749) 2025-01-06 13:07:46 -08:00
io.h Added missing unordered_map includes (#1635) 2024-12-02 07:03:03 -08:00
linalg.cpp More shape type (#1705) 2024-12-19 08:08:20 -08:00
linalg.h Eigenvalues and eigenvectors (#1334) 2024-10-22 12:18:48 -07:00
mlx.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
ops.cpp 0ul is not size_t on MSVC (#1762) 2025-01-10 12:33:11 -08:00
ops.h Dynamic slicing (#1741) 2025-01-07 14:02:16 -08:00
primitives.cpp Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
primitives.h Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
random.cpp Use int64 stride everywhere (#1671) 2024-12-09 11:09:02 -08:00
random.h Use int64 stride everywhere (#1671) 2024-12-09 11:09:02 -08:00
scheduler.cpp Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
scheduler.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
stream.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
transforms_impl.h Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
transforms.cpp Limit grad recursion depth by not recursing through non-grad inputs (#1764) 2025-01-14 14:33:18 -08:00
transforms.h Export / import functions to / from a file (#1642) 2024-12-24 11:19:13 -08:00
utils.cpp Dynamic broadcasting for shapeless compile/export (#1722) 2025-01-09 11:04:24 -08:00
utils.h Print exceptions in eval_cpu/eval_gpu and abort (#1754) 2025-01-08 06:31:09 -08:00