From 9c3866099bc71658fa1d551036f8dbf863ecad39 Mon Sep 17 00:00:00 2001 From: slaren Date: Thu, 17 Aug 2023 03:22:19 +0200 Subject: [PATCH] cleanup --- examples/llama-bench/llama-bench.cpp | 45 +++++++++++++--------------- 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/examples/llama-bench/llama-bench.cpp b/examples/llama-bench/llama-bench.cpp index 8b4d6ee7e..8ea5148c9 100755 --- a/examples/llama-bench/llama-bench.cpp +++ b/examples/llama-bench/llama-bench.cpp @@ -110,7 +110,7 @@ static std::string get_cpu_info() { return id; } -static std::string get_gpu_info(void) { +static std::string get_gpu_info() { std::string id; #ifdef GGML_USE_CUBLAS int count = ggml_cuda_get_device_count(); @@ -589,25 +589,22 @@ const std::string test::gpu_info = get_gpu_info(); struct printer { FILE * fout; - virtual void print_header(const cmd_params & params) { (void)params; }; + virtual void print_header(const cmd_params & params) { (void) params; }; virtual void print_test(const test & t) = 0; - virtual void print_footer() {}; + virtual void print_footer() { }; }; // TODO: escape strings struct csv_printer : public printer { - virtual void print_header(const cmd_params & params) { + void print_header(const cmd_params & params) override { std::vector fields = test::get_fields(); fprintf(fout, "%s\n", join(fields, ",").c_str()); (void) params; } - void print_values(const std::vector & values) { - fprintf(fout, "%s", join(values, ",").c_str()); - } - - virtual void print_test(const test & t) { - print_values(t.get_values()); + void print_test(const test & t) override { + std::vector values = t.get_values(); + fprintf(fout, "%s\n", join(values, ",").c_str()); } }; @@ -621,16 +618,12 @@ struct json_printer : public printer { } } - virtual void print_header(const cmd_params & params) { + void print_header(const cmd_params & params) override { fprintf(fout, "[\n"); (void) params; } - virtual void print_footer() { - fprintf(fout, "\n]\n"); - } - - virtual void print_test(const test & t) { + void print_test(const test & t) override { if (first) { first = false; } else { @@ -642,6 +635,10 @@ struct json_printer : public printer { fprintf(fout, " \"samples_ts\": [ %s ]\n", join(t.get_ts(), ", ").c_str()); fprintf(fout, " }"); } + + void print_footer() override { + fprintf(fout, "\n]\n"); + } }; struct markdown_printer : public printer { @@ -661,7 +658,7 @@ struct markdown_printer : public printer { return width; } - virtual void print_header(const cmd_params & params) { + void print_header(const cmd_params & params) override { fields = { "model", "backend" }; bool is_cpu_backend = test::get_backend() == "CPU" || test::get_backend() == "BLAS"; if (!is_cpu_backend) { @@ -705,7 +702,7 @@ struct markdown_printer : public printer { (void) params; } - virtual void print_test(const test & t) { + void print_test(const test & t) override { std::map vmap = t.get_map(); fprintf(fout, "|"); @@ -747,7 +744,7 @@ struct markdown_printer : public printer { fprintf(fout, "\n"); } - virtual void print_footer() { + void print_footer() override { fprintf(fout, "\nbuild: %s (%d)\n", test::build_commit.c_str(), test::build_number); } }; @@ -772,7 +769,7 @@ struct sql_printer : public printer { return "TEXT"; } - virtual void print_header(const cmd_params & params) { + void print_header(const cmd_params & params) override { std::vector fields = test::get_fields(); fprintf(fout, "CREATE TABLE IF NOT EXISTS test (\n"); for (size_t i = 0; i < fields.size(); i++) { @@ -783,7 +780,7 @@ struct sql_printer : public printer { (void) params; } - virtual void print_test(const test & t) { + void print_test(const test & t) override { fprintf(fout, "INSERT INTO test (%s) ", join(test::get_fields(), ", ").c_str()); fprintf(fout, "VALUES ("); std::vector values = t.get_values(); @@ -812,9 +809,9 @@ static void test_gen(llama_context * ctx, int n_gen, int n_past, int n_threads) } static void llama_null_log_callback(enum llama_log_level level, const char * text, void * user_data) { - (void)level; - (void)text; - (void)user_data; + (void) level; + (void) text; + (void) user_data; } int main(int argc, char ** argv) {