File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ static void common_params_handle_model_default(common_params & params) {
145145 }
146146}
147147
148- const std::initializer_list <ggml_type> kv_cache_types = {
148+ const std::vector <ggml_type> kv_cache_types = {
149149 GGML_TYPE_F32,
150150 GGML_TYPE_F16,
151151 GGML_TYPE_BF16,
@@ -168,9 +168,8 @@ static ggml_type kv_cache_type_from_str(const std::string & s) {
168168
169169static std::string get_all_kv_cache_types () {
170170 std::ostringstream msg;
171- size_t size = kv_cache_types.size ();
172- for (size_t i = 0 ; i < size; i++) {
173- msg << ggml_type_name (*(kv_cache_types.begin ()+i)) << (i+1 == size ? " " : " , " );
171+ for (const auto & type : kv_cache_types) {
172+ msg << ggml_type_name (type) << (&type == &kv_cache_types.back () ? " " : " , " );
174173 }
175174 return msg.str ();
176175}
You can’t perform that action at this time.
0 commit comments