diff --git a/src/operators/kernel/fpga/softmax_kernel.cpp b/src/operators/kernel/fpga/softmax_kernel.cpp index 2a554b1430cba591f5b3b32f40de174898500b69..95bcb28f9c30481bd234d83ab44b415d59388475 100644 --- a/src/operators/kernel/fpga/softmax_kernel.cpp +++ b/src/operators/kernel/fpga/softmax_kernel.cpp @@ -31,7 +31,7 @@ bool SoftmaxKernel::Init(SoftmaxParam *param) { fpga::BypassArgs args; args.convert_type = fpga::DATA_FP16_TO_FP32; args.layout_type = fpga::LAYOUT_HWC_TO_CHW; - args.image.address = reinterpret_cast(input_ptr); + args.image.address = (void *)(input_ptr); args.image.height = input->dims()[1]; args.image.width = input->dims()[2]; args.image.channels = input->dims()[3];