MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / infer_output_device

Method infer_output_device

src/custom/impl/op.cpp:442–451  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

440}
441
442std::vector<Device> CustomOp::infer_output_device(
443 const std::vector<Device>& inputs, const Param& param) const {
444 assert_inputs_size_right(inputs);
445
446 std::vector<Device> outputs(output_num());
447 OpImplRef(m_impl.get())->infer_output_device_func(inputs, param, outputs);
448
449 assert_outputs_size_right(outputs);
450 return outputs;
451}
452
453std::vector<Shape> CustomOp::infer_output_shape(
454 const std::vector<Shape>& inputs, const Param& param) const {

Callers 3

infer_output_attrsMethod · 0.80
TESTFunction · 0.80

Calls 1

getMethod · 0.45

Tested by 1

TESTFunction · 0.64