nativeOps.averageFloat(extras, x, target == null ? null : (FloatPointer) z, arrays.length, len, true); } else { nativeOps.averageHalf(extras, x, target == null ? null : (ShortPointer) z, arrays.length, len, true); nativeOps.averageFloat(extras, dataPointers, target == null ? null : (FloatPointer) AtomicAllocator.getInstance().getHostPointer(target), arrays.length, len, true); } else { nativeOps.averageHalf(extras, dataPointers, target == null ? null : (ShortPointer) AtomicAllocator.getInstance().getHostPointer(target), arrays.length, len, true);
nativeOps.averageFloat(extras, x, target == null ? null : (FloatPointer) z, arrays.length, len, true); } else { nativeOps.averageHalf(extras, x, target == null ? null : (ShortPointer) z, arrays.length, len, true); nativeOps.averageFloat(extras, dataPointers, target == null ? null : (FloatPointer) AtomicAllocator.getInstance().getHostPointer(target), arrays.length, len, true); } else { nativeOps.averageHalf(extras, dataPointers, target == null ? null : (ShortPointer) AtomicAllocator.getInstance().getHostPointer(target), arrays.length, len, true);