|
|
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(); |