MCPcopy Create free account
hub / github.com/ml-explore/mlx-data / clone

Function clone

mlx/data/Array.cpp:213–217  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211namespace array {
212
213std::shared_ptr<Array> clone(const std::shared_ptr<const Array>& arr) {
214 auto dst = std::make_shared<Array>(arr->type(), arr->shape());
215 std::memcpy(dst->data(), arr->data(), arr->size() * arr->itemsize());
216 return dst;
217}
218
219std::shared_ptr<Array> reshape(
220 const std::shared_ptr<const Array>& arr,

Callers 2

apply_keyMethod · 0.85
apply_keyMethod · 0.85

Calls 5

typeMethod · 0.80
itemsizeMethod · 0.80
shapeMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected