MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / validate

Method validate

src/cpu/kernels/CpuAddMulAddKernel.cpp:176–192  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174}
175
176Status CpuAddMulAddKernel::validate(const ITensorInfo *input1,
177 const ITensorInfo *input2,
178 const ITensorInfo *bn_mul,
179 const ITensorInfo *bn_add,
180 const ITensorInfo *add_output,
181 const ITensorInfo *final_output,
182 ConvertPolicy policy,
183 const ActivationLayerInfo &act_info)
184{
185 ARM_COMPUTE_TRACE_EVENT(ARM_COMPUTE_PROF_CAT_CPU, ARM_COMPUTE_PROF_LVL_CPU, "CpuAddMulAddKernel::validate");
186 ARM_COMPUTE_RETURN_ERROR_ON_NULLPTR(input1, input2, bn_mul, bn_add, final_output);
187
188 ARM_COMPUTE_RETURN_ON_ERROR(
189 validate_arguments(input1, input2, bn_mul, bn_add, add_output, final_output, policy, act_info));
190
191 return Status{};
192}
193
194void CpuAddMulAddKernel::run_op(ITensorPack &tensors, const Window &window, const ThreadInfo &info)
195{

Callers

nothing calls this directly

Calls 1

validate_argumentsFunction · 0.70

Tested by

no test coverage detected