@@ -948,46 +948,46 @@ struct markdown_printer : public printer {
948948
949949 void print_header (const cmd_params & params) override {
950950 // select fields to print
951- fields.push_back (" model" );
952- fields.push_back (" size" );
953- fields.push_back (" params" );
954- fields.push_back (" backend" );
951+ fields.emplace_back (" model" );
952+ fields.emplace_back (" size" );
953+ fields.emplace_back (" params" );
954+ fields.emplace_back (" backend" );
955955 bool is_cpu_backend = test::get_backend () == " CPU" || test::get_backend () == " BLAS" ;
956956 if (!is_cpu_backend) {
957- fields.push_back (" n_gpu_layers" );
957+ fields.emplace_back (" n_gpu_layers" );
958958 }
959959 if (params.n_threads .size () > 1 || params.n_threads != cmd_params_defaults.n_threads || is_cpu_backend) {
960- fields.push_back (" n_threads" );
960+ fields.emplace_back (" n_threads" );
961961 }
962962 if (params.n_batch .size () > 1 || params.n_batch != cmd_params_defaults.n_batch ) {
963- fields.push_back (" n_batch" );
963+ fields.emplace_back (" n_batch" );
964964 }
965965 if (params.type_k .size () > 1 || params.type_k != cmd_params_defaults.type_k ) {
966- fields.push_back (" type_k" );
966+ fields.emplace_back (" type_k" );
967967 }
968968 if (params.type_v .size () > 1 || params.type_v != cmd_params_defaults.type_v ) {
969- fields.push_back (" type_v" );
969+ fields.emplace_back (" type_v" );
970970 }
971971 if (params.main_gpu .size () > 1 || params.main_gpu != cmd_params_defaults.main_gpu ) {
972- fields.push_back (" main_gpu" );
972+ fields.emplace_back (" main_gpu" );
973973 }
974974 if (params.split_mode .size () > 1 || params.split_mode != cmd_params_defaults.split_mode ) {
975- fields.push_back (" split_mode" );
975+ fields.emplace_back (" split_mode" );
976976 }
977977 if (params.mul_mat_q .size () > 1 || params.mul_mat_q != cmd_params_defaults.mul_mat_q ) {
978- fields.push_back (" mul_mat_q" );
978+ fields.emplace_back (" mul_mat_q" );
979979 }
980980 if (params.no_kv_offload .size () > 1 || params.no_kv_offload != cmd_params_defaults.no_kv_offload ) {
981- fields.push_back (" no_kv_offload" );
981+ fields.emplace_back (" no_kv_offload" );
982982 }
983983 if (params.tensor_split .size () > 1 || params.tensor_split != cmd_params_defaults.tensor_split ) {
984- fields.push_back (" tensor_split" );
984+ fields.emplace_back (" tensor_split" );
985985 }
986986 if (params.use_mmap .size () > 1 || params.use_mmap != cmd_params_defaults.use_mmap ) {
987- fields.push_back (" use_mmap" );
987+ fields.emplace_back (" use_mmap" );
988988 }
989- fields.push_back (" test" );
990- fields.push_back (" t/s" );
989+ fields.emplace_back (" test" );
990+ fields.emplace_back (" t/s" );
991991
992992 fprintf (fout, " |" );
993993 for (const auto & field : fields) {
0 commit comments