Created
October 10, 2025 06:01
-
-
Save cmelchior/1b6007752333d1ce76a1d02ed311a135 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "cells" : [ { | |
| "metadata" : { | |
| "collapsed" : true | |
| }, | |
| "cell_type" : "markdown", | |
| "source" : [ "# Simple Benchmark Analysis\n", "This notebook demonstrates how you can analyze and plot benchmark results from a single benchmark run.\n", "Several projects exist in the `examples` folder, but this notebook assumes we are working on the\n", "JVM part of the `kotlin-multiplatform` project. But the same approach can be used for the other projects.\n", "\n", "First, you need to run the benchmark. This can be done by running this command from the root of the project:\n", "\n", "```shell\n", "./gradlew :examples:kotlin-multiplatform:jvmBenchmark\n", "```\n", "\n", "Once it is completed, run this notebook, and it will automatically find the latest result." ], | |
| "id" : "fe60671e595b873c" | |
| }, { | |
| "metadata" : { | |
| "ExecuteTime" : { | |
| "end_time" : "2025-10-10T06:00:18.556112Z", | |
| "start_time" : "2025-10-10T06:00:15.403964Z" | |
| }, | |
| "executionRelatedData" : { | |
| "compiledClasses" : [ "Line_2_jupyter", "Line_3_jupyter", "Line_4_jupyter", "Line_5_jupyter", "Line_6_jupyter", "Line_7_jupyter", "Line_8_jupyter", "Line_9_jupyter", "Line_10_jupyter", "Line_11_jupyter", "Line_12_jupyter", "Line_13_jupyter", "Line_14_jupyter", "Line_15_jupyter" ] | |
| } | |
| }, | |
| "cell_type" : "code", | |
| "source" : "%use serialization, dataframe, kandy", | |
| "id" : "5a97ad368c71fc6a", | |
| "outputs" : [ ], | |
| "execution_count" : 1 | |
| }, { | |
| "metadata" : { | |
| "ExecuteTime" : { | |
| "end_time" : "2025-10-10T06:00:19.583091Z", | |
| "start_time" : "2025-10-10T06:00:18.558267Z" | |
| }, | |
| "executionRelatedData" : { | |
| "compiledClasses" : [ "Line_16_jupyter", "Line_17_jupyter", "Line_18_jupyter" ] | |
| } | |
| }, | |
| "cell_type" : "code", | |
| "source" : [ "import java.nio.file.Files\n", "import java.nio.file.attribute.BasicFileAttributes\n", "import kotlin.io.path.exists\n", "import kotlin.io.path.forEachDirectoryEntry\n", "import kotlin.io.path.isDirectory\n", "import kotlin.io.path.listDirectoryEntries\n", "import kotlin.io.path.readText\n", "\n", "// Find latest result file, based on the their timestamp.\n", "val runsDir = notebook.workingDir.resolve(\"kotlin-multiplatform/build/reports/benchmarks/main\")\n", "val lastRunDir = runsDir.listDirectoryEntries()\n", " .filter { it.isDirectory() }\n", " .sortedByDescending { dir -> Files.readAttributes(dir, BasicFileAttributes::class.java).creationTime() }\n", " .first()\n", "val outputFile = lastRunDir.resolve(\"jvm.json\")\n", "val benchmarkData = outputFile.readText().deserializeJson()" ], | |
| "id" : "98b572f557bc2def", | |
| "outputs" : [ ], | |
| "execution_count" : 2 | |
| }, { | |
| "metadata" : { | |
| "ExecuteTime" : { | |
| "end_time" : "2025-10-10T06:00:19.784955Z", | |
| "start_time" : "2025-10-10T06:00:19.585368Z" | |
| }, | |
| "executionRelatedData" : { | |
| "compiledClasses" : [ "Line_19_jupyter" ] | |
| } | |
| }, | |
| "cell_type" : "code", | |
| "source" : [ "// Helper class for tracking the information we need to use.\n", "data class Benchmark(val name: String, val params: String, val score: Double, val error: Double, val unit: String)\n", "\n", "// Split benchmark results into groups. Generally, each group consist of all tests from one test file,\n", "// except when it is an parameterized test. In this case, each test (with all its variants) are put\n", "// in its own group.\n", "val benchmarkGroups = benchmarkData\n", " .groupBy {\n", " if (it.params != null) {\n", " it.benchmark\n", " } else {\n", " it.benchmark.substringBeforeLast(\".\")\n", " }\n", " }\n", " .mapValues { group ->\n", " val benchmarks = group.value.map { benchmark ->\n", " // Parameters are specific to each test. `deserializeJson()` will generate the appropriate data classes,\n", " // but for generic handling of parameters we would need to fallback to reading the JSON. In this case\n", " // we just handle them through the typed API.\n", " val paramInfo = benchmark.params?.let { params -> \"data=${params.data},text=\\\"${params.text}\\\",value=${params.value}\"} ?: \"\"\n", " val name = benchmark.benchmark\n", " Benchmark(\n", " name,\n", " paramInfo,\n", " benchmark.primaryMetric.score,\n", " benchmark.primaryMetric.scoreError,\n", " benchmark.primaryMetric.scoreUnit\n", " )\n", " }\n", " benchmarks.toDataFrame()\n", " }\n", "\n", "// Un-commont this to see the benchmark data as DataFrames\n", "// benchmarkGroups.forEach {\n", "// DISPLAY(it.value)\n", "// }" ], | |
| "id" : "30d0d5882df3b91d", | |
| "outputs" : [ ], | |
| "execution_count" : 3 | |
| }, { | |
| "metadata" : { | |
| "ExecuteTime" : { | |
| "end_time" : "2025-10-10T06:00:20.061700Z", | |
| "start_time" : "2025-10-10T06:00:19.785542Z" | |
| }, | |
| "executionRelatedData" : { | |
| "compiledClasses" : [ "Line_20_jupyter" ] | |
| } | |
| }, | |
| "cell_type" : "code", | |
| "source" : [ "// Prepare the data frames for plotting by:\n", "// - Add calculated columns for errorMin / errorMax\n", "// - Tests with parameters use the parameter values as the label\n", "// - Tests without paramaters use the test name as the label\n", "val plotData = benchmarkGroups.mapValues {\n", " it.value\n", " .add(\"errorMin\") { it.getValue<Double>(\"score\") - it.getValue<Double>(\"error\") }\n", " .add(\"errorMax\") { it.getValue<Double>(\"score\") + it.getValue<Double>(\"error\") }\n", " .insert(\"label\") {\n", " // Re-format the benchmark labels to make them look \"nicer\"\n", " if (!it.getValue<String>(\"params\").isBlank()) {\n", " it.getValue<String>(\"params\").replace(\",\", \"\\n\")\n", " } else {\n", " it.getValue<String>(\"name\").substringAfterLast(\".\").removeSuffix(\"Benchmark\")\n", " }\n", " }.at(0)\n", " .remove(\"name\", \"params\")\n", "}" ], | |
| "id" : "3a40c3574118c7cc", | |
| "outputs" : [ ], | |
| "execution_count" : 4 | |
| }, { | |
| "metadata" : { | |
| "ExecuteTime" : { | |
| "end_time" : "2025-10-10T06:00:21.073306Z", | |
| "start_time" : "2025-10-10T06:00:20.062989Z" | |
| }, | |
| "executionRelatedData" : { | |
| "compiledClasses" : [ "Line_21_jupyter" ] | |
| } | |
| }, | |
| "cell_type" : "code", | |
| "source" : [ "import org.jetbrains.letsPlot.Geom\n", "import org.jetbrains.letsPlot.core.spec.plotson.coord\n", "import org.jetbrains.letsPlot.themes.margin\n", "\n", "// Plot each group as a bar plot with the error displayed as error bars.\n", "// This approach assumes that each group has tests roughly within the same \"scale\".\n", "// If this is not the case, some plots might look very squished. If this happens,\n", "// you can play around with using a LOG10 scale or modifying the limits to focus\n", "// on the changes.\n", "plotData.forEach { (fileName, dataframe) ->\n", " val plot = dataframe.plot {\n", " bars {\n", " x(\"label\") {\n", " axis.name = \"\"\n", " }\n", " y(\"score\")\n", " }\n", " errorBars {\n", " x(\"label\")\n", " y(\"score\")\n", " yMin(\"errorMin\")\n", " yMax(\"errorMax\")\n", " }\n", " coordinatesTransformation = CoordinatesTransformation.cartesianFlipped()\n", " // y.axis.limits = dataframe.min(\"errorMin\")..dataframe.max(\"errorMax\")\n", " layout {\n", " this.yAxisLabel = dataframe.first().getValue<String>(\"unit\")\n", " style {\n", " global {\n", " title {\n", " margin(10.0, 0.0)\n", " }\n", " text {\n", " fontFamily = FontFamily.MONO\n", " }\n", " }\n", " }\n", " // Adjust the height of the Kandy plot based on the number of tests.\n", " size = 800 to ((50 * dataframe.size().nrow) + 100)\n", " }\n", " }\n", " DISPLAY(HTML(\"<h4 >$fileName</h4>\"))\n", " DISPLAY(plot)\n", "}" ], | |
| "id" : "8edf597268044536", | |
| "outputs" : [ { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.InheritedBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='200' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="uxz1MH"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 200.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("uxz1MH");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ops/s"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[1104972.6706894366,1.4634989745609665E8],\n", ""errorMax":[1154281.987920151,1.489669832012015E8],\n", ""label":["base","inherited"],\n", ""errorMin":[1055663.3534587221,1.437328117109918E8]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":200.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"2"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=b56ec8a1-2080-45c6-a1fc-6ff3fabe2282 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 200.0px;\" viewBox=\"0 0 800.0 200.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#pErS9Bx .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#pErS9Bx .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pErS9Bx .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pErS9Bx .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#pErS9Bx .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pErS9Bx .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pErS9Bx .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pErS9Bx .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dm98Ric .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pErS9Bx .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pErS9Bx .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dm98Ric .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pErS9Bx .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pErS9Bx .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dm98Ric .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dm98Ric .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dm98Ric .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"pErS9Bx\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 200.0 L800.0 200.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(66.19698851472103 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"90.37515706616605\" y1=\"0.0\" x2=\"90.37515706616605\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"180.7503141323321\" y1=\"0.0\" x2=\"180.7503141323321\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"271.12547119849813\" y1=\"0.0\" x2=\"271.12547119849813\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"361.5006282646642\" y1=\"0.0\" x2=\"361.5006282646642\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"451.87578533083024\" y1=\"0.0\" x2=\"451.87578533083024\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"542.2509423969963\" y1=\"0.0\" x2=\"542.2509423969963\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"632.6260994631623\" y1=\"0.0\" x2=\"632.6260994631623\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(66.19698851472103 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"99.0\" x2=\"706.803011485279\" y2=\"99.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"38.99999999999999\" x2=\"706.803011485279\" y2=\"38.99999999999999\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(66.19698851472103 138.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(90.37515706616605 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>2e+7</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(180.7503141323321 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>4e+7</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(271.12547119849813 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>6e+7</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(361.5006282646642 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>8e+7</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(451.87578533083024 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1e+8</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(542.2509423969963 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1.2e+8</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(632.6260994631623 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1.4e+8</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(66.19698851472103 0.0 ) \">\n", " <g transform=\"translate(0.0 99.0 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>base</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 38.99999999999999 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>inherited</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"138.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#czV4sxY)\" clip-bounds-jfx=\"[rect (66.19698851472103, 0.0), (706.803011485279, 138.0)]\">\n", " <g transform=\"translate(66.19698851472103 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.999999999999986\" height=\"54.000000000000014\" width=\"661.3197484606014\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"72.0\" height=\"54.0\" width=\"4.99310393336894\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"4.7702870688913785\" y1=\"112.5\" x2=\"4.7702870688913785\" y2=\"85.5\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"5.215920797846501\" y1=\"112.5\" x2=\"5.215920797846501\" y2=\"85.5\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"4.7702870688913785\" y1=\"99.0\" x2=\"5.215920797846501\" y2=\"99.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"649.4937716971277\" y1=\"52.49999999999999\" x2=\"649.4937716971277\" y2=\"25.499999999999986\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"673.1457252240752\" y1=\"52.49999999999999\" x2=\"673.1457252240752\" y2=\"25.499999999999986\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"649.4937716971277\" y1=\"38.99999999999999\" x2=\"673.1457252240752\" y2=\"38.99999999999999\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"c2mZc1g\">\n", " <rect x=\"66.19698851472103\" y=\"0.0\" width=\"706.803011485279\" height=\"138.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"czV4sxY\">\n", " <rect x=\"66.19698851472103\" y=\"0.0\" width=\"706.803011485279\" height=\"138.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 75.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(440.59849425736047 184.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ops/s</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 200.0 L800.0 200.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"dm98Ric\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"b56ec8a1-2080-45c6-a1fc-6ff3fabe2282\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ops/s" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 1104972.6706894366, 1.4634989745609665E8 ], | |
| "errorMax" : [ 1154281.987920151, 1.489669832012015E8 ], | |
| "label" : [ "base", "inherited" ], | |
| "errorMin" : [ 1055663.3534587221, 1.437328117109918E8 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 200.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.ParamBenchmark.mathBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='300' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="hsgStz"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 300.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("hsgStz");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ops/ms"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[213019.57841385395,214917.7241256119,102424.75929129767,101173.75249296638],\n", ""errorMax":[221389.10361238578,221219.12070789465,103736.05191104818,102438.55849807907],\n", ""label":["data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2"],\n", ""errorMin":[204650.0532153221,208616.32754332913,101113.46667154715,99908.94648785368]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":300.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"5"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=5a6278df-2587-48d5-ab6e-8ac40f8d7a54 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 300.0px;\" viewBox=\"0 0 800.0 300.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#ph2ALVA .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#ph2ALVA .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#ph2ALVA .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#ph2ALVA .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#ph2ALVA .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#ph2ALVA .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#ph2ALVA .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#ph2ALVA .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#doVkK3E .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#ph2ALVA .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#ph2ALVA .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#doVkK3E .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#ph2ALVA .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#ph2ALVA .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#doVkK3E .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#doVkK3E .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#doVkK3E .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"ph2ALVA\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"123.44508663261996\" y1=\"0.0\" x2=\"123.44508663261996\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"246.89017326523992\" y1=\"0.0\" x2=\"246.89017326523992\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"370.3352598978599\" y1=\"0.0\" x2=\"370.3352598978599\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"493.78034653047985\" y1=\"0.0\" x2=\"493.78034653047985\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"202.02325581395348\" x2=\"573.9173385739298\" y2=\"202.02325581395348\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"146.67441860465118\" x2=\"573.9173385739298\" y2=\"146.67441860465118\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"91.32558139534885\" x2=\"573.9173385739298\" y2=\"91.32558139534885\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"35.97674418604652\" x2=\"573.9173385739298\" y2=\"35.97674418604652\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 238.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(123.44508663261996 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>50,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(246.89017326523992 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>100,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(370.3352598978599 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>150,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(493.78034653047985 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>200,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g transform=\"translate(0.0 202.02325581395348 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 146.67441860465118 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 91.32558139534885 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 35.97674418604652 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#c093kh4)\" clip-bounds-jfx=\"[rect (199.08266142607027, 0.0), (573.9173385739298, 238.0)]\">\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.069767441860506\" height=\"49.81395348837208\" width=\"249.78805282882968\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"66.41860465116281\" height=\"49.81395348837208\" width=\"252.87666568078973\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"121.76744186046511\" height=\"49.81395348837208\" width=\"530.6107414714335\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"177.11627906976744\" height=\"49.81395348837208\" width=\"525.9244062348477\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"505.26087097071445\" y1=\"214.47674418604652\" x2=\"505.26087097071445\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.5879414989807\" y1=\"214.47674418604652\" x2=\"546.5879414989807\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"505.26087097071445\" y1=\"202.02325581395348\" x2=\"546.5879414989807\" y2=\"202.02325581395348\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"515.0532125313057\" y1=\"159.12790697674419\" x2=\"515.0532125313057\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.1682704115614\" y1=\"159.12790697674419\" x2=\"546.1682704115614\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"515.0532125313057\" y1=\"146.67441860465118\" x2=\"546.1682704115614\" y2=\"146.67441860465118\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"249.63921305987338\" y1=\"103.77906976744187\" x2=\"249.63921305987338\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"256.11411830170607\" y1=\"103.77906976744187\" x2=\"256.11411830170607\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"249.63921305987338\" y1=\"91.32558139534885\" x2=\"256.11411830170607\" y2=\"91.32558139534885\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"246.6653710913378\" y1=\"48.43023255813955\" x2=\"246.6653710913378\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"252.91073456632157\" y1=\"48.43023255813955\" x2=\"252.91073456632157\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"246.6653710913378\" y1=\"35.97674418604652\" x2=\"252.91073456632157\" y2=\"35.97674418604652\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"cjXp01v\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"c093kh4\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 125.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(507.04133071303517 284.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ops/ms</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"doVkK3E\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"5a6278df-2587-48d5-ab6e-8ac40f8d7a54\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ops/ms" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 213019.57841385395, 214917.7241256119, 102424.75929129767, 101173.75249296638 ], | |
| "errorMax" : [ 221389.10361238578, 221219.12070789465, 103736.05191104818, 102438.55849807907 ], | |
| "label" : [ "data=1\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=1\ntext=\"a \"string\" with quotes\"\nvalue=2", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=2" ], | |
| "errorMin" : [ 204650.0532153221, 208616.32754332913, 101113.46667154715, 99908.94648785368 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 300.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.ParamBenchmark.otherBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='300' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="LRE229"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 300.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("LRE229");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ops/ms"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[2680506.786160648,2585022.6644677366,2614856.4118722673,2585237.244524414],\n", ""errorMax":[2714141.3425343693,2715267.760476164,2648971.483481024,2618115.998457625],\n", ""label":["data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2"],\n", ""errorMin":[2646872.2297869264,2454777.568459309,2580741.3402635106,2552358.4905912033]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":300.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"8"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=b71a6dd5-f1a2-4e91-ae4c-f58d049263a5 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 300.0px;\" viewBox=\"0 0 800.0 300.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#puTvOHI .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#puTvOHI .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#puTvOHI .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#puTvOHI .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#puTvOHI .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#puTvOHI .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#puTvOHI .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#puTvOHI .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dcatF2s .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#puTvOHI .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#puTvOHI .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dcatF2s .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#puTvOHI .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#puTvOHI .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dcatF2s .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dcatF2s .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dcatF2s .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"puTvOHI\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"100.6508362554874\" y1=\"0.0\" x2=\"100.6508362554874\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"201.3016725109748\" y1=\"0.0\" x2=\"201.3016725109748\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"301.9525087664622\" y1=\"0.0\" x2=\"301.9525087664622\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"402.6033450219496\" y1=\"0.0\" x2=\"402.6033450219496\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"503.254181277437\" y1=\"0.0\" x2=\"503.254181277437\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"202.02325581395348\" x2=\"573.9173385739298\" y2=\"202.02325581395348\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"146.67441860465118\" x2=\"573.9173385739298\" y2=\"146.67441860465118\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"91.32558139534885\" x2=\"573.9173385739298\" y2=\"91.32558139534885\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"35.97674418604652\" x2=\"573.9173385739298\" y2=\"35.97674418604652\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 238.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(100.6508362554874 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>500,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(201.3016725109748 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1e+6</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(301.9525087664622 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1.5e+6</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(402.6033450219496 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>2e+6</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(503.254181277437 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>2.5e+6</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g transform=\"translate(0.0 202.02325581395348 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 146.67441860465118 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 91.32558139534885 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 35.97674418604652 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#cxaBbzy)\" clip-bounds-jfx=\"[rect (199.08266142607027, 0.0), (573.9173385739298, 238.0)]\">\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.069767441860506\" height=\"49.81395348837208\" width=\"520.4125811604285\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"66.41860465116281\" height=\"49.81395348837208\" width=\"526.3749690859338\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"121.76744186046511\" height=\"49.81395348837208\" width=\"520.3693858361319\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"177.11627906976744\" height=\"49.81395348837208\" width=\"539.5904992311563\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"532.8198067789615\" y1=\"214.47674418604652\" x2=\"532.8198067789615\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.3611916833511\" y1=\"214.47674418604652\" x2=\"546.3611916833511\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"532.8198067789615\" y1=\"202.02325581395348\" x2=\"546.3611916833511\" y2=\"202.02325581395348\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"494.1508301732829\" y1=\"159.12790697674419\" x2=\"494.1508301732829\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.5879414989807\" y1=\"159.12790697674419\" x2=\"546.5879414989807\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"494.1508301732829\" y1=\"146.67441860465118\" x2=\"546.5879414989807\" y2=\"146.67441860465118\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"519.5075481132594\" y1=\"103.77906976744187\" x2=\"519.5075481132594\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"533.2423900586082\" y1=\"103.77906976744187\" x2=\"533.2423900586082\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"519.5075481132594\" y1=\"91.32558139534885\" x2=\"533.2423900586082\" y2=\"91.32558139534885\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"513.7940330035964\" y1=\"48.43023255813955\" x2=\"513.7940330035964\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"527.0311293172607\" y1=\"48.43023255813955\" x2=\"527.0311293172607\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"513.7940330035964\" y1=\"35.97674418604652\" x2=\"527.0311293172607\" y2=\"35.97674418604652\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"cyBwCgc\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"cxaBbzy\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 125.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(507.04133071303517 284.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ops/ms</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"dcatF2s\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"b71a6dd5-f1a2-4e91-ae4c-f58d049263a5\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ops/ms" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 2680506.786160648, 2585022.6644677366, 2614856.4118722673, 2585237.244524414 ], | |
| "errorMax" : [ 2714141.3425343693, 2715267.760476164, 2648971.483481024, 2618115.998457625 ], | |
| "label" : [ "data=1\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=1\ntext=\"a \"string\" with quotes\"\nvalue=2", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=2" ], | |
| "errorMin" : [ 2646872.2297869264, 2454777.568459309, 2580741.3402635106, 2552358.4905912033 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 300.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.ParamBenchmark.textContentCheck</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='300' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="0mznnX"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 300.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("0mznnX");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ops/ms"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[150449.20912261767,147058.56562691744,146125.99724354869,150019.93211383233],\n", ""errorMax":[153483.95296329833,154000.5481141382,148747.83743989808,154158.57892833705],\n", ""label":["data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=1\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=1","data=2\\ntext=\\"a \\"string\\" with quotes\\"\\nvalue=2"],\n", ""errorMin":[147414.465281937,140116.58313969668,143504.1570471993,145881.2852993276]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":300.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"11"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=771e3dc2-4fd0-48bd-bc36-eb82441990ba width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 300.0px;\" viewBox=\"0 0 800.0 300.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#pQF6Xmb .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#pQF6Xmb .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pQF6Xmb .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pQF6Xmb .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#pQF6Xmb .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pQF6Xmb .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pQF6Xmb .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pQF6Xmb .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#d6Yfj0D .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pQF6Xmb .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#pQF6Xmb .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#d6Yfj0D .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pQF6Xmb .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#pQF6Xmb .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#d6Yfj0D .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#d6Yfj0D .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#d6Yfj0D .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"pQF6Xmb\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"70.91242606135731\" y1=\"0.0\" x2=\"70.91242606135731\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"141.82485212271462\" y1=\"0.0\" x2=\"141.82485212271462\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"212.7372781840719\" y1=\"0.0\" x2=\"212.7372781840719\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"283.64970424542923\" y1=\"0.0\" x2=\"283.64970424542923\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"354.5621303067865\" y1=\"0.0\" x2=\"354.5621303067865\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"425.4745563681438\" y1=\"0.0\" x2=\"425.4745563681438\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"496.38698242950113\" y1=\"0.0\" x2=\"496.38698242950113\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"567.2994084908585\" y1=\"0.0\" x2=\"567.2994084908585\" y2=\"238.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"202.02325581395348\" x2=\"573.9173385739298\" y2=\"202.02325581395348\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"146.67441860465118\" x2=\"573.9173385739298\" y2=\"146.67441860465118\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"91.32558139534885\" x2=\"573.9173385739298\" y2=\"91.32558139534885\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"35.97674418604652\" x2=\"573.9173385739298\" y2=\"35.97674418604652\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 238.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(70.91242606135731 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>20,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(141.82485212271462 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>40,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(212.7372781840719 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>60,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(283.64970424542923 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>80,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(354.5621303067865 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>100,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(425.4745563681438 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>120,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(496.38698242950113 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>140,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(567.2994084908585 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>160,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g transform=\"translate(0.0 202.02325581395348 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 146.67441860465118 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=1</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 91.32558139534885 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 35.97674418604652 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"-13.0\">\n", " <tspan>data=2</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>text="a "string" with quotes"</tspan>\n", " </text>\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"13.0\">\n", " <tspan>value=2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"238.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#cYDzvSp)\" clip-bounds-jfx=\"[rect (199.08266142607027, 0.0), (573.9173385739298, 238.0)]\">\n", " <g transform=\"translate(199.08266142607027 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.069767441860506\" height=\"49.81395348837208\" width=\"531.9138671875988\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"66.41860465116281\" height=\"49.81395348837208\" width=\"518.1074487587624\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"121.76744186046511\" height=\"49.81395348837208\" width=\"521.4139830854022\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"177.11627906976744\" height=\"49.81395348837208\" width=\"533.4359208948654\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"522.6758684839941\" y1=\"214.47674418604652\" x2=\"522.6758684839941\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"544.1959733057367\" y1=\"214.47674418604652\" x2=\"544.1959733057367\" y2=\"189.56976744186045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"522.6758684839941\" y1=\"202.02325581395348\" x2=\"544.1959733057367\" y2=\"202.02325581395348\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"496.8003420931882\" y1=\"159.12790697674419\" x2=\"496.8003420931882\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.0276240776161\" y1=\"159.12790697674419\" x2=\"546.0276240776161\" y2=\"134.22093023255815\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"496.8003420931882\" y1=\"146.67441860465118\" x2=\"546.0276240776161\" y2=\"146.67441860465118\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"508.8113963053463\" y1=\"103.77906976744187\" x2=\"508.8113963053463\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"527.4035012121784\" y1=\"103.77906976744187\" x2=\"527.4035012121784\" y2=\"78.87209302325583\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"508.8113963053463\" y1=\"91.32558139534885\" x2=\"527.4035012121784\" y2=\"91.32558139534885\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"517.2397928762169\" y1=\"48.43023255813955\" x2=\"517.2397928762169\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"546.5879414989807\" y1=\"48.43023255813955\" x2=\"546.5879414989807\" y2=\"23.52325581395351\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"517.2397928762169\" y1=\"35.97674418604652\" x2=\"546.5879414989807\" y2=\"35.97674418604652\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"cTkQ1sV\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"cYDzvSp\">\n", " <rect x=\"199.08266142607027\" y=\"0.0\" width=\"573.9173385739298\" height=\"238.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 125.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(507.04133071303517 284.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ops/ms</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 300.0 L800.0 300.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"d6Yfj0D\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"771e3dc2-4fd0-48bd-bc36-eb82441990ba\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ops/ms" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 150449.20912261767, 147058.56562691744, 146125.99724354869, 150019.93211383233 ], | |
| "errorMax" : [ 153483.95296329833, 154000.5481141382, 148747.83743989808, 154158.57892833705 ], | |
| "label" : [ "data=1\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=1\ntext=\"a \"string\" with quotes\"\nvalue=2", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=1", "data=2\ntext=\"a \"string\" with quotes\"\nvalue=2" ], | |
| "errorMin" : [ 147414.465281937, 140116.58313969668, 143504.1570471993, 145881.2852993276 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 300.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.nested.CommonBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='150' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="Z7V1TM"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 150.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("Z7V1TM");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ops/ms"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[145509.90114707965],\n", ""errorMax":[147776.90932420595],\n", ""label":["math"],\n", ""errorMin":[143242.89296995336]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":150.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"14"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=481e8527-6ee3-47eb-b7bc-5638f1f9e8f6 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 150.0px;\" viewBox=\"0 0 800.0 150.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#p5b5BE9 .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#p5b5BE9 .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p5b5BE9 .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p5b5BE9 .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#p5b5BE9 .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p5b5BE9 .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p5b5BE9 .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p5b5BE9 .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dPP4P1V .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p5b5BE9 .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p5b5BE9 .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dPP4P1V .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p5b5BE9 .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p5b5BE9 .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dPP4P1V .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dPP4P1V .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dPP4P1V .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"p5b5BE9\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 150.0 L800.0 150.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(38.40018069752042 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"94.68581779461712\" y1=\"0.0\" x2=\"94.68581779461712\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"189.37163558923424\" y1=\"0.0\" x2=\"189.37163558923424\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"284.0574533838514\" y1=\"0.0\" x2=\"284.0574533838514\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"378.7432711784685\" y1=\"0.0\" x2=\"378.7432711784685\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"473.42908897308564\" y1=\"0.0\" x2=\"473.42908897308564\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"568.1149067677028\" y1=\"0.0\" x2=\"568.1149067677028\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"662.8007245623198\" y1=\"0.0\" x2=\"662.8007245623198\" y2=\"88.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(38.40018069752042 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"44.0\" x2=\"734.5998193024795\" y2=\"44.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(38.40018069752042 88.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(94.68581779461712 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>20,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(189.37163558923424 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>40,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(284.0574533838514 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>60,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(378.7432711784685 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>80,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(473.42908897308564 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>100,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(568.1149067677028 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>120,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(662.8007245623198 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>140,000</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(38.40018069752042 0.0 ) \">\n", " <g transform=\"translate(0.0 44.0 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>math</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"88.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#cU7HVLz)\" clip-bounds-jfx=\"[rect (38.40018069752042, 0.0), (734.5998193024795, 88.0)]\">\n", " <g transform=\"translate(38.40018069752042 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"13.538461538461537\" height=\"60.923076923076934\" width=\"688.8861993662566\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"678.1535232063424\" y1=\"59.23076923076923\" x2=\"678.1535232063424\" y2=\"28.769230769230766\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"699.618875526171\" y1=\"59.23076923076923\" x2=\"699.618875526171\" y2=\"28.769230769230766\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"678.1535232063424\" y1=\"44.0\" x2=\"699.618875526171\" y2=\"44.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"cuS3oEY\">\n", " <rect x=\"38.40018069752042\" y=\"0.0\" width=\"734.5998193024795\" height=\"88.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"cU7HVLz\">\n", " <rect x=\"38.40018069752042\" y=\"0.0\" width=\"734.5998193024795\" height=\"88.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 50.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(426.70009034876017 134.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ops/ms</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 150.0 L800.0 150.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"dPP4P1V\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"481e8527-6ee3-47eb-b7bc-5638f1f9e8f6\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ops/ms" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 145509.90114707965 ], | |
| "errorMax" : [ 147776.90932420595 ], | |
| "label" : [ "math" ], | |
| "errorMin" : [ 143242.89296995336 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 150.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.CommonBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='250' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="H3uDBw"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 250.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("H3uDBw");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ms/op"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[8.972137714852465E-4,2.369188528309145E-5,6.7916806977233165E-6],\n", ""errorMax":[9.206484453035511E-4,2.4221992778145036E-5,6.8730920645926235E-6],\n", ""label":["long","longBlackhole","math"],\n", ""errorMin":[8.737790976669418E-4,2.3161777788037864E-5,6.710269330854009E-6]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":250.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"17"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=22e0bb90-a41f-45d2-8fbd-592e4382ea43 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 250.0px;\" viewBox=\"0 0 800.0 250.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#p7m0396 .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#p7m0396 .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p7m0396 .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p7m0396 .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#p7m0396 .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p7m0396 .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p7m0396 .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p7m0396 .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#duZsHvk .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p7m0396 .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p7m0396 .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#duZsHvk .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p7m0396 .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p7m0396 .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#duZsHvk .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#duZsHvk .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#duZsHvk .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"p7m0396\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 250.0 L800.0 250.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(102.8934818702866 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"69.32034558779249\" y1=\"0.0\" x2=\"69.32034558779249\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"138.64069117558498\" y1=\"0.0\" x2=\"138.64069117558498\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"207.96103676337745\" y1=\"0.0\" x2=\"207.96103676337745\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"277.28138235116995\" y1=\"0.0\" x2=\"277.28138235116995\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"346.6017279389625\" y1=\"0.0\" x2=\"346.6017279389625\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"415.922073526755\" y1=\"0.0\" x2=\"415.922073526755\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"485.2424191145475\" y1=\"0.0\" x2=\"485.2424191145475\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"554.56276470234\" y1=\"0.0\" x2=\"554.56276470234\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"623.8831102901325\" y1=\"0.0\" x2=\"623.8831102901325\" y2=\"188.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(102.8934818702866 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"150.96969696969697\" x2=\"670.1065181297134\" y2=\"150.96969696969697\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"94.0\" x2=\"670.1065181297134\" y2=\"94.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"37.030303030303045\" x2=\"670.1065181297134\" y2=\"37.030303030303045\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(102.8934818702866 188.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(69.32034558779249 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0001</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(138.64069117558498 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0002</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(207.96103676337745 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0003</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(277.28138235116995 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0004</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(346.6017279389625 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0005</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(415.922073526755 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0006</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(485.2424191145475 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0007</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(554.56276470234 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0008</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(623.8831102901325 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.0009</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(102.8934818702866 0.0 ) \">\n", " <g transform=\"translate(0.0 150.96969696969697 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>long</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 94.0 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>longBlackhole</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 37.030303030303045 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>math</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"188.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#c372EBM)\" clip-bounds-jfx=\"[rect (102.8934818702866, 0.0), (670.1065181297134, 188.0)]\">\n", " <g transform=\"translate(102.8934818702866 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.393939393939405\" height=\"51.272727272727266\" width=\"4.708016530881199\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"68.36363636363636\" height=\"51.27272727272728\" width=\"16.423296754502342\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"125.33333333333334\" height=\"51.27272727272725\" width=\"621.9516870548397\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"605.706690176619\" y1=\"163.78787878787878\" x2=\"605.706690176619\" y2=\"138.15151515151516\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"638.1966839330604\" y1=\"163.78787878787878\" x2=\"638.1966839330604\" y2=\"138.15151515151516\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"605.706690176619\" y1=\"150.96969696969697\" x2=\"638.1966839330604\" y2=\"150.96969696969697\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"16.055824406944406\" y1=\"106.81818181818181\" x2=\"16.055824406944406\" y2=\"81.18181818181819\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"16.790769102060278\" y1=\"106.81818181818181\" x2=\"16.790769102060278\" y2=\"81.18181818181819\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"16.055824406944406\" y1=\"94.0\" x2=\"16.790769102060278\" y2=\"94.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"4.65158189001965\" y1=\"49.84848484848487\" x2=\"4.65158189001965\" y2=\"24.212121212121218\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"4.764451171742748\" y1=\"49.84848484848487\" x2=\"4.764451171742748\" y2=\"24.212121212121218\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"4.65158189001965\" y1=\"37.030303030303045\" x2=\"4.764451171742748\" y2=\"37.030303030303045\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"clVbDnE\">\n", " <rect x=\"102.8934818702866\" y=\"0.0\" width=\"670.1065181297134\" height=\"188.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"c372EBM\">\n", " <rect x=\"102.8934818702866\" y=\"0.0\" width=\"670.1065181297134\" height=\"188.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 100.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(458.94674093514334 234.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ms/op</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 250.0 L800.0 250.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"duZsHvk\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"22e0bb90-a41f-45d2-8fbd-592e4382ea43\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ms/op" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 8.972137714852465E-4, 2.369188528309145E-5, 6.7916806977233165E-6 ], | |
| "errorMax" : [ 9.206484453035511E-4, 2.4221992778145036E-5, 6.8730920645926235E-6 ], | |
| "label" : [ "long", "longBlackhole", "math" ], | |
| "errorMin" : [ 8.737790976669418E-4, 2.3161777788037864E-5, 6.710269330854009E-6 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 250.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ "<h4 >test.JvmTestBenchmark</h4>" ] | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| }, { | |
| "data" : { | |
| "text/html" : [ " <iframe src='about:blank' style='border:none !important;' width='800' height='200' srcdoc=\"<html lang="en">\n", " <head>\n", " <meta charset="UTF-8">\n", " <style> html, body { margin: 0; padding: 0; overflow: hidden; } </style>\n", " <script type="text/javascript" data-lets-plot-script="library" src="https://cdn.jsdelivr.net/gh/JetBrains/[email protected]/js-package/distr/lets-plot.min.js"></script>\n", " </head>\n", " <body>\n", " <div id="KErhGY"></div>\n", " <script type="text/javascript" data-lets-plot-script="plot">\n", " \n", " (function() {\n", " // ----------\n", " \n", " const forceImmediateRender = false;\n", " const responsive = false;\n", " \n", " let sizing = {\n", " width_mode: "FIXED",\n", " height_mode: "FIXED",\n", " width: 800.0, \n", " height: 200.0 \n", " };\n", " \n", " const preferredWidth = document.body.dataset.letsPlotPreferredWidth;\n", " if (preferredWidth !== undefined) {\n", " sizing = {\n", " width_mode: 'FIXED',\n", " height_mode: 'SCALED',\n", " width: parseFloat(preferredWidth)\n", " };\n", " }\n", " \n", " const containerDiv = document.getElementById("KErhGY");\n", " let fig = null;\n", " \n", " function renderPlot() {\n", " if (fig === null) {\n", " const plotSpec = {\n", ""mapping":{\n", "},\n", ""guides":{\n", ""y":{\n", ""title":"ns/op"\n", "}\n", "},\n", ""coord":{\n", ""name":"flip",\n", ""flip":true\n", "},\n", ""data":{\n", ""score":[3.5445401759264423,0.5428283650466172],\n", ""errorMax":[3.572058960798929,0.5468378157356791],\n", ""label":["cos","sqrt"],\n", ""errorMin":[3.5170213910539556,0.5388189143575554]\n", "},\n", ""ggsize":{\n", ""width":800.0,\n", ""height":200.0\n", "},\n", ""kind":"plot",\n", ""scales":[{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true,\n", ""name":""\n", "},{\n", ""aesthetic":"y",\n", ""limits":[null,null]\n", "},{\n", ""aesthetic":"x",\n", ""discrete":true\n", "}],\n", ""layers":[{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"bar",\n", ""data":{\n", "}\n", "},{\n", ""mapping":{\n", ""y":"score",\n", ""x":"label",\n", ""ymin":"errorMin",\n", ""ymax":"errorMax"\n", "},\n", ""stat":"identity",\n", ""sampling":"none",\n", ""inherit_aes":false,\n", ""position":"dodge",\n", ""geom":"errorbar",\n", ""data":{\n", "}\n", "}],\n", ""theme":{\n", ""text":{\n", ""family":"mono",\n", ""blank":false\n", "},\n", ""title":{\n", ""margin":[10.0,0.0,10.0,0.0],\n", ""blank":false\n", "},\n", ""axis_ontop":false,\n", ""axis_ontop_y":false,\n", ""axis_ontop_x":false\n", "},\n", ""data_meta":{\n", ""series_annotations":[{\n", ""type":"str",\n", ""column":"label"\n", "},{\n", ""type":"float",\n", ""column":"score"\n", "},{\n", ""type":"float",\n", ""column":"errorMin"\n", "},{\n", ""type":"float",\n", ""column":"errorMax"\n", "}]\n", "},\n", ""spec_id":"20"\n", "};\n", " fig = LetsPlot.buildPlotFromProcessedSpecs(plotSpec, containerDiv, sizing);\n", " } else {\n", " fig.updateView({});\n", " }\n", " }\n", " \n", " const renderImmediately = \n", " forceImmediateRender || (\n", " sizing.width_mode === 'FIXED' && \n", " (sizing.height_mode === 'FIXED' || sizing.height_mode === 'SCALED')\n", " );\n", " \n", " if (renderImmediately) {\n", " renderPlot();\n", " }\n", " \n", " if (!renderImmediately || responsive) {\n", " // Set up observer for initial sizing or continuous monitoring\n", " var observer = new ResizeObserver(function(entries) {\n", " for (let entry of entries) {\n", " if (entry.contentBoxSize && \n", " entry.contentBoxSize[0].inlineSize > 0) {\n", " if (!responsive && observer) {\n", " observer.disconnect();\n", " observer = null;\n", " }\n", " renderPlot();\n", " if (!responsive) {\n", " break;\n", " }\n", " }\n", " }\n", " });\n", " \n", " observer.observe(containerDiv);\n", " }\n", " \n", " // ----------\n", " })();\n", " \n", " </script>\n", " </body>\n", "</html>\"></iframe> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" display=\"block\" class=\"plt-container\" id=27a68bcc-d9a2-4dd3-a2e9-b218a85e8204 width=\"100%\" height=\"100%\" style=\"max-width: 800.0px; max-height: 200.0px;\" viewBox=\"0 0 800.0 200.0\" preserveAspectRatio=\"xMinYMin meet\">\n", " <style type=\"text/css\">\n", " .plt-container {\n", " font-family: sans-serif;\n", " user-select: none;\n", " -webkit-user-select: none;\n", " -moz-user-select: none;\n", " -ms-user-select: none;\n", "}\n", "text {\n", " text-rendering: optimizeLegibility;\n", "}\n", "#p4OiG8l .plot-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 16.0px;\n", "\n", "}\n", "#p4OiG8l .plot-subtitle {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p4OiG8l .plot-caption {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p4OiG8l .hyperlink-element {\n", "fill: #118ed8;\n", "font-weight: normal;\n", " font-style: normal;\n", "}\n", "#p4OiG8l .legend-title {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p4OiG8l .legend-item {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p4OiG8l .axis-title-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p4OiG8l .axis-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dIYlDSx .axis-tooltip-text-y {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p4OiG8l .axis-title-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 15.0px;\n", "\n", "}\n", "#p4OiG8l .axis-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dIYlDSx .axis-tooltip-text-x {\n", "fill: #ffffff;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p4OiG8l .facet-strip-text-x {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#p4OiG8l .facet-strip-text-y {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dIYlDSx .tooltip-text {\n", "fill: #474747;\n", "font-weight: normal;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dIYlDSx .tooltip-title {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "#dIYlDSx .tooltip-label {\n", "fill: #474747;\n", "font-weight: bold;\n", " font-style: normal;font-family: mono;\n", "font-size: 13.0px;\n", "\n", "}\n", "\n", " </style>\n", " <g id=\"p4OiG8l\">\n", " <path fill-rule=\"evenodd\" fill=\"rgb(255,255,255)\" fill-opacity=\"1.0\" d=\"M0.0 0.0 L0.0 200.0 L800.0 200.0 L800.0 0.0 Z\">\n", " </path>\n", " <g transform=\"translate(21.0 6.0 ) \">\n", " <g>\n", " <g transform=\"translate(32.108191529626424 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"98.76814099457685\" y1=\"0.0\" x2=\"98.76814099457685\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"197.5362819891537\" y1=\"0.0\" x2=\"197.5362819891537\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"296.30442298373055\" y1=\"0.0\" x2=\"296.30442298373055\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"395.0725639783074\" y1=\"0.0\" x2=\"395.0725639783074\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"493.8407049728843\" y1=\"0.0\" x2=\"493.8407049728843\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"592.6088459674611\" y1=\"0.0\" x2=\"592.6088459674611\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"691.376986962038\" y1=\"0.0\" x2=\"691.376986962038\" y2=\"138.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(32.108191529626424 0.0 ) \">\n", " <g>\n", " <line x1=\"0.0\" y1=\"99.0\" x2=\"740.8918084703736\" y2=\"99.0\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " <line x1=\"0.0\" y1=\"38.99999999999999\" x2=\"740.8918084703736\" y2=\"38.99999999999999\" stroke=\"rgb(233,233,233)\" stroke-opacity=\"1.0\" stroke-width=\"1.0\" fill=\"none\">\n", " </line>\n", " </g>\n", " </g>\n", " <g transform=\"translate(32.108191529626424 138.0 ) \">\n", " <g transform=\"translate(0.0 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(98.76814099457685 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>0.5</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(197.5362819891537 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(296.30442298373055 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>1.5</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(395.0725639783074 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>2</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(493.8407049728843 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>2.5</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(592.6088459674611 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>3</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(691.376986962038 0.0 ) \">\n", " <g transform=\"translate(0.0 2.0 ) \">\n", " <text class=\"axis-text-y\" text-anchor=\"middle\" dy=\"0.7em\" y=\"0.0\">\n", " <tspan>3.5</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(32.108191529626424 0.0 ) \">\n", " <g transform=\"translate(0.0 99.0 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>cos</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <g transform=\"translate(0.0 38.99999999999999 ) \">\n", " <line stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" x2=\"-4.0\" y2=\"0.0\">\n", " </line>\n", " <g transform=\"translate(-6.0 0.0 ) \">\n", " <text class=\"axis-text-x\" text-anchor=\"end\" dy=\"0.35em\" y=\"0.0\">\n", " <tspan>sqrt</tspan>\n", " </text>\n", " </g>\n", " </g>\n", " <line x1=\"0.0\" y1=\"0.0\" x2=\"0.0\" y2=\"138.0\" stroke-width=\"1.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\">\n", " </line>\n", " </g>\n", " </g>\n", " <g clip-path=\"url(#cWdJQsk)\" clip-bounds-jfx=\"[rect (32.108191529626424, 0.0), (740.8918084703736, 138.0)]\">\n", " <g transform=\"translate(32.108191529626424 0.0 ) \">\n", " <g>\n", " <g>\n", " <rect x=\"0.0\" y=\"11.999999999999986\" height=\"54.000000000000014\" width=\"107.22829698955985\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " <rect x=\"0.0\" y=\"72.0\" height=\"54.0\" width=\"700.1752877136902\" stroke=\"rgb(255,255,255)\" stroke-opacity=\"1.0\" fill=\"rgb(17,142,216)\" fill-opacity=\"1.0\" stroke-width=\"1.6500000000000001\">\n", " </rect>\n", " </g>\n", " <g>\n", " <g>\n", " <line x1=\"694.7393292651199\" y1=\"112.5\" x2=\"694.7393292651199\" y2=\"85.5\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"705.6112461622606\" y1=\"112.5\" x2=\"705.6112461622606\" y2=\"85.5\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"694.7393292651199\" y1=\"99.0\" x2=\"705.6112461622606\" y2=\"99.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " <g>\n", " <line x1=\"106.43628500762371\" y1=\"52.49999999999999\" x2=\"106.43628500762371\" y2=\"25.499999999999986\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"108.020308971496\" y1=\"52.49999999999999\" x2=\"108.020308971496\" y2=\"25.499999999999986\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " <line x1=\"106.43628500762371\" y1=\"38.99999999999999\" x2=\"108.020308971496\" y2=\"38.99999999999999\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" fill=\"none\" stroke-width=\"1.6500000000000001\">\n", " </line>\n", " </g>\n", " </g>\n", " </g>\n", " </g>\n", " <defs>\n", " <clipPath id=\"csJ946v\">\n", " <rect x=\"32.108191529626424\" y=\"0.0\" width=\"740.8918084703736\" height=\"138.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " <defs>\n", " <clipPath id=\"cWdJQsk\">\n", " <rect x=\"32.108191529626424\" y=\"0.0\" width=\"740.8918084703736\" height=\"138.0\">\n", " </rect>\n", " </clipPath>\n", " </defs>\n", " </g>\n", " <g>\n", " </g>\n", " </g>\n", " <g transform=\"translate(15.0 75.0 ) rotate(-90.0 ) \">\n", " </g>\n", " <g transform=\"translate(423.5540957648132 184.0 ) \">\n", " <text class=\"axis-title-y\" y=\"0.0\" text-anchor=\"middle\">\n", " <tspan>ns/op</tspan>\n", " </text>\n", " </g>\n", " <path fill=\"rgb(0,0,0)\" fill-opacity=\"0.0\" stroke=\"rgb(71,71,71)\" stroke-opacity=\"1.0\" stroke-width=\"0.0\" d=\"M0.0 0.0 L0.0 200.0 L800.0 200.0 L800.0 0.0 Z\" pointer-events=\"none\">\n", " </path>\n", " </g>\n", " <g id=\"dIYlDSx\">\n", " </g>\n", "</svg>\n", " <script>document.getElementById(\"27a68bcc-d9a2-4dd3-a2e9-b218a85e8204\").style.display = \"none\";</script>" ], | |
| "application/plot+json" : { | |
| "output_type" : "lets_plot_spec", | |
| "output" : { | |
| "mapping" : { }, | |
| "guides" : { | |
| "y" : { | |
| "title" : "ns/op" | |
| } | |
| }, | |
| "coord" : { | |
| "name" : "flip", | |
| "flip" : true | |
| }, | |
| "data" : { | |
| "score" : [ 3.5445401759264423, 0.5428283650466172 ], | |
| "errorMax" : [ 3.572058960798929, 0.5468378157356791 ], | |
| "label" : [ "cos", "sqrt" ], | |
| "errorMin" : [ 3.5170213910539556, 0.5388189143575554 ] | |
| }, | |
| "ggsize" : { | |
| "width" : 800.0, | |
| "height" : 200.0 | |
| }, | |
| "kind" : "plot", | |
| "scales" : [ { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true, | |
| "name" : "" | |
| }, { | |
| "aesthetic" : "y", | |
| "limits" : [ null, null ] | |
| }, { | |
| "aesthetic" : "x", | |
| "discrete" : true | |
| } ], | |
| "layers" : [ { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "bar" | |
| }, { | |
| "mapping" : { | |
| "y" : "score", | |
| "x" : "label", | |
| "ymin" : "errorMin", | |
| "ymax" : "errorMax" | |
| }, | |
| "stat" : "identity", | |
| "sampling" : "none", | |
| "inherit_aes" : false, | |
| "position" : "dodge", | |
| "geom" : "errorbar" | |
| } ], | |
| "theme" : { | |
| "text" : { | |
| "family" : "mono", | |
| "blank" : false | |
| }, | |
| "title" : { | |
| "margin" : [ 10.0, 0.0, 10.0, 0.0 ], | |
| "blank" : false | |
| }, | |
| "axis_ontop" : false, | |
| "axis_ontop_y" : false, | |
| "axis_ontop_x" : false | |
| }, | |
| "data_meta" : { | |
| "series_annotations" : [ { | |
| "type" : "str", | |
| "column" : "label" | |
| }, { | |
| "type" : "float", | |
| "column" : "score" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMin" | |
| }, { | |
| "type" : "float", | |
| "column" : "errorMax" | |
| } ] | |
| } | |
| }, | |
| "apply_color_scheme" : true, | |
| "swing_enabled" : true | |
| } | |
| }, | |
| "metadata" : { }, | |
| "output_type" : "display_data", | |
| "jetTransient" : { | |
| "display_id" : null | |
| } | |
| } ], | |
| "execution_count" : 5 | |
| } ], | |
| "metadata" : { | |
| "kernelspec" : { | |
| "display_name" : "Kotlin", | |
| "language" : "kotlin", | |
| "name" : "kotlin" | |
| }, | |
| "language_info" : { | |
| "name" : "kotlin", | |
| "version" : "2.2.20", | |
| "mimetype" : "text/x-kotlin", | |
| "file_extension" : ".kt", | |
| "pygments_lexer" : "kotlin", | |
| "codemirror_mode" : "text/x-kotlin", | |
| "nbconvert_exporter" : "" | |
| } | |
| }, | |
| "nbformat" : 4, | |
| "nbformat_minor" : 0 | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment