Jump to content

GstInference/Benchmarks: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 983: Line 983:
           'TinyYoloV2 \n ONNXRT',      //Column 5
           'TinyYoloV2 \n ONNXRT',      //Column 5
           'TinyYoloV3 \n ONNXRT'],    //Column 6
           'TinyYoloV3 \n ONNXRT'],    //Column 6
           ['x86', 47.8702, 32.7236, 12.092, 5.2632, 16.03, 18.3592]
           ['x86', 94.6, 100.0, 95.2, 88.8, 94.0, 91.4]
         ]);
         ]);
         var table_model_platform_onnxrt_cpu = google.visualization.arrayToDataTable([
         var table_model_platform_onnxrt_cpu = google.visualization.arrayToDataTable([
           ['Model',                  //Column 0
           ['Model',                  //Column 0
             'ONNXRT \n x86'],        //Column 1
             'ONNXRT \n x86'],        //Column 1
           ['InceptionV1', 47.8702], //row 1
           ['InceptionV1', 94.6], //row 1
           ['InceptionV2', 32.7236], //row 2
           ['InceptionV2', 100.0], //row 2
           ['InceptionV3', 12.092], //row 3
           ['InceptionV3', 95.2], //row 3
           ['InceptionV4', 5.2632], //row 4
           ['InceptionV4', 88.8], //row 4
           ['TinyYoloV2',  16.03], //row 5
           ['TinyYoloV2',  94.0], //row 5
           ['TinyYoloV3',  18.3592]  //row 6
           ['TinyYoloV3',  91.4]  //row 6
         ]);
         ]);
         var onnxrt_materialOptions_cpu = {
         var onnxrt_materialOptions_cpu = {
Line 1,030: Line 1,030:
           var materialChart_onnxrt_cpu = new google.charts.Bar(onnxrt_chartDiv_cpu);
           var materialChart_onnxrt_cpu = new google.charts.Bar(onnxrt_chartDiv_cpu);
           var materialChart_onnxrt_cpu1 = new google.charts.Bar(onnxrt_chartDiv1_cpu);
           var materialChart_onnxrt_cpu1 = new google.charts.Bar(onnxrt_chartDiv1_cpu);
          materialChart_onnxrt_cpu.draw(table_backend_platform_onnxrt_cpu, google.charts.Bar.convertOptions(onnxrt_materialOptions_cpu));
          materialChart_onnxrt_cpu1.draw(table_model_platform_onnxrt_cpu, google.charts.Bar.convertOptions(onnxrt_materialOptions1_cpu));


           init_charts();
           init_charts();
Line 1,038: Line 1,036:
           view_onnxrt_cpu.setColumns([0,1]);
           view_onnxrt_cpu.setColumns([0,1]);
           view_onnxrt_cpu.hideColumns([2, 3, 4, 5, 6]);
           view_onnxrt_cpu.hideColumns([2, 3, 4, 5, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
          view_onnxrt_cpu1.setColumns([0,1]);
          materialChart_onnxrt_cpu1.draw(view_onnxrt_cpu1, onnxrt_materialOptions1_cpu);
        }
        // REF_MODEL
        /*Select the Model that you want to show in the chart*/
        var show_inceptionv1_onnxrt_cpu = document.getElementById('show_inceptionv1_onnxrt_cpu');
        show_inceptionv1_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,1]);
          view_onnxrt_cpu.hideColumns([2, 3, 4, 5, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
        }
        var show_inceptionv2_onnxrt_cpu = document.getElementById('show_inceptionv2_onnxrt_cpu');
        show_inceptionv2_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,2]);
          view_onnxrt_cpu.hideColumns([1, 3, 4, 5, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
        }
        var show_inceptionv3_onnxrt_cpu = document.getElementById('show_inceptionv3_onnxrt_cpu');
        show_inceptionv3_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,3]);
          view_onnxrt_cpu.hideColumns([1, 2, 4, 5, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
        }
        var show_inceptionv4_onnxrt_cpu = document.getElementById('show_inceptionv4_onnxrt_cpu');
        show_inceptionv4_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,4]);
          view_onnxrt_cpu.hideColumns([1, 2, 3, 5, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
        }
        var show_tinyyolov2_onnxrt_cpu = document.getElementById('show_tinyyolov2_onnxrt_cpu');
        show_tinyyolov2_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,5]);
          view_onnxrt_cpu.hideColumns([1, 2, 3, 4, 6]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions_cpu);
        }
        var show_tinyyolov3_onnxrt_cpu = document.getElementById('show_tinyyolov3_onnxrt_cpu');
        show_tinyyolov3_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu.setColumns([0,6]);
          view_onnxrt_cpu.hideColumns([1, 2, 3, 4, 5]);
          materialChart_onnxrt_cpu.draw(view_onnxrt_cpu, onnxrt_materialOptions);
        }
        // REF_BACKEND
        /*Select the Model that you want to show in the chart*/
        var show_onnxrt_cpu = document.getElementById('show_onnxrt_cpu');
        show_onnxrt_cpu.onclick = function () {
          view_onnxrt_cpu1.setColumns([0,1]);
          materialChart_onnxrt_cpu1.draw(view_onnxrt_cpu1, onnxrt_materialOptions1_cpu);
         }
         }
         drawMaterialChart();
         drawMaterialChart();
579

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.