Go to the source code of this file.
|
| template<typename T > |
| void | mlx::core::set_vector_bytes (CommandEncoder &enc, const std::vector< T > &vec, size_t nelems, int idx) |
| |
| template<typename T > |
| void | mlx::core::set_vector_bytes (CommandEncoder &enc, const std::vector< T > &vec, int idx) |
| |
| std::string | mlx::core::type_to_name (const array &a) |
| |
| MTL::Size | mlx::core::get_block_dims (int dim0, int dim1, int dim2) |
| |
| MTL::Size | mlx::core::get_2d_grid_dims (const std::vector< int > &shape, const std::vector< size_t > &strides) |
| |
| NS::String * | mlx::core::make_string (std::ostringstream &os) |
| |
| void | mlx::core::debug_set_stream_queue_label (MTL::CommandQueue *queue, int index) |
| |
| void | mlx::core::debug_set_primitive_buffer_label (MTL::CommandBuffer *command_buffer, Primitive &primitive) |
| |
| std::string | mlx::core::get_primitive_string (Primitive *primitive) |
| |