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) |
|