MLX
Loading...
Searching...
No Matches
includes.h
Go to the documentation of this file.
1
// Copyright © 2023-2024 Apple Inc.
2
3
#pragma once
4
5
namespace
mlx::core::metal
{
6
7
const
char
*
utils
();
8
const
char
*
binary_ops
();
9
const
char
*
unary_ops
();
10
const
char
*
ternary_ops
();
11
const
char
*
reduce_utils
();
12
const
char
*
gather
();
13
const
char
*
scatter
();
14
15
const
char
*
arange
();
16
const
char
*
unary
();
17
const
char
*
binary
();
18
const
char
*
binary_two
();
19
const
char
*
copy
();
20
const
char
*
fft
();
21
const
char
*
gather_axis
();
22
const
char
*
hadamard
();
23
const
char
*
quantized
();
24
const
char
*
ternary
();
25
const
char
*
scan
();
26
const
char
*
scatter_axis
();
27
const
char
*
softmax
();
28
const
char
*
sort
();
29
const
char
*
reduce
();
30
31
const
char
*
gemm
();
32
const
char
*
steel_gemm_fused
();
33
const
char
*
steel_gemm_masked
();
34
const
char
*
steel_gemm_splitk
();
35
const
char
*
conv
();
36
const
char
*
steel_conv
();
37
const
char
*
steel_conv_general
();
38
const
char
*
gemv_masked
();
39
40
}
// namespace mlx::core::metal
mlx::core::metal
Definition
allocator.h:13
mlx::core::metal::steel_conv_general
const char * steel_conv_general()
mlx::core::metal::ternary_ops
const char * ternary_ops()
mlx::core::metal::steel_gemm_fused
const char * steel_gemm_fused()
mlx::core::metal::unary_ops
const char * unary_ops()
mlx::core::metal::binary
const char * binary()
mlx::core::metal::arange
const char * arange()
mlx::core::metal::ternary
const char * ternary()
mlx::core::metal::reduce_utils
const char * reduce_utils()
mlx::core::metal::scatter
const char * scatter()
mlx::core::metal::fft
const char * fft()
mlx::core::metal::softmax
const char * softmax()
mlx::core::metal::utils
const char * utils()
mlx::core::metal::gather
const char * gather()
mlx::core::metal::scan
const char * scan()
mlx::core::metal::scatter_axis
const char * scatter_axis()
mlx::core::metal::hadamard
const char * hadamard()
mlx::core::metal::binary_ops
const char * binary_ops()
mlx::core::metal::steel_conv
const char * steel_conv()
mlx::core::metal::quantized
const char * quantized()
mlx::core::metal::steel_gemm_masked
const char * steel_gemm_masked()
mlx::core::metal::copy
const char * copy()
mlx::core::metal::conv
const char * conv()
mlx::core::metal::sort
const char * sort()
mlx::core::metal::reduce
const char * reduce()
mlx::core::metal::gemv_masked
const char * gemv_masked()
mlx::core::metal::gemm
const char * gemm()
mlx::core::metal::steel_gemm_splitk
const char * steel_gemm_splitk()
mlx::core::metal::gather_axis
const char * gather_axis()
mlx::core::metal::binary_two
const char * binary_two()
mlx::core::metal::unary
const char * unary()
mlx
backend
metal
jit
includes.h
Generated by
1.13.2