Function mindspore::registry::CreateKernel

Function Documentation

std::shared_ptr<kernel::Kernel> mindspore::registry::CreateKernel(const std::vector<MSTensor> &inputs, const std::vector<MSTensor> &outputs, const schema::Primitive *primitive, const mindspore::Context *ctx)

CreateKernel Defined a functor to create a kernel.

Parameters:
  • inputs – [in] Define input tensors of kernel.

  • outputs – [in] Define output tensors of kernel.

  • primitive – [in] Define attributes of op.

  • ctx – [in] Define for holding environment variables during runtime.

Returns:

Smart Pointer of kernel.