diff --git a/onnxruntime/contrib_ops/cpu/transformers/beam_search.cc b/onnxruntime/contrib_ops/cpu/transformers/beam_search.cc index 8744b0244e..c839bb4245 100644 --- a/onnxruntime/contrib_ops/cpu/transformers/beam_search.cc +++ b/onnxruntime/contrib_ops/cpu/transformers/beam_search.cc @@ -245,7 +245,7 @@ Status BeamSearch::Compute(OpKernelContext* ctx) const { init_beam_state_fp16_func_, device_copy_func_, device_copy_int32_func_, - create_encoder_inputs_func_, + create_encoder_inputs_func_ ? create_encoder_inputs_func_ : GenerationCpuDeviceHelper::CreateEncoderInputs, update_decoder_feeds_fp16_func_, expand_buffer_int32_func_, expand_buffer_float_func_,