MCPcopy Create free account
hub / github.com/Xilinx/CHaiDNN / NormalizationForward

Function NormalizationForward

software/common/xi_kernels.cpp:423–435  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

421
422
423void NormalizationForward(IO_DATA_TYPE *input, IO_DATA_TYPE *input1, IO_DATA_TYPE *gamma, IO_DATA_TYPE *output, IO_DATA_TYPE *output1, int *sumBuffer, float sf_in, float sf_out, int *scalar_norm_args)
424{
425
426 if(scalar_norm_args[9] == 1) //offline mode
427 {
428 NormalizationWrapper_float(input, input1, (IO_DATA_TYPE1 *)gamma, output, output1, (IO_DATA_TYPE1 *)sumBuffer, sf_in, sf_out, scalar_norm_args);
429 //NormalizationWrapper_fixfloat(input, input1, (IO_DATA_TYPE1 *)gamma, output, output1, (IO_DATA_TYPE1 *)sumBuffer, sf_in, sf_out, scalar_norm_args);
430 }
431 else
432 {
433 NormalizationWrapper(input, input1, gamma, output, output1, sumBuffer, scalar_norm_args);
434 }
435}
436#else
437void NormalizationWrapper(IO_DATA_TYPE *inArray, IO_DATA_TYPE *gamma,
438 IO_DATA_TYPE *outArray, int *sumBuffer, int *scalar_norm_args);

Callers 1

normRoutineFunction · 0.85

Calls 2

NormalizationWrapperFunction · 0.85

Tested by

no test coverage detected