WIP (cpu)

This commit is contained in:
Ronan Collobert
2025-10-31 16:24:09 -07:00
parent 7107802e09
commit ac75c87fd7
2 changed files with 2 additions and 0 deletions

View File

@@ -90,6 +90,7 @@ void Recv::eval_cpu(
std::vector<array>& outputs) { std::vector<array>& outputs) {
assert(inputs.size() == 0); assert(inputs.size() == 0);
assert(outputs.size() == 1); assert(outputs.size() == 1);
(void)inputs;
outputs[0].set_data(allocator::malloc(outputs[0].nbytes())); outputs[0].set_data(allocator::malloc(outputs[0].nbytes()));
distributed::detail::recv(group(), outputs[0], src_, stream()); distributed::detail::recv(group(), outputs[0], src_, stream());

View File

@@ -124,6 +124,7 @@ void Transpose::eval_cpu(const std::vector<array>& inputs, array& out) {
void Arange::eval_cpu(const std::vector<array>& inputs, array& out) { void Arange::eval_cpu(const std::vector<array>& inputs, array& out) {
assert(inputs.size() == 0); assert(inputs.size() == 0);
(void)inputs;
out.set_data(allocator::malloc(out.nbytes())); out.set_data(allocator::malloc(out.nbytes()));
switch (out.dtype()) { switch (out.dtype()) {
case bool_: case bool_: