mirror of
https://github.com/ml-explore/mlx.git
synced 2025-12-16 01:49:05 +08:00
* Ensure shape dimensions are within supported integer range (#566) * fix build * fix rebase bug --------- Co-authored-by: Awni Hannun <awni@apple.com>
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "python/src/convert.h"
|
||||
|
||||
#include "mlx/utils.h"
|
||||
|
||||
namespace nanobind {
|
||||
template <>
|
||||
struct ndarray_traits<float16_t> {
|
||||
@@ -43,7 +45,7 @@ array nd_array_to_mlx(
|
||||
// Compute the shape and size
|
||||
std::vector<int> shape;
|
||||
for (int i = 0; i < nd_array.ndim(); i++) {
|
||||
shape.push_back(nd_array.shape(i));
|
||||
shape.push_back(check_shape_dim(nd_array.shape(i)));
|
||||
}
|
||||
auto type = nd_array.dtype();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user