MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / createBinaryNode

Function createBinaryNode

src/backend/common/jit/BinaryNode.cpp:25–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23#ifdef AF_CPU
24template<typename To, typename Ti, af_op_t op>
25Array<To> createBinaryNode(const Array<Ti> &lhs, const Array<Ti> &rhs,
26 const af::dim4 &odims) {
27 common::Node_ptr lhs_node = lhs.getNode();
28 common::Node_ptr rhs_node = rhs.getNode();
29
30 auto node =
31 make_shared<detail::jit::BinaryNode<To, Ti, op>>(lhs_node, rhs_node);
32
33 return createNodeArray<To>(odims, move(node));
34}
35
36#else
37

Callers

nothing calls this directly

Calls 2

getNodeMethod · 0.45
nameMethod · 0.45

Tested by

no test coverage detected