#include <unordered_set>
#include "mlx/array.h"
#include "mlx/device.h"
#include "mlx/io/load.h"
#include "mlx/stream.h"
Go to the source code of this file.
Namespaces | |
namespace | mlx |
namespace | mlx::core |
Macros | |
#define | DEFINE_VMAP() |
#define | DEFINE_GRADS() |
#define | DEFINE_PRINT(PRIMITIVE) |
#define | DEFINE_DEFAULT_IS_EQUIVALENT() |
#define | DEFINE_INPUT_OUTPUT_SHAPE() |
#define DEFINE_DEFAULT_IS_EQUIVALENT | ( | ) |
#define DEFINE_GRADS | ( | ) |
#define DEFINE_INPUT_OUTPUT_SHAPE | ( | ) |
#define DEFINE_PRINT | ( | PRIMITIVE | ) |
#define DEFINE_VMAP | ( | ) |