Here is a list of all namespace functions with links to the namespace documentation for each function:
- s -
- save() : mlx::core
 
- save_gguf() : mlx::core
 
- save_safetensors() : mlx::core
 
- scaled_dot_product_attention() : mlx::core::fast
 
- scan() : mlx::core::metal
 
- scatter() : mlx::core::metal, mlx::core
 
- scatter_add() : mlx::core
 
- scatter_add_axis() : mlx::core
 
- scatter_axis() : mlx::core::metal
 
- scatter_max() : mlx::core
 
- scatter_min() : mlx::core
 
- scatter_prod() : mlx::core
 
- scheduler() : mlx::core::scheduler
 
- seed() : mlx::core::random
 
- select() : mlx::core::simd
 
- send() : mlx::core::distributed::detail, mlx::core::distributed
 
- set_binary_op_output_data() : mlx::core
 
- set_cache_limit() : mlx::core::metal
 
- set_compile_mode() : mlx::core
 
- set_default_device() : mlx::core
 
- set_default_stream() : mlx::core
 
- set_memory_limit() : mlx::core::metal
 
- set_ternary_op_output_data() : mlx::core
 
- set_unary_output_data() : mlx::core
 
- set_wired_limit() : mlx::core::metal
 
- shapes_without_reduction_axes() : mlx::core
 
- shared_buffer_reshape() : mlx::core
 
- shared_buffer_slice() : mlx::core
 
- sigmoid() : mlx::core
 
- sign() : mlx::core
 
- simd_broadcast() : metal
 
- simd_max() : metal
 
- simd_min() : metal
 
- simd_prefix_exclusive_product() : metal
 
- simd_prefix_exclusive_sum() : metal
 
- simd_prefix_inclusive_product() : metal
 
- simd_prefix_inclusive_sum() : metal
 
- simd_product() : metal
 
- simd_shuffle() : metal
 
- simd_shuffle_and_fill_down() : metal
 
- simd_shuffle_and_fill_up() : metal
 
- simd_shuffle_down() : metal
 
- simd_shuffle_rotate_down() : metal
 
- simd_shuffle_rotate_up() : metal
 
- simd_shuffle_up() : metal
 
- simd_shuffle_xor() : metal
 
- simd_sum() : metal
 
- simd_xor() : metal
 
- sin() : metal::fast, metal::precise, metal, mlx::core::simd, mlx::core, pocketfft::detail
 
- sincos() : mlx::core::simd
 
- sinh() : metal::fast, metal::precise, metal, mlx::core::simd, mlx::core
 
- sinpi() : metal::fast, metal::precise, metal
 
- size_of() : mlx::core
 
- slice() : mlx::core
 
- slice_gpu() : mlx::core
 
- slice_update() : mlx::core
 
- softmax() : mlx::core::metal, mlx::core
 
- solve() : mlx::core::linalg
 
- solve_triangular() : mlx::core::linalg
 
- sort() : mlx::core::metal, mlx::core
 
- special_mul() : pocketfft::detail
 
- split() : mlx::core::random, mlx::core
 
- sqrt() : metal::fast, metal::precise, metal, mlx::core::simd, mlx::core, pocketfft::detail
 
- square() : mlx::core
 
- squeeze() : mlx::core
 
- stack() : mlx::core
 
- start_capture() : mlx::core::metal
 
- std() : mlx::core
 
- steel_conv() : mlx::core::metal
 
- steel_conv_general() : mlx::core::metal
 
- steel_gemm_fused() : mlx::core::metal
 
- steel_gemm_masked() : mlx::core::metal
 
- steel_gemm_splitk() : mlx::core::metal
 
- steel_matmul() : mlx::core
 
- steel_matmul_regular() : mlx::core
 
- stop_capture() : mlx::core::metal
 
- stop_gradient() : mlx::core
 
- store() : mlx::core::simd
 
- strided_reduce_general_dispatch() : mlx::core
 
- subtract() : mlx::core
 
- sum() : mlx::core::simd, mlx::core, mlx::steel
 
- svd() : mlx::core::linalg
 
- swapaxes() : mlx::core
 
- synchronize() : mlx::core