From 1bceaca47d4893ad17b453d19970cffbf4086603 Mon Sep 17 00:00:00 2001 From: pobin6 Date: Thu, 12 Sep 2024 15:06:08 +0800 Subject: [PATCH] Update utils.hpp (#847) GenerationConfig, do_sample is always false, bool need be added --- src/cpp/src/utils.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/src/utils.hpp b/src/cpp/src/utils.hpp index 25acc1c87f..8c6703b5ee 100644 --- a/src/cpp/src/utils.hpp +++ b/src/cpp/src/utils.hpp @@ -51,7 +51,7 @@ template void read_json_param(const nlohmann::json& data, const std::string& name, T& param) { if (data.contains(name)) { if constexpr (std::is_integral_v) { - if (data[name].is_number_integer() || data[name].is_number_unsigned()) { + if (data[name].is_number_integer() || data[name].is_number_unsigned() || data[name].is_boolean()) { param = data[name].get(); } } else if (data[name].type() == json_type_traits::json_value_t) {