diff --git a/ipynb/wltests/WAOutput-JankbenchDemo.ipynb b/ipynb/wltests/WAOutput-JankbenchDemo.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..6669ef9011bb587b856ef3975ef583455faa6ec8
--- /dev/null
+++ b/ipynb/wltests/WAOutput-JankbenchDemo.ipynb
@@ -0,0 +1,5796 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## WAOutput Jankbench and Stats Notebook demo"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from lisa.wa import WAOutput\n",
+ "from lisa.stats import Stats\n",
+ "\n",
+ "import logging\n",
+ "from lisa.utils import setup_logging\n",
+ "setup_logging(level=logging.DEBUG)\n",
+ "\n",
+ "wa_output_path = '/opt/work/lisa/results/wltests/pixel4'\n",
+ "kernel_path = '/opt/work/eas/kernel_workspace/kernel_workspace/android-kernel/private/msm-google'\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Collect and plot WA Jankbench Results"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from wa import RunOutput, discover_wa_outputs, Status, HostError"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "[2021-01-28 18:23:15,717][matplotlib.pyplot] DEBUG Loaded backend module://ipykernel.pylab.backend_inline version unknown.\n"
+ ]
+ }
+ ],
+ "source": [
+ "import sqlite3\n",
+ "import os\n",
+ "import pandas as pd\n",
+ "import matplotlib.pyplot as plt\n",
+ "import matplotlib.gridspec as gridspec\n",
+ "import numpy as np\n",
+ "from scipy import stats\n",
+ "%matplotlib inline"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "#### Open results and show available collectors"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['results', 'energy', 'jankbench']"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "wa = WAOutput(wa_output_path, kernel_path=kernel_path)\n",
+ "list(wa.keys())"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "#### Decide on frame timing targets for plotting and evaluating percentiles"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# 16ms ~= 60Hz\n",
+ "# 12ms ~= 90Hz\n",
+ "# 8ms ~= 120Hz\n",
+ "\n",
+ "threshold = 8.0"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "[2021-01-28 18:23:17,540][lisa.wa.WAJankbenchCollector] DEBUG Collecting dataframe for jankbench\n"
+ ]
+ }
+ ],
+ "source": [
+ "# Collect all our result artifacts\n",
+ "collector = wa.get_collector('jankbench')\n",
+ "df = collector.df"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " frame_id | \n",
+ " variable | \n",
+ " value | \n",
+ " unit | \n",
+ " iteration | \n",
+ " workload | \n",
+ " id | \n",
+ " tag | \n",
+ " kernel | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1 | \n",
+ " total_duration | \n",
+ " 27.068337 | \n",
+ " ms | \n",
+ " 1 | \n",
+ " jankbench | \n",
+ " default-jankbench_list_view | \n",
+ " iter_3 | \n",
+ " 4.14.170-gc72771da3_audio-g3ab4335-ab32 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 2 | \n",
+ " total_duration | \n",
+ " 19.426523 | \n",
+ " ms | \n",
+ " 1 | \n",
+ " jankbench | \n",
+ " default-jankbench_list_view | \n",
+ " iter_3 | \n",
+ " 4.14.170-gc72771da3_audio-g3ab4335-ab32 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 3 | \n",
+ " total_duration | \n",
+ " 4.794331 | \n",
+ " ms | \n",
+ " 1 | \n",
+ " jankbench | \n",
+ " default-jankbench_list_view | \n",
+ " iter_3 | \n",
+ " 4.14.170-gc72771da3_audio-g3ab4335-ab32 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 4 | \n",
+ " total_duration | \n",
+ " 4.816895 | \n",
+ " ms | \n",
+ " 1 | \n",
+ " jankbench | \n",
+ " default-jankbench_list_view | \n",
+ " iter_3 | \n",
+ " 4.14.170-gc72771da3_audio-g3ab4335-ab32 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 5 | \n",
+ " total_duration | \n",
+ " 4.369130 | \n",
+ " ms | \n",
+ " 1 | \n",
+ " jankbench | \n",
+ " default-jankbench_list_view | \n",
+ " iter_3 | \n",
+ " 4.14.170-gc72771da3_audio-g3ab4335-ab32 | \n",
+ "
\n",
+ " \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " 75915 | \n",
+ " 149 | \n",
+ " jank_frame | \n",
+ " 0.000000 | \n",
+ " | \n",
+ " 3 | \n",
+ " jankbench | \n",
+ " default-jankbench_edit_text | \n",
+ " iter_3 | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ "
\n",
+ " \n",
+ " 75916 | \n",
+ " 150 | \n",
+ " jank_frame | \n",
+ " 0.000000 | \n",
+ " | \n",
+ " 3 | \n",
+ " jankbench | \n",
+ " default-jankbench_edit_text | \n",
+ " iter_3 | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ "
\n",
+ " \n",
+ " 75917 | \n",
+ " 151 | \n",
+ " jank_frame | \n",
+ " 0.000000 | \n",
+ " | \n",
+ " 3 | \n",
+ " jankbench | \n",
+ " default-jankbench_edit_text | \n",
+ " iter_3 | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ "
\n",
+ " \n",
+ " 75918 | \n",
+ " 152 | \n",
+ " jank_frame | \n",
+ " 0.000000 | \n",
+ " | \n",
+ " 3 | \n",
+ " jankbench | \n",
+ " default-jankbench_edit_text | \n",
+ " iter_3 | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ "
\n",
+ " \n",
+ " 75919 | \n",
+ " 153 | \n",
+ " jank_frame | \n",
+ " 0.000000 | \n",
+ " | \n",
+ " 3 | \n",
+ " jankbench | \n",
+ " default-jankbench_edit_text | \n",
+ " iter_3 | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
75920 rows × 9 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " frame_id variable value unit iteration workload \\\n",
+ "0 1 total_duration 27.068337 ms 1 jankbench \n",
+ "1 2 total_duration 19.426523 ms 1 jankbench \n",
+ "2 3 total_duration 4.794331 ms 1 jankbench \n",
+ "3 4 total_duration 4.816895 ms 1 jankbench \n",
+ "4 5 total_duration 4.369130 ms 1 jankbench \n",
+ "... ... ... ... ... ... ... \n",
+ "75915 149 jank_frame 0.000000 3 jankbench \n",
+ "75916 150 jank_frame 0.000000 3 jankbench \n",
+ "75917 151 jank_frame 0.000000 3 jankbench \n",
+ "75918 152 jank_frame 0.000000 3 jankbench \n",
+ "75919 153 jank_frame 0.000000 3 jankbench \n",
+ "\n",
+ " id tag \\\n",
+ "0 default-jankbench_list_view iter_3 \n",
+ "1 default-jankbench_list_view iter_3 \n",
+ "2 default-jankbench_list_view iter_3 \n",
+ "3 default-jankbench_list_view iter_3 \n",
+ "4 default-jankbench_list_view iter_3 \n",
+ "... ... ... \n",
+ "75915 default-jankbench_edit_text iter_3 \n",
+ "75916 default-jankbench_edit_text iter_3 \n",
+ "75917 default-jankbench_edit_text iter_3 \n",
+ "75918 default-jankbench_edit_text iter_3 \n",
+ "75919 default-jankbench_edit_text iter_3 \n",
+ "\n",
+ " kernel \n",
+ "0 4.14.170-gc72771da3_audio-g3ab4335-ab32 \n",
+ "1 4.14.170-gc72771da3_audio-g3ab4335-ab32 \n",
+ "2 4.14.170-gc72771da3_audio-g3ab4335-ab32 \n",
+ "3 4.14.170-gc72771da3_audio-g3ab4335-ab32 \n",
+ "4 4.14.170-gc72771da3_audio-g3ab4335-ab32 \n",
+ "... ... \n",
+ "75915 4.14.111_audio-g3ab4335-ab31 \n",
+ "75916 4.14.111_audio-g3ab4335-ab31 \n",
+ "75917 4.14.111_audio-g3ab4335-ab31 \n",
+ "75918 4.14.111_audio-g3ab4335-ab31 \n",
+ "75919 4.14.111_audio-g3ab4335-ab31 \n",
+ "\n",
+ "[75920 rows x 9 columns]"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "df"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Plot Traditional Jankbench CDFs (like the old collector implementation)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "# df - results from the collector, filtered to only one test\n",
+ "# time - threshold time to draw on the plot\n",
+ "\n",
+ "def __jankbench_draw_aggregated_cdf(ax, df, bins=500):\n",
+ " display_df = pd.DataFrame()\n",
+ " for kernel in df['kernel'].unique():\n",
+ " nn_q = df[df['kernel'] == kernel]['total_duration'].quantile(0.99)\n",
+ " n,b,p = ax.hist(df[df['kernel'] == kernel]['total_duration'], label=\"{}: 99th: {:2.4}ms\".format(kernel ,nn_q),\n",
+ " bins=bins, cumulative=True, density=True, histtype='step', linewidth=2)\n",
+ " ax.axvline(nn_q, color=p[0].get_edgecolor())\n",
+ " display_df[kernel] = pd.Series(df[df['kernel'] == kernel]['total_duration'].values)\n",
+ " ax.legend(loc='lower right')\n",
+ " return display_df\n",
+ " \n",
+ "def __jankbench_draw_single_cdf(ax, df, iteration=1, bins=500):\n",
+ " return __jankbench_draw_aggregated_cdf(ax, df[df['iteration'] == iteration], bins)\n",
+ "\n",
+ "def _jankbench_plot_cdf(df, time, aggregate_iterations=True, iteration=1, ax=None):\n",
+ " # encapsulate fig\n",
+ " def __display_fig(fig):\n",
+ " if fig is not None:\n",
+ " display(fig)\n",
+ " # calculate a Geomean line for describe output\n",
+ " def __summarize(describe_df):\n",
+ " # display description including geomean\n",
+ " summary_df = describe_df.describe(percentiles=[0.5, 0.99]).transpose()\n",
+ " summary_df.insert(2, 'geomean', value=0.0, allow_duplicates=True)\n",
+ " for kernel in describe_df:\n",
+ " summary_df.at[kernel, 'geomean'] = stats.gmean(describe_df[kernel].dropna(), axis=0)\n",
+ " return summary_df\n",
+ " \n",
+ " if ax is None:\n",
+ " # set up figure\n",
+ " fig = plt.figure(figsize=(20,10))\n",
+ " ax = plt.axes()\n",
+ " else:\n",
+ " fig = None\n",
+ "\n",
+ " # Ensure we draw same width for all plots\n",
+ " longest_frame = df['total_duration'].max()\n",
+ " # set up grid\n",
+ " major_ticks = [ 4.0, 8.0, 12.0, 16.0, 32.0 ]\n",
+ " minor_ticks = np.arange(0, longest_frame, 2)\n",
+ " ax.set_xticks(major_ticks)\n",
+ " ax.set_xticks(minor_ticks, minor=True)\n",
+ " ax.grid(which='minor', alpha=0.2, color='grey', linestyle='dotted', linewidth=2)\n",
+ " ax.grid(which='major', alpha=0.5, color='grey', linestyle='-', linewidth=2)\n",
+ " ax.axvline(time, alpha=0.5, color='green', linestyle='dashed', linewidth=2)\n",
+ " ax.set_xlim((0.0, longest_frame))\n",
+ " # draw CDF Comparison\n",
+ " # aggregate_iterations = True - add all frames together for a given kernel/test combination\n",
+ " # aggregate_iterations = False - only show data for the requested iteration\n",
+ " if aggregate_iterations:\n",
+ " ax.set_title(\"{} (aggregated frame times)\".format(df['id'].unique()[0]))\n",
+ " describe_df = __jankbench_draw_aggregated_cdf(ax, df)\n",
+ " else:\n",
+ " ax.set_title(\"{} (frame times for iteration {})\".format(df['id'].unique()[0], iteration)) \n",
+ " describe_df = __jankbench_draw_single_cdf(ax, df, iteration=iteration)\n",
+ "\n",
+ " __display_fig(fig)\n",
+ " display(__summarize(describe_df))\n",
+ "\n",
+ " if fig is not None:\n",
+ " plt.close(fig)\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " iteration | \n",
+ " id | \n",
+ " kernel | \n",
+ " frame_id | \n",
+ " jank_frame | \n",
+ " total_duration | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 1 | \n",
+ " default-jankbench_edit_text | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ " 1 | \n",
+ " 1.0 | \n",
+ " 26.924210 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 1 | \n",
+ " default-jankbench_edit_text | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ " 2 | \n",
+ " 0.0 | \n",
+ " 20.372788 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 1 | \n",
+ " default-jankbench_edit_text | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ " 3 | \n",
+ " 0.0 | \n",
+ " 4.277677 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 1 | \n",
+ " default-jankbench_edit_text | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ " 4 | \n",
+ " 0.0 | \n",
+ " 5.747801 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 1 | \n",
+ " default-jankbench_edit_text | \n",
+ " 4.14.111_audio-g3ab4335-ab31 | \n",
+ " 5 | \n",
+ " 0.0 | \n",
+ " 5.740746 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " iteration id kernel \\\n",
+ "0 1 default-jankbench_edit_text 4.14.111_audio-g3ab4335-ab31 \n",
+ "1 1 default-jankbench_edit_text 4.14.111_audio-g3ab4335-ab31 \n",
+ "2 1 default-jankbench_edit_text 4.14.111_audio-g3ab4335-ab31 \n",
+ "3 1 default-jankbench_edit_text 4.14.111_audio-g3ab4335-ab31 \n",
+ "4 1 default-jankbench_edit_text 4.14.111_audio-g3ab4335-ab31 \n",
+ "\n",
+ " frame_id jank_frame total_duration \n",
+ "0 1 1.0 26.924210 \n",
+ "1 2 0.0 20.372788 \n",
+ "2 3 0.0 4.277677 \n",
+ "3 4 0.0 5.747801 \n",
+ "4 5 0.0 5.740746 "
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Convert into old-style dataframe\n",
+ "raw_df = df.pivot(index=['iteration', 'id', 'kernel', 'frame_id'], columns=['variable'])\n",
+ "raw_df = raw_df['value'].reset_index()\n",
+ "raw_df.columns.name = None\n",
+ "raw_df[:5]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "[2021-01-28 18:26:06,042][matplotlib.font_manager] DEBUG findfont: Matching sans\\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=12.0.\n",
+ "[2021-01-28 18:26:06,043][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,043][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,044][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,044][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,044][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,045][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,045][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,045][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,045][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,046][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,046][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,046][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,046][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,047][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,047][matplotlib.font_manager] DEBUG findfont: score() = 0.33499999999999996\n",
+ "[2021-01-28 18:26:06,047][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,047][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,048][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,048][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,048][matplotlib.font_manager] DEBUG findfont: score() = 1.05\n",
+ "[2021-01-28 18:26:06,048][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,048][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,049][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,049][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,049][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,049][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,050][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,050][matplotlib.font_manager] DEBUG findfont: score() = 1.335\n",
+ "[2021-01-28 18:26:06,051][matplotlib.font_manager] DEBUG findfont: score() = 0.05\n",
+ "[2021-01-28 18:26:06,051][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,051][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,052][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,052][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,052][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,053][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,053][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,053][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,054][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,054][matplotlib.font_manager] DEBUG findfont: score() = 10.25\n",
+ "[2021-01-28 18:26:06,054][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,055][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,055][matplotlib.font_manager] DEBUG findfont: score() = 10.25\n",
+ "[2021-01-28 18:26:06,056][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,056][matplotlib.font_manager] DEBUG findfont: score() = 10.535\n",
+ "[2021-01-28 18:26:06,056][matplotlib.font_manager] DEBUG findfont: score() = 11.24\n",
+ "[2021-01-28 18:26:06,056][matplotlib.font_manager] DEBUG findfont: score() = 10.525\n",
+ "[2021-01-28 18:26:06,057][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,057][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,057][matplotlib.font_manager] DEBUG findfont: score() = 11.535\n",
+ "[2021-01-28 18:26:06,057][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,058][matplotlib.font_manager] DEBUG findfont: score() = 10.24\n",
+ "[2021-01-28 18:26:06,058][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,058][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,058][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,059][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,059][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,059][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,060][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,060][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,060][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,060][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,060][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,061][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,061][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,061][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,062][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,062][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,062][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,062][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,063][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,063][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,063][matplotlib.font_manager] DEBUG findfont: score() = 11.24\n",
+ "[2021-01-28 18:26:06,063][matplotlib.font_manager] DEBUG findfont: score() = 11.145\n",
+ "[2021-01-28 18:26:06,064][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,064][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,064][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,064][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,065][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,065][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,065][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,065][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,066][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,066][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,066][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,066][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,067][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,067][matplotlib.font_manager] DEBUG findfont: score() = 10.1925\n",
+ "[2021-01-28 18:26:06,067][matplotlib.font_manager] DEBUG findfont: score() = 11.25\n",
+ "[2021-01-28 18:26:06,067][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,068][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,068][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,068][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,068][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,069][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,069][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,069][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,069][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,069][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,070][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,070][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,070][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,070][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,071][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,071][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,071][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,071][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,072][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,072][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,072][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,072][matplotlib.font_manager] DEBUG findfont: score() = 10.25\n",
+ "[2021-01-28 18:26:06,073][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,073][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,073][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,074][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,074][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,074][matplotlib.font_manager] DEBUG findfont: score() = 11.25\n",
+ "[2021-01-28 18:26:06,075][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,075][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,075][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,076][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,076][matplotlib.font_manager] DEBUG findfont: score() = 10.24\n",
+ "[2021-01-28 18:26:06,076][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,077][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,077][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,078][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,078][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,078][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,079][matplotlib.font_manager] DEBUG findfont: score() = 11.145\n",
+ "[2021-01-28 18:26:06,079][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,080][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,080][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,081][matplotlib.font_manager] DEBUG findfont: score() = 1.25\n",
+ "[2021-01-28 18:26:06,081][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,082][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,082][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,083][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,083][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,083][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,084][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,084][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,084][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,085][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,085][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,085][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,086][matplotlib.font_manager] DEBUG findfont: score() = 11.24\n",
+ "[2021-01-28 18:26:06,086][matplotlib.font_manager] DEBUG findfont: score() = 11.535\n",
+ "[2021-01-28 18:26:06,086][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,087][matplotlib.font_manager] DEBUG findfont: score() = 0.25\n",
+ "[2021-01-28 18:26:06,087][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,087][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,088][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,088][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,088][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,089][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,089][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,089][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,090][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,090][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,090][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,091][matplotlib.font_manager] DEBUG findfont: score() = 0.05\n",
+ "[2021-01-28 18:26:06,091][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,091][matplotlib.font_manager] DEBUG findfont: score() = 10.24\n",
+ "[2021-01-28 18:26:06,092][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,092][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,092][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,093][matplotlib.font_manager] DEBUG findfont: score() = 11.535\n",
+ "[2021-01-28 18:26:06,093][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,093][matplotlib.font_manager] DEBUG findfont: score() = 11.525\n",
+ "[2021-01-28 18:26:06,094][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,094][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,094][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,095][matplotlib.font_manager] DEBUG findfont: score() = 10.43\n",
+ "[2021-01-28 18:26:06,095][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,095][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,096][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,096][matplotlib.font_manager] DEBUG findfont: score() = 10.535\n",
+ "[2021-01-28 18:26:06,096][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,097][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,097][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,098][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,098][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,099][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,099][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,099][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,100][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,100][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,101][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,101][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,102][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,102][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,103][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,103][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,104][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,104][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,104][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,104][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,105][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,105][matplotlib.font_manager] DEBUG findfont: score() = 0.33499999999999996\n",
+ "[2021-01-28 18:26:06,105][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,105][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,106][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,106][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,106][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,106][matplotlib.font_manager] DEBUG findfont: score() = 0.24\n",
+ "[2021-01-28 18:26:06,107][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,107][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,107][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,107][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,108][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,108][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,108][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,108][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,109][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,109][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,109][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,109][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,110][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,111][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,111][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,111][matplotlib.font_manager] DEBUG findfont: score() = 11.25\n",
+ "[2021-01-28 18:26:06,111][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,112][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,112][matplotlib.font_manager] DEBUG findfont: score() = 11.145\n",
+ "[2021-01-28 18:26:06,112][matplotlib.font_manager] DEBUG findfont: score() = 11.24\n",
+ "[2021-01-28 18:26:06,113][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,113][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,113][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,113][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,114][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,114][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,114][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,115][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,115][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,115][matplotlib.font_manager] DEBUG findfont: score() = 1.535\n",
+ "[2021-01-28 18:26:06,115][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,116][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,116][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,116][matplotlib.font_manager] DEBUG findfont: score() = 10.24\n",
+ "[2021-01-28 18:26:06,117][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,117][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,117][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,118][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,118][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,118][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,118][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,118][matplotlib.font_manager] DEBUG findfont: score() = 10.335\n",
+ "[2021-01-28 18:26:06,119][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,119][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,119][matplotlib.font_manager] DEBUG findfont: score() = 10.05\n",
+ "[2021-01-28 18:26:06,119][matplotlib.font_manager] DEBUG findfont: score() = 11.05\n",
+ "[2021-01-28 18:26:06,119][matplotlib.font_manager] DEBUG findfont: score() = 11.24\n",
+ "[2021-01-28 18:26:06,120][matplotlib.font_manager] DEBUG findfont: score() = 10.145\n",
+ "[2021-01-28 18:26:06,120][matplotlib.font_manager] DEBUG findfont: score() = 11.335\n",
+ "[2021-01-28 18:26:06,120][matplotlib.font_manager] DEBUG findfont: score(