555 lines (554 with data), 220.9 kB
{
"cells": [
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"# Understanding how Active Learning affects Random Forest\n",
"\n",
"This notebook explores how the active learning process affects the random forest model. The goal is to understand how the model changes as the active learning process progresses and new samples are used for training."
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 1. Import Dependencies\n",
"\n",
"First, we import the necessary dependencies."
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {},
"outputs": [],
"source": [
"# Base Dependencies \n",
"# -----------------\n",
"import numpy as np\n",
"\n",
"from joblib import dump, load\n",
"from pathlib import Path\n",
"from os.path import join as pjoin\n",
"from typing import List\n",
"\n",
"# Local Dependencies\n",
"# ------------------\n",
"from features import RandomForestFeaturesNegation\n",
"from models import Relation, RelationCollection\n",
"from ml_models.random_forest import RandomForestClassifierOneStage\n",
"\n",
"# 3rd-Party Dependencies\n",
"# ----------------------\n",
"import dtreeviz\n",
"import seaborn as sns\n",
"from sklearn.tree import export_text, DecisionTreeClassifier\n"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 2. Load test data\n",
"\n",
"We load the desired test dataset. In this case, we choose the Duration-Drug sub-dataset of the n2c2 corpus."
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Loading test dataset...\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"100%|██████████| 41086/41086 [00:01<00:00, 28612.88it/s]"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Test data size: 568\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"\n"
]
}
],
"source": [
"CORPUS = \"n2c2\"\n",
"REL_TYPE = \"Duration-Drug\"\n",
"\n",
"# load test data\n",
"print(\"Loading test dataset...\")\n",
"test_data_path: Path = Path(pjoin(\"..\", \"data\", CORPUS, \"test_datading\", \"relations.msgpack\"))\n",
"test_collection: RelationCollection = RelationCollection.from_datading(CORPUS, test_data_path)\n",
"test_collection: RelationCollection = test_collection.type_subcollection(REL_TYPE)\n",
"y_test: List[float] = test_collection.labels\n",
"print(f\"Test data size: {len(test_collection)}\")"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 3. Load models\n",
"\n",
"We load the two Random Forest models obtained at two points of the Active Learning process. We first choose the two AL steps we want to analyse."
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [],
"source": [
"INIT_STEP = 5 \n",
"FINAL_STEP = 6"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We load the corresponding checkpoints."
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [],
"source": [
"checkpoints_path = Path(pjoin(\"..\", \"data\", \"checkpoints\", \"al\", \"rf\", CORPUS, REL_TYPE))\n",
"\n",
"# load initial trained model, active set and feature encoder\n",
"init_checkpoint = load(Path(pjoin(checkpoints_path, \"model_\" + str(INIT_STEP) + \".joblib\")))\n",
"init_model: RandomForestClassifierOneStage = init_checkpoint[\"model\"]\n",
"init_fenc: RandomForestFeaturesNegation = init_checkpoint[\"f_encoder\"]\n",
"init_X_active: np.array = init_checkpoint[\"X_active\"]\n",
"init_y_active: np.array = init_checkpoint[\"y_active\"]\n",
"\n",
"# load final trained model, active_set and feature encoder\n",
"final_checkpoint = load(Path(pjoin(checkpoints_path, \"model_\" + str(FINAL_STEP) + \".joblib\")))\n",
"final_model: RandomForestClassifierOneStage = final_checkpoint[\"model\"]\n",
"final_fenc: RandomForestFeaturesNegation = final_checkpoint[\"f_encoder\"]\n",
"final_X_active: np.array = final_checkpoint[\"X_active\"]\n",
"final_y_active: np.array = final_checkpoint[\"y_active\"]"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"And we encode obtain the two representations of the test set. At each AL step, the different active sets give place to different values for the feature *bag of entities*, so it is necessary to obtain different test feature encodings."
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Train data size (init): 112\n",
"Train data size (end): 128\n"
]
}
],
"source": [
"# encode test data\n",
"init_X_test: np.array = init_fenc.transform(test_collection)\n",
"final_X_test: np.array = final_fenc.transform(test_collection)\n",
"\n",
"print(f\"Train data size (init): {len(init_X_active)}\")\n",
"print(f\"Train data size (end): {len(final_X_active)}\")"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 4. Find test samples that from changes misclassified to correctly classified"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"We measure the gain in accuracy after adding new annotated samples in the next AL step."
]
},
{
"cell_type": "code",
"execution_count": 44,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"F1-Score at step 5: 0.7711267605633803\n",
"F1-Score at step 6: 0.8028169014084507\n"
]
}
],
"source": [
"init_score: float = init_model.clf.score(init_X_test, y_test)\n",
"final_score: float = final_model.clf.score(final_X_test, y_test)\n",
"\n",
"print(f\"F1-Score at step {INIT_STEP}: {init_score}\")\n",
"print(f\"F1-Score at step {FINAL_STEP}: {final_score}\")"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"Since we cannot visualize all the Decision Trees in the forest, we pick one of the trees and visualize the samples that are misclassified by the initial tree and correctly classified by the final tree."
]
},
{
"cell_type": "code",
"execution_count": 45,
"metadata": {},
"outputs": [],
"source": [
"TREE_INDEX = 15\n",
"\n",
"init_tree: DecisionTreeClassifier = init_model.clf.estimators_[TREE_INDEX]\n",
"final_tree: DecisionTreeClassifier = final_model.clf.estimators_[TREE_INDEX]"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"We find the samples that are misclassified by the initial model and correctly classified by the final model."
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of samples that are correctly classified after 1 steps: 147 (25.88%)\n"
]
}
],
"source": [
"init_y_test_pred: float = init_tree.predict(init_X_test)\n",
"final_y_test_pred: float = final_tree.predict(final_X_test)\n",
"\n",
"changed: np.array = (\n",
" (init_y_test_pred == 0) & (final_y_test_pred == 1) & (y_test == 1)\n",
") | ((init_y_test_pred == 1) & (final_y_test_pred == 0) & (y_test == 0))\n",
"indices: np.array = np.where(changed)\n",
"\n",
"print(\n",
" \"Number of samples that are correctly classified after {} steps: {} ({:.2f}%)\".format(\n",
" FINAL_STEP - INIT_STEP, np.sum(changed), np.sum(changed) / len(changed) * 100\n",
" )\n",
")"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"We select one of the samples whose classification changes."
]
},
{
"cell_type": "code",
"execution_count": 33,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Sentence: 10. Clonazepam 0.5 mg PO QHS:PRN anxiety/insomnia 11. MetRONIDAZOLE (FLagyl) 500 mg PO Q8H Duration: 7 Days\n",
"Type: Duration-Drug\n",
"e1: MetRONIDAZOLE\n",
"e2: 7 Days\n",
"Label: 1\n",
"Initial prediction: 0\n",
"Final prediction: 1\n"
]
}
],
"source": [
"SAMPLE_INDEX = indices[0][0]\n",
"\n",
"relation: Relation = test_collection.relations[SAMPLE_INDEX]\n",
"\n",
"print(\"Sentence: \", relation.text)\n",
"print(\"Type: \", relation.type)\n",
"print(\"e1: {}\".format(relation.entity1.text))\n",
"print(\"e2: {}\".format(relation.entity2.text))\n",
"print(\"Label: \", relation.label)\n",
"print(\"Initial prediction: \", int(init_y_test_pred[SAMPLE_INDEX]))\n",
"print(\"Final prediction: \", int(final_y_test_pred[SAMPLE_INDEX]))"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 5. Visualize a tree from the initial RF classifier"
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [],
"source": [
"# color setting\n",
"COLOR_PALETTE = \"Set2\"\n",
"colors = sns.color_palette(COLOR_PALETTE) # set color palette\n",
"colors_for_2_classes = [\n",
" None, # 0 classes\n",
" colors[0], # 1 class\n",
" ['#FEFEBB', '#a1dab4'], # 2 classes\n",
" colors[0:4], # 3 classes\n",
"]"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"We first print a textual representation of the initial decision tree."
]
},
{
"cell_type": "code",
"execution_count": 56,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Decision Tree at Step 5\n",
"\n",
"|--- count_Drug <= 1.500\n",
"| |--- punct_dist <= 1.500\n",
"| | |--- class: 1.0\n",
"| |--- punct_dist > 1.500\n",
"| | |--- class: 0.0\n",
"|--- count_Drug > 1.500\n",
"| |--- count_Reason <= 0.500\n",
"| | |--- class: 0.0\n",
"| |--- count_Reason > 0.500\n",
"| | |--- class: 0.0\n",
"\n"
]
}
],
"source": [
"print(\"Decision Tree at Step \", INIT_STEP)\n",
"print()\n",
"print(export_text(init_tree, spacing=3, decimals=3, feature_names=init_fenc.get_feature_names()))"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"And a visualisation of the decision path of the chosen sample in the initial decision tree."
]
},
{
"cell_type": "code",
"execution_count": 53,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Decision Path at Step 5\n"
]
},
{
"data": {
"image/svg+xml": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:ns2=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"348.0\" height=\"376.0\" viewBox=\"0.0 0.0 347.5 376.0\">\n<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 372)\">\n<title>G</title>\n<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-372 343.5,-372 343.5,4 -4,4\" />\n<g id=\"clust4\" class=\"cluster\">\n<title>cluster_legend</title>\n</g>\n<g id=\"clust5\" class=\"cluster\">\n<title>cluster_instance</title>\n</g>\n\n<g id=\"node1\" class=\"node\">\n<title>node1</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"162.5,-242 4.5,-242 4.5,-177 162.5,-177 162.5,-242\" />\n<svg width=\"150px\" height=\"57px\" viewBox=\"0 0 200.0375 75.798578\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"8.5\" y=\"-237.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.240262</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 75.798578 L 200.0375 75.798578 L 200.0375 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.8975 42.007953 L 200.0375 42.007953 L 200.0375 0.905884 L 15.8975 0.905884 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 31.909674 42.007953 L 39.915761 42.007953 L 39.915761 35.017805 L 31.909674 35.017805 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 39.915761 42.007953 L 47.921848 42.007953 L 47.921848 22.435539 L 39.915761 22.435539 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 47.921848 42.007953 L 55.927935 42.007953 L 55.927935 42.007953 L 47.921848 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 55.927935 42.007953 L 63.934022 42.007953 L 63.934022 23.833568 L 55.927935 23.833568 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 63.934022 42.007953 L 71.940109 42.007953 L 71.940109 39.211893 L 63.934022 39.211893 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 71.940109 42.007953 L 79.946196 42.007953 L 79.946196 42.007953 L 71.940109 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 79.946196 42.007953 L 87.952283 42.007953 L 87.952283 39.211893 L 79.946196 39.211893 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 87.952283 42.007953 L 95.95837 42.007953 L 95.95837 42.007953 L 87.952283 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 95.95837 42.007953 L 103.964457 42.007953 L 103.964457 42.007953 L 95.95837 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 103.964457 42.007953 L 111.970543 42.007953 L 111.970543 42.007953 L 103.964457 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 111.970543 42.007953 L 119.97663 42.007953 L 119.97663 42.007953 L 111.970543 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 119.97663 42.007953 L 127.982717 42.007953 L 127.982717 40.609923 L 119.97663 40.609923 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 127.982717 42.007953 L 135.988804 42.007953 L 135.988804 42.007953 L 127.982717 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 135.988804 42.007953 L 143.994891 42.007953 L 143.994891 42.007953 L 135.988804 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 143.994891 42.007953 L 152.000978 42.007953 L 152.000978 42.007953 L 143.994891 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 152.000978 42.007953 L 160.007065 42.007953 L 160.007065 42.007953 L 152.000978 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 160.007065 42.007953 L 168.013152 42.007953 L 168.013152 42.007953 L 160.007065 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 168.013152 42.007953 L 176.019239 42.007953 L 176.019239 42.007953 L 168.013152 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 176.019239 42.007953 L 184.025326 42.007953 L 184.025326 42.007953 L 176.019239 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 31.909674 35.017805 L 39.915761 35.017805 L 39.915761 5.659184 L 31.909674 5.659184 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 39.915761 22.435539 L 47.921848 22.435539 L 47.921848 2.863125 L 39.915761 2.863125 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 47.921848 42.007953 L 55.927935 42.007953 L 55.927935 42.007953 L 47.921848 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 55.927935 23.833568 L 63.934022 23.833568 L 63.934022 18.24145 L 55.927935 18.24145 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 63.934022 39.211893 L 71.940109 39.211893 L 71.940109 36.415834 L 63.934022 36.415834 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 71.940109 42.007953 L 79.946196 42.007953 L 79.946196 42.007953 L 71.940109 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 79.946196 39.211893 L 87.952283 39.211893 L 87.952283 33.619775 L 79.946196 33.619775 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 87.952283 42.007953 L 95.95837 42.007953 L 95.95837 37.813864 L 87.952283 37.813864 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 95.95837 42.007953 L 103.964457 42.007953 L 103.964457 42.007953 L 95.95837 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 103.964457 42.007953 L 111.970543 42.007953 L 111.970543 42.007953 L 103.964457 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 111.970543 42.007953 L 119.97663 42.007953 L 119.97663 42.007953 L 111.970543 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 119.97663 40.609923 L 127.982717 40.609923 L 127.982717 40.609923 L 119.97663 40.609923 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 127.982717 42.007953 L 135.988804 42.007953 L 135.988804 42.007953 L 127.982717 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 135.988804 42.007953 L 143.994891 42.007953 L 143.994891 42.007953 L 135.988804 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 143.994891 42.007953 L 152.000978 42.007953 L 152.000978 42.007953 L 143.994891 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 152.000978 42.007953 L 160.007065 42.007953 L 160.007065 42.007953 L 152.000978 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 160.007065 42.007953 L 168.013152 42.007953 L 168.013152 42.007953 L 160.007065 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 168.013152 42.007953 L 176.019239 42.007953 L 176.019239 42.007953 L 168.013152 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 176.019239 42.007953 L 184.025326 42.007953 L 184.025326 42.007953 L 176.019239 42.007953 z \" clip-path=\"url(#p51413f94e3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 50.92413 42.839553 L 47.60961 51.155553 L 54.23865 51.155553 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"patch_42\">\n <path d=\"M 69.938587 42.839553 L 66.624067 51.155553 L 73.253107 51.155553 z \" style=\"fill: #d67c03\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"m2f266828fd\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m2f266828fd\" x=\"31.909674\" y=\"42.007953\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(26.349674 59.234203) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-2e\" d=\"M 581 0 L 581 641 L 1222 641 L 1222 0 L 581 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#m2f266828fd\" x=\"50.92413\" y=\"42.007953\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(45.36413 59.234203) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_3\">\n <g id=\"line2d_3\">\n <g>\n <use xlink:href=\"#m2f266828fd\" x=\"184.025326\" y=\"42.007953\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(176.240951 59.234203) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n <use xlink:href=\"#ArialMT-32\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"111.230469\" />\n <use xlink:href=\"#ArialMT-30\" x=\"139.013672\" />\n </g>\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(80.617812 73.413578) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-70\" d=\"M 422 -1272 L 422 3319 L 934 3319 L 934 2888 Q 1116 3141 1344 3267 Q 1572 3394 1897 3394 Q 2322 3394 2647 3175 Q 2972 2956 3137 2557 Q 3303 2159 3303 1684 Q 3303 1175 3120 767 Q 2938 359 2589 142 Q 2241 -75 1856 -75 Q 1575 -75 1351 44 Q 1128 163 984 344 L 984 -1272 L 422 -1272 z M 931 1641 Q 931 1000 1190 694 Q 1450 388 1819 388 Q 2194 388 2461 705 Q 2728 1022 2728 1688 Q 2728 2322 2467 2637 Q 2206 2953 1844 2953 Q 1484 2953 1207 2617 Q 931 2281 931 1641 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-75\" d=\"M 2597 0 L 2597 488 Q 2209 -75 1544 -75 Q 1250 -75 995 37 Q 741 150 617 320 Q 494 491 444 738 Q 409 903 409 1263 L 409 3319 L 972 3319 L 972 1478 Q 972 1038 1006 884 Q 1059 663 1231 536 Q 1403 409 1656 409 Q 1909 409 2131 539 Q 2353 669 2445 892 Q 2538 1116 2538 1541 L 2538 3319 L 3100 3319 L 3100 0 L 2597 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-64\" d=\"M 2575 0 L 2575 419 Q 2259 -75 1647 -75 Q 1250 -75 917 144 Q 584 363 401 755 Q 219 1147 219 1656 Q 219 2153 384 2558 Q 550 2963 881 3178 Q 1213 3394 1622 3394 Q 1922 3394 2156 3267 Q 2391 3141 2538 2938 L 2538 4581 L 3097 4581 L 3097 0 L 2575 0 z M 797 1656 Q 797 1019 1065 703 Q 1334 388 1700 388 Q 2069 388 2326 689 Q 2584 991 2584 1609 Q 2584 2291 2321 2609 Q 2059 2928 1675 2928 Q 1300 2928 1048 2622 Q 797 2316 797 1656 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-69\" d=\"M 425 3934 L 425 4581 L 988 4581 L 988 3934 L 425 3934 z M 425 0 L 425 3319 L 988 3319 L 988 0 L 425 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-70\" />\n <use xlink:href=\"#ArialMT-75\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"111.230469\" />\n <use xlink:href=\"#ArialMT-63\" x=\"166.845703\" />\n <use xlink:href=\"#ArialMT-74\" x=\"216.845703\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"244.628906\" />\n <use xlink:href=\"#ArialMT-64\" x=\"300.244141\" />\n <use xlink:href=\"#ArialMT-69\" x=\"355.859375\" />\n <use xlink:href=\"#ArialMT-73\" x=\"378.076172\" />\n <use xlink:href=\"#ArialMT-74\" x=\"428.076172\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_4\">\n <defs>\n <path id=\"m19263abf78\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m19263abf78\" x=\"15.8975\" y=\"42.007953\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(4.44875 44.871078) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_5\">\n <g>\n <use xlink:href=\"#m19263abf78\" x=\"15.8975\" y=\"2.863125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_6\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 5.72625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-38\" d=\"M 1131 2484 Q 781 2613 612 2850 Q 444 3088 444 3419 Q 444 3919 803 4259 Q 1163 4600 1759 4600 Q 2359 4600 2725 4251 Q 3091 3903 3091 3403 Q 3091 3084 2923 2848 Q 2756 2613 2416 2484 Q 2838 2347 3058 2040 Q 3278 1734 3278 1309 Q 3278 722 2862 322 Q 2447 -78 1769 -78 Q 1091 -78 675 323 Q 259 725 259 1325 Q 259 1772 486 2073 Q 713 2375 1131 2484 z M 1019 3438 Q 1019 3113 1228 2906 Q 1438 2700 1772 2700 Q 2097 2700 2305 2904 Q 2513 3109 2513 3406 Q 2513 3716 2298 3927 Q 2084 4138 1766 4138 Q 1444 4138 1231 3931 Q 1019 3725 1019 3438 z M 838 1322 Q 838 1081 952 856 Q 1066 631 1291 507 Q 1516 384 1775 384 Q 2178 384 2440 643 Q 2703 903 2703 1303 Q 2703 1709 2433 1975 Q 2163 2241 1756 2241 Q 1359 2241 1098 1978 Q 838 1716 838 1322 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-32\" />\n <use xlink:href=\"#ArialMT-38\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_43\">\n <path d=\"M 15.8975 42.007953 L 15.8975 0.905884 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_44\">\n <path d=\"M 15.8975 42.007953 L 200.0375 42.007953 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"p51413f94e3\">\n <rect x=\"15.8975\" y=\"0.905884\" width=\"184.14\" height=\"41.102069\" />\n </clipPath>\n </defs>\n</svg></g>\n\n<g id=\"node2\" class=\"node\">\n<title>node4</title>\n<svg width=\"150px\" height=\"47px\" viewBox=\"0 0 200.0375 63.05375\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"180.5\" y=\"-232.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.375568</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 63.05375 L 200.0375 63.05375 L 200.0375 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.8975 29.263125 L 200.0375 29.263125 L 200.0375 1.543125 L 15.8975 1.543125 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 31.909674 29.263125 L 39.915761 29.263125 L 39.915761 6.634554 L 31.909674 6.634554 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 39.915761 29.263125 L 47.921848 29.263125 L 47.921848 29.263125 L 39.915761 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 47.921848 29.263125 L 55.927935 29.263125 L 55.927935 29.263125 L 47.921848 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 55.927935 29.263125 L 63.934022 29.263125 L 63.934022 29.263125 L 55.927935 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 63.934022 29.263125 L 71.940109 29.263125 L 71.940109 29.263125 L 63.934022 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 71.940109 29.263125 L 79.946196 29.263125 L 79.946196 29.263125 L 71.940109 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 79.946196 29.263125 L 87.952283 29.263125 L 87.952283 29.263125 L 79.946196 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 87.952283 29.263125 L 95.95837 29.263125 L 95.95837 29.263125 L 87.952283 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 95.95837 29.263125 L 103.964457 29.263125 L 103.964457 29.263125 L 95.95837 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 103.964457 29.263125 L 111.970543 29.263125 L 111.970543 22.977411 L 103.964457 22.977411 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 111.970543 29.263125 L 119.97663 29.263125 L 119.97663 29.263125 L 111.970543 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 119.97663 29.263125 L 127.982717 29.263125 L 127.982717 29.263125 L 119.97663 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 127.982717 29.263125 L 135.988804 29.263125 L 135.988804 29.263125 L 127.982717 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 135.988804 29.263125 L 143.994891 29.263125 L 143.994891 29.263125 L 135.988804 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 143.994891 29.263125 L 152.000978 29.263125 L 152.000978 29.263125 L 143.994891 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 152.000978 29.263125 L 160.007065 29.263125 L 160.007065 29.263125 L 152.000978 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 160.007065 29.263125 L 168.013152 29.263125 L 168.013152 29.263125 L 160.007065 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 168.013152 29.263125 L 176.019239 29.263125 L 176.019239 29.263125 L 168.013152 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 176.019239 29.263125 L 184.025326 29.263125 L 184.025326 28.005982 L 176.019239 28.005982 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 31.909674 6.634554 L 39.915761 6.634554 L 39.915761 2.863125 L 31.909674 2.863125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 39.915761 29.263125 L 47.921848 29.263125 L 47.921848 29.263125 L 39.915761 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 47.921848 29.263125 L 55.927935 29.263125 L 55.927935 29.263125 L 47.921848 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 55.927935 29.263125 L 63.934022 29.263125 L 63.934022 29.263125 L 55.927935 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 63.934022 29.263125 L 71.940109 29.263125 L 71.940109 29.263125 L 63.934022 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 71.940109 29.263125 L 79.946196 29.263125 L 79.946196 29.263125 L 71.940109 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 79.946196 29.263125 L 87.952283 29.263125 L 87.952283 29.263125 L 79.946196 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 87.952283 29.263125 L 95.95837 29.263125 L 95.95837 29.263125 L 87.952283 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 95.95837 29.263125 L 103.964457 29.263125 L 103.964457 29.263125 L 95.95837 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 103.964457 22.977411 L 111.970543 22.977411 L 111.970543 22.977411 L 103.964457 22.977411 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 111.970543 29.263125 L 119.97663 29.263125 L 119.97663 29.263125 L 111.970543 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 119.97663 29.263125 L 127.982717 29.263125 L 127.982717 29.263125 L 119.97663 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 127.982717 29.263125 L 135.988804 29.263125 L 135.988804 29.263125 L 127.982717 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 135.988804 29.263125 L 143.994891 29.263125 L 143.994891 29.263125 L 135.988804 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 143.994891 29.263125 L 152.000978 29.263125 L 152.000978 29.263125 L 143.994891 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 152.000978 29.263125 L 160.007065 29.263125 L 160.007065 29.263125 L 152.000978 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 160.007065 29.263125 L 168.013152 29.263125 L 168.013152 29.263125 L 160.007065 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 168.013152 29.263125 L 176.019239 29.263125 L 176.019239 29.263125 L 168.013152 29.263125 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 176.019239 28.005982 L 184.025326 28.005982 L 184.025326 28.005982 L 176.019239 28.005982 z \" clip-path=\"url(#pb7fec6adc3)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 69.938587 30.094725 L 66.624067 38.410725 L 73.253107 38.410725 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"m9887113b0e\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m9887113b0e\" x=\"31.909674\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(26.349674 46.489375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-2e\" d=\"M 581 0 L 581 641 L 1222 641 L 1222 0 L 581 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#m9887113b0e\" x=\"69.938587\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(64.378587 46.489375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_3\">\n <g id=\"line2d_3\">\n <g>\n <use xlink:href=\"#m9887113b0e\" x=\"184.025326\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(178.465326 46.489375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-32\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(69.275 60.66875) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-75\" d=\"M 2597 0 L 2597 488 Q 2209 -75 1544 -75 Q 1250 -75 995 37 Q 741 150 617 320 Q 494 491 444 738 Q 409 903 409 1263 L 409 3319 L 972 3319 L 972 1478 Q 972 1038 1006 884 Q 1059 663 1231 536 Q 1403 409 1656 409 Q 1909 409 2131 539 Q 2353 669 2445 892 Q 2538 1116 2538 1541 L 2538 3319 L 3100 3319 L 3100 0 L 2597 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-52\" d=\"M 503 0 L 503 4581 L 2534 4581 Q 3147 4581 3465 4457 Q 3784 4334 3975 4021 Q 4166 3709 4166 3331 Q 4166 2844 3850 2509 Q 3534 2175 2875 2084 Q 3116 1969 3241 1856 Q 3506 1613 3744 1247 L 4541 0 L 3778 0 L 3172 953 Q 2906 1366 2734 1584 Q 2563 1803 2427 1890 Q 2291 1978 2150 2013 Q 2047 2034 1813 2034 L 1109 2034 L 1109 0 L 503 0 z M 1109 2559 L 2413 2559 Q 2828 2559 3062 2645 Q 3297 2731 3419 2920 Q 3541 3109 3541 3331 Q 3541 3656 3305 3865 Q 3069 4075 2559 4075 L 1109 4075 L 1109 2559 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-61\" d=\"M 2588 409 Q 2275 144 1986 34 Q 1697 -75 1366 -75 Q 819 -75 525 192 Q 231 459 231 875 Q 231 1119 342 1320 Q 453 1522 633 1644 Q 813 1766 1038 1828 Q 1203 1872 1538 1913 Q 2219 1994 2541 2106 Q 2544 2222 2544 2253 Q 2544 2597 2384 2738 Q 2169 2928 1744 2928 Q 1347 2928 1158 2789 Q 969 2650 878 2297 L 328 2372 Q 403 2725 575 2942 Q 747 3159 1072 3276 Q 1397 3394 1825 3394 Q 2250 3394 2515 3294 Q 2781 3194 2906 3042 Q 3031 2891 3081 2659 Q 3109 2516 3109 2141 L 3109 1391 Q 3109 606 3145 398 Q 3181 191 3288 0 L 2700 0 Q 2613 175 2588 409 z M 2541 1666 Q 2234 1541 1622 1453 Q 1275 1403 1131 1340 Q 988 1278 909 1158 Q 831 1038 831 891 Q 831 666 1001 516 Q 1172 366 1500 366 Q 1825 366 2078 508 Q 2331 650 2450 897 Q 2541 1088 2541 1459 L 2541 1666 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-63\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"50\" />\n <use xlink:href=\"#ArialMT-75\" x=\"105.615234\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"161.230469\" />\n <use xlink:href=\"#ArialMT-74\" x=\"216.845703\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"244.628906\" />\n <use xlink:href=\"#ArialMT-52\" x=\"300.244141\" />\n <use xlink:href=\"#ArialMT-65\" x=\"372.460938\" />\n <use xlink:href=\"#ArialMT-61\" x=\"428.076172\" />\n <use xlink:href=\"#ArialMT-73\" x=\"483.691406\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"533.691406\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"589.306641\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_4\">\n <defs>\n <path id=\"mdae4c82092\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#mdae4c82092\" x=\"15.8975\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(4.44875 32.12625) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_5\">\n <g>\n <use xlink:href=\"#mdae4c82092\" x=\"15.8975\" y=\"2.863125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_6\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 5.72625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-32\" />\n <use xlink:href=\"#ArialMT-31\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_42\">\n <path d=\"M 15.8975 29.263125 L 15.8975 1.543125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_43\">\n <path d=\"M 15.8975 29.263125 L 200.0375 29.263125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"pb7fec6adc3\">\n <rect x=\"15.8975\" y=\"1.543125\" width=\"184.14\" height=\"27.72\" />\n </clipPath>\n </defs>\n</svg></g>\n\n\n<g id=\"node4\" class=\"node\">\n<title>leaf2</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"65,-160 0,-160 0,-80 65,-80 65,-160\" />\n<svg width=\"57px\" height=\"72px\" viewBox=\"0 0 75.767923 96.548651\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"4.5\" y=\"-156\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.698296</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 96.548651 L 75.767923 96.548651 L 75.767923 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 75.767923 37.883963 C 75.767923 31.941041 74.36951 26.08067 71.686082 20.778073 C 69.002655 15.475476 65.108762 10.877965 60.320163 7.358358 C 55.531565 3.83875 49.981293 1.494824 44.119425 0.516651 C 38.257557 -0.461522 32.246943 -0.046767 26.574989 1.727283 L 37.883923 37.883963 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 26.574989 1.727283 C 19.890576 3.818006 13.915075 7.721995 9.315349 13.003568 C 4.715622 18.285141 1.669391 24.740233 0.516611 31.64846 C -0.636168 38.556687 0.149045 45.651134 2.784621 52.140066 C 5.420197 58.628998 9.804306 64.2617 15.447682 68.409567 C 21.091058 72.557434 27.775659 75.060204 34.755486 75.638569 C 41.735314 76.216934 48.740688 74.848548 54.989812 71.686122 C 61.238937 68.523696 66.490364 63.689417 70.158037 57.722787 C 73.825711 51.756158 75.767923 44.887711 75.767923 37.883963 L 37.883923 37.883963 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(27.748376 85.240714) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-34\" d=\"M 2069 0 L 2069 1097 L 81 1097 L 81 1613 L 2172 4581 L 2631 4581 L 2631 1613 L 3250 1613 L 3250 1097 L 2631 1097 L 2631 0 L 2069 0 z M 2069 1613 L 2069 3678 L 634 1613 L 2069 1613 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-34\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(30.540485 94.759901) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge1\" class=\"edge\">\n<title>node1->leaf2</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M65.09,-176.91C62.55,-172.55 59.9,-168.02 57.27,-163.5\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"58.52,-162.86 55.29,-160.11 56.1,-164.27 58.52,-162.86\" />\n</g>\n\n<g id=\"node5\" class=\"node\">\n<title>leaf3</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"122,-149 79,-149 79,-91 122,-91 122,-149\" />\n<svg width=\"35px\" height=\"50px\" viewBox=\"0 0 47.43198 67.079245\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"83.5\" y=\"-145\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.776889</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 67.079245 L 47.43198 67.079245 L 47.43198 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 47.43198 23.715996 C 47.43198 19.721545 46.422811 15.79109 44.49847 12.290726 C 42.574128 8.790362 39.796275 5.832249 36.423649 3.691915 C 33.051022 1.551581 29.19169 0.297608 25.205121 0.046794 C 21.218552 -0.20402 17.232487 0.556363 13.6182 2.257117 C 10.003912 3.957872 6.877214 6.544501 4.529334 9.77608 C 2.181454 13.007659 0.687626 16.780638 0.186988 20.743592 C -0.31365 24.706545 0.194945 28.73249 1.6654 32.446436 C 3.135856 36.160383 5.521054 39.443328 8.598831 41.989487 L 23.71598 23.715996 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 8.598831 41.989487 C 12.066083 44.857848 16.279134 46.680998 20.743576 47.244988 C 25.208018 47.808979 29.742107 47.09085 33.813761 45.174875 C 37.885415 43.2589 41.32888 40.223077 43.740061 36.423665 C 46.151242 32.624252 47.43198 28.215922 47.43198 23.715996 L 23.71598 23.715996 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(13.580433 55.771307) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-33\" d=\"M 269 1209 L 831 1284 Q 928 806 1161 595 Q 1394 384 1728 384 Q 2125 384 2398 659 Q 2672 934 2672 1341 Q 2672 1728 2419 1979 Q 2166 2231 1775 2231 Q 1616 2231 1378 2169 L 1441 2663 Q 1497 2656 1531 2656 Q 1891 2656 2178 2843 Q 2466 3031 2466 3422 Q 2466 3731 2256 3934 Q 2047 4138 1716 4138 Q 1388 4138 1169 3931 Q 950 3725 888 3313 L 325 3413 Q 428 3978 793 4289 Q 1159 4600 1703 4600 Q 2078 4600 2393 4439 Q 2709 4278 2876 4000 Q 3044 3722 3044 3409 Q 3044 3113 2884 2869 Q 2725 2625 2413 2481 Q 2819 2388 3044 2092 Q 3269 1797 3269 1353 Q 3269 753 2831 336 Q 2394 -81 1725 -81 Q 1122 -81 723 278 Q 325 638 269 1209 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-33\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-31\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(17.963715 65.290495) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge2\" class=\"edge\">\n<title>node1->leaf3</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M89.64,-176.91C91.03,-169.73 92.52,-162.08 93.93,-154.82\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"95.26,-155.32 94.65,-151.13 92.51,-154.79 95.26,-155.32\" />\n</g>\n\n<g id=\"node6\" class=\"node\">\n<title>leaf5</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"251.5,-144 217.5,-144 217.5,-96 251.5,-96 251.5,-144\" />\n<svg width=\"26px\" height=\"40px\" viewBox=\"0 0 35.111932 54.266426\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"221.5\" y=\"-140\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.854059</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 54.266426 L 35.111932 54.266426 L 35.111932 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 35.111932 17.555977 C 35.111932 14.224863 34.163853 10.961553 32.378953 8.149001 C 30.594053 5.336449 28.044994 3.089152 25.030912 1.670833 C 22.016831 0.252514 18.660427 -0.279088 15.35558 0.138411 C 12.050734 0.555911 8.931982 1.905515 6.365315 4.028847 C 3.798648 6.152179 1.888553 8.962799 0.859183 12.130876 C -0.170187 15.298954 -0.276928 18.695518 0.551486 21.921979 C 1.379901 25.148439 3.109747 28.073448 5.538025 30.353752 C 7.966303 32.634056 10.994158 34.176824 14.266269 34.801012 L 17.555932 17.555977 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 14.266269 34.801012 C 16.804668 35.285237 19.418949 35.20308 21.921935 34.560422 C 24.42492 33.917764 26.755412 32.730319 28.74655 31.083105 C 30.737688 29.435892 32.340791 27.369184 33.441077 25.030955 C 34.541363 22.692726 35.111932 20.140145 35.111932 17.555973 L 17.555932 17.555977 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(7.420385 42.958488) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-32\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-31\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(11.803666 52.477676) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge4\" class=\"edge\">\n<title>node4->leaf5</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M249.2,-182.25C246.62,-171.49 243.63,-159.05 241.03,-148.2\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"242.41,-147.97 240.12,-144.41 239.69,-148.63 242.41,-147.97\" />\n</g>\n\n<g id=\"node7\" class=\"node\">\n<title>leaf6</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"285.5,-137 265.5,-137 265.5,-103 285.5,-103 285.5,-137\" />\n<svg width=\"12px\" height=\"26px\" viewBox=\"0 0 16.632 35.047249\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"269.5\" y=\"-133\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.919846</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 35.047249 L 16.632 35.047249 L 16.632 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 16.632 8.316 C 16.632 7.223953 16.416891 6.142525 15.998982 5.133605 C 15.581074 4.124685 14.968494 3.207894 14.1963 2.4357 C 13.424106 1.663506 12.507315 1.050926 11.498395 0.633018 C 10.489475 0.215109 9.408047 -0 8.316 -0 C 7.223953 -0 6.142525 0.215109 5.133605 0.633018 C 4.124685 1.050926 3.207894 1.663506 2.4357 2.4357 C 1.663506 3.207894 1.050926 4.124685 0.633018 5.133605 C 0.215109 6.142525 0 7.223953 0 8.316 C 0 9.408047 0.215109 10.489475 0.633018 11.498395 C 1.050926 12.507315 1.663506 13.424106 2.4357 14.1963 C 3.207894 14.968494 4.124685 15.581074 5.133605 15.998982 C 6.142525 16.416891 7.223953 16.632 8.316 16.632 C 9.408047 16.632 10.489475 16.416891 11.498395 15.998982 C 12.507315 15.581074 13.424106 14.968494 14.1963 14.1963 C 14.968494 13.424106 15.581074 12.507315 15.998982 11.498395 C 16.416891 10.489475 16.632 9.408047 16.632 8.316 M 8.316 8.316 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(0.682875 23.739311) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-36\" d=\"M 3184 3459 L 2625 3416 Q 2550 3747 2413 3897 Q 2184 4138 1850 4138 Q 1581 4138 1378 3988 Q 1113 3794 959 3422 Q 806 3050 800 2363 Q 1003 2672 1297 2822 Q 1591 2972 1913 2972 Q 2475 2972 2870 2558 Q 3266 2144 3266 1488 Q 3266 1056 3080 686 Q 2894 316 2569 119 Q 2244 -78 1831 -78 Q 1128 -78 684 439 Q 241 956 241 2144 Q 241 3472 731 4075 Q 1159 4600 1884 4600 Q 2425 4600 2770 4297 Q 3116 3994 3184 3459 z M 888 1484 Q 888 1194 1011 928 Q 1134 663 1356 523 Q 1578 384 1822 384 Q 2178 384 2434 671 Q 2691 959 2691 1453 Q 2691 1928 2437 2201 Q 2184 2475 1800 2475 Q 1419 2475 1153 2201 Q 888 1928 888 1484 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-36\" x=\"114.013672\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(2.563734 33.258499) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge5\" class=\"edge\">\n<title>node4->leaf6</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M261.5,-182.25C264.51,-169.07 268.11,-153.35 270.9,-141.14\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"272.26,-141.46 271.79,-137.25 269.53,-140.84 272.26,-141.46\" />\n</g>\n\n<g id=\"node3\" class=\"node\">\n<title>node0</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"248.5,-368 90.5,-368 90.5,-273 248.5,-273 248.5,-368\" />\n<svg width=\"150px\" height=\"87px\" viewBox=\"0 0 200.0375 117.09125\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"94.5\" y=\"-363.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.519511</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 117.09125 L 200.0375 117.09125 L 200.0375 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.8975 83.16 L 200.0375 83.16 L 200.0375 0 L 15.8975 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 31.909674 83.16 L 39.915761 83.16 L 39.915761 56.232 L 31.909674 56.232 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 39.915761 83.16 L 47.921848 83.16 L 47.921848 83.16 L 39.915761 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 47.921848 83.16 L 55.927935 83.16 L 55.927935 83.16 L 47.921848 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 55.927935 83.16 L 63.934022 83.16 L 63.934022 51.48 L 55.927935 51.48 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 63.934022 83.16 L 71.940109 83.16 L 71.940109 83.16 L 63.934022 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 71.940109 83.16 L 79.946196 83.16 L 79.946196 83.16 L 71.940109 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 79.946196 83.16 L 87.952283 83.16 L 87.952283 59.4 L 79.946196 59.4 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 87.952283 83.16 L 95.95837 83.16 L 95.95837 83.16 L 87.952283 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 95.95837 83.16 L 103.964457 83.16 L 103.964457 83.16 L 95.95837 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 103.964457 83.16 L 111.970543 83.16 L 111.970543 73.656 L 103.964457 73.656 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 111.970543 83.16 L 119.97663 83.16 L 119.97663 83.16 L 111.970543 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 119.97663 83.16 L 127.982717 83.16 L 127.982717 83.16 L 119.97663 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 127.982717 83.16 L 135.988804 83.16 L 135.988804 81.576 L 127.982717 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 135.988804 83.16 L 143.994891 83.16 L 143.994891 83.16 L 135.988804 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 143.994891 83.16 L 152.000978 83.16 L 152.000978 83.16 L 143.994891 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 152.000978 83.16 L 160.007065 83.16 L 160.007065 81.576 L 152.000978 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 160.007065 83.16 L 168.013152 83.16 L 168.013152 83.16 L 160.007065 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 168.013152 83.16 L 176.019239 83.16 L 176.019239 83.16 L 168.013152 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 176.019239 83.16 L 184.025326 83.16 L 184.025326 81.576 L 176.019239 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 31.909674 56.232 L 39.915761 56.232 L 39.915761 3.96 L 31.909674 3.96 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 39.915761 83.16 L 47.921848 83.16 L 47.921848 83.16 L 39.915761 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 47.921848 83.16 L 55.927935 83.16 L 55.927935 83.16 L 47.921848 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 55.927935 51.48 L 63.934022 51.48 L 63.934022 27.72 L 55.927935 27.72 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 63.934022 83.16 L 71.940109 83.16 L 71.940109 83.16 L 63.934022 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 71.940109 83.16 L 79.946196 83.16 L 79.946196 83.16 L 71.940109 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 79.946196 59.4 L 87.952283 59.4 L 87.952283 54.648 L 79.946196 54.648 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 87.952283 83.16 L 95.95837 83.16 L 95.95837 83.16 L 87.952283 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 95.95837 83.16 L 103.964457 83.16 L 103.964457 83.16 L 95.95837 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 103.964457 73.656 L 111.970543 73.656 L 111.970543 73.656 L 103.964457 73.656 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 111.970543 83.16 L 119.97663 83.16 L 119.97663 83.16 L 111.970543 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 119.97663 83.16 L 127.982717 83.16 L 127.982717 83.16 L 119.97663 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 127.982717 81.576 L 135.988804 81.576 L 135.988804 81.576 L 127.982717 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 135.988804 83.16 L 143.994891 83.16 L 143.994891 83.16 L 135.988804 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 143.994891 83.16 L 152.000978 83.16 L 152.000978 83.16 L 143.994891 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 152.000978 81.576 L 160.007065 81.576 L 160.007065 81.576 L 152.000978 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 160.007065 83.16 L 168.013152 83.16 L 168.013152 83.16 L 160.007065 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 168.013152 83.16 L 176.019239 83.16 L 176.019239 83.16 L 168.013152 83.16 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 176.019239 81.576 L 184.025326 81.576 L 184.025326 81.576 L 176.019239 81.576 z \" clip-path=\"url(#p5df2844ce4)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 69.938587 83.9916 L 66.624067 92.3076 L 73.253107 92.3076 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"patch_42\">\n <path d=\"M 57.262283 83.9916 L 53.947763 92.3076 L 60.576803 92.3076 z \" style=\"fill: #d67c03\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"m5b7135c795\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m5b7135c795\" x=\"31.909674\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(26.349674 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-2e\" d=\"M 581 0 L 581 641 L 1222 641 L 1222 0 L 581 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#m5b7135c795\" x=\"69.938587\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(64.378587 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_3\">\n <g id=\"line2d_3\">\n <g>\n <use xlink:href=\"#m5b7135c795\" x=\"184.025326\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(178.465326 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-36\" d=\"M 3184 3459 L 2625 3416 Q 2550 3747 2413 3897 Q 2184 4138 1850 4138 Q 1581 4138 1378 3988 Q 1113 3794 959 3422 Q 806 3050 800 2363 Q 1003 2672 1297 2822 Q 1591 2972 1913 2972 Q 2475 2972 2870 2558 Q 3266 2144 3266 1488 Q 3266 1056 3080 686 Q 2894 316 2569 119 Q 2244 -78 1831 -78 Q 1128 -78 684 439 Q 241 956 241 2144 Q 241 3472 731 4075 Q 1159 4600 1884 4600 Q 2425 4600 2770 4297 Q 3116 3994 3184 3459 z M 888 1484 Q 888 1194 1011 928 Q 1134 663 1356 523 Q 1578 384 1822 384 Q 2178 384 2434 671 Q 2691 959 2691 1453 Q 2691 1928 2437 2201 Q 2184 2475 1800 2475 Q 1419 2475 1153 2201 Q 888 1928 888 1484 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-36\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(76.950312 114.565625) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-75\" d=\"M 2597 0 L 2597 488 Q 2209 -75 1544 -75 Q 1250 -75 995 37 Q 741 150 617 320 Q 494 491 444 738 Q 409 903 409 1263 L 409 3319 L 972 3319 L 972 1478 Q 972 1038 1006 884 Q 1059 663 1231 536 Q 1403 409 1656 409 Q 1909 409 2131 539 Q 2353 669 2445 892 Q 2538 1116 2538 1541 L 2538 3319 L 3100 3319 L 3100 0 L 2597 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-44\" d=\"M 494 0 L 494 4581 L 2072 4581 Q 2606 4581 2888 4516 Q 3281 4425 3559 4188 Q 3922 3881 4101 3404 Q 4281 2928 4281 2316 Q 4281 1794 4159 1391 Q 4038 988 3847 723 Q 3656 459 3429 307 Q 3203 156 2883 78 Q 2563 0 2147 0 L 494 0 z M 1100 541 L 2078 541 Q 2531 541 2789 625 Q 3047 709 3200 863 Q 3416 1078 3536 1442 Q 3656 1806 3656 2325 Q 3656 3044 3420 3430 Q 3184 3816 2847 3947 Q 2603 4041 2063 4041 L 1100 4041 L 1100 541 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-72\" d=\"M 416 0 L 416 3319 L 922 3319 L 922 2816 Q 1116 3169 1280 3281 Q 1444 3394 1641 3394 Q 1925 3394 2219 3213 L 2025 2691 Q 1819 2813 1613 2813 Q 1428 2813 1281 2702 Q 1134 2591 1072 2394 Q 978 2094 978 1738 L 978 0 L 416 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-67\" d=\"M 319 -275 L 866 -356 Q 900 -609 1056 -725 Q 1266 -881 1628 -881 Q 2019 -881 2231 -725 Q 2444 -569 2519 -288 Q 2563 -116 2559 434 Q 2191 0 1641 0 Q 956 0 581 494 Q 206 988 206 1678 Q 206 2153 378 2554 Q 550 2956 876 3175 Q 1203 3394 1644 3394 Q 2231 3394 2613 2919 L 2613 3319 L 3131 3319 L 3131 450 Q 3131 -325 2973 -648 Q 2816 -972 2473 -1159 Q 2131 -1347 1631 -1347 Q 1038 -1347 672 -1080 Q 306 -813 319 -275 z M 784 1719 Q 784 1066 1043 766 Q 1303 466 1694 466 Q 2081 466 2343 764 Q 2606 1063 2606 1700 Q 2606 2309 2336 2618 Q 2066 2928 1684 2928 Q 1309 2928 1046 2623 Q 784 2319 784 1719 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-63\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"50\" />\n <use xlink:href=\"#ArialMT-75\" x=\"105.615234\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"161.230469\" />\n <use xlink:href=\"#ArialMT-74\" x=\"216.845703\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"244.628906\" />\n <use xlink:href=\"#ArialMT-44\" x=\"300.244141\" />\n <use xlink:href=\"#ArialMT-72\" x=\"372.460938\" />\n <use xlink:href=\"#ArialMT-75\" x=\"405.761719\" />\n <use xlink:href=\"#ArialMT-67\" x=\"461.376953\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_4\">\n <defs>\n <path id=\"m1f08ea2e32\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m1f08ea2e32\" x=\"15.8975\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(4.44875 86.023125) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_5\">\n <g>\n <use xlink:href=\"#m1f08ea2e32\" x=\"15.8975\" y=\"3.96\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_6\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 6.823125) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-35\" />\n <use xlink:href=\"#ArialMT-30\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_43\">\n <path d=\"M 15.8975 83.16 L 15.8975 -0 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_44\">\n <path d=\"M 15.8975 83.16 L 200.0375 83.16 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"p5df2844ce4\">\n <rect x=\"15.8975\" y=\"0\" width=\"184.14\" height=\"83.16\" />\n </clipPath>\n </defs>\n</svg></g>\n\n<g id=\"edge7\" class=\"edge\">\n<title>node0->node1</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M132.53,-272.64C125.69,-263.98 118.65,-255.05 112.1,-246.75\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"113.23,-245.92 109.65,-243.65 111.03,-247.65 113.23,-245.92\" />\n<text text-anchor=\"start\" x=\"126.5\" y=\"-253.8\" font-family=\"Arial\" font-size=\"14.00\" fill=\"#444443\">  ≤</text>\n</g>\n\n<g id=\"edge8\" class=\"edge\">\n<title>node0->node4</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M206.47,-272.64C215.14,-261.65 224.15,-250.24 232.04,-240.24\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"233.01,-241.27 234.39,-237.26 230.81,-239.53 233.01,-241.27\" />\n<text text-anchor=\"start\" x=\"222.5\" y=\"-253.8\" font-family=\"Arial\" font-size=\"14.00\" fill=\"#444443\">  ></text>\n</g>\n\n\n<g id=\"node9\" class=\"node\">\n<title>X_y</title>\n<polygon fill=\"none\" stroke=\"black\" stroke-width=\"0.3\" points=\"165,-40 36,-40 36,-8 165,-8 165,-40\" />\n<polygon fill=\"white\" stroke=\"none\" points=\"38.5,-24 38.5,-38 98.5,-38 98.5,-24 38.5,-24\" />\n<text text-anchor=\"start\" x=\"39.5\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">count_Drug</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"98.5,-24 98.5,-38 151.5,-38 151.5,-24 98.5,-24\" />\n<text text-anchor=\"start\" x=\"99.5\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">punct_dist</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"151.5,-24 151.5,-38 163.5,-38 163.5,-24 151.5,-24\" />\n<text text-anchor=\"start\" x=\"152.5\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">...</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"38.5,-10 38.5,-24 98.5,-24 98.5,-10 38.5,-10\" />\n<text text-anchor=\"start\" x=\"75.5\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">1.00</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"98.5,-10 98.5,-24 151.5,-24 151.5,-10 98.5,-10\" />\n<text text-anchor=\"start\" x=\"128.5\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">3.00</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"151.5,-10 151.5,-24 163.5,-24 163.5,-10 151.5,-10\" />\n<text text-anchor=\"start\" x=\"152.5\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">...</text>\n</g>\n\n<g id=\"edge10\" class=\"edge\">\n<title>leaf3->X_y</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M100.5,-84.96C100.5,-69.53 100.5,-52.08 100.5,-40\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"99.1,-84.73 100.5,-88.73 101.9,-84.73 99.1,-84.73\" />\n<text text-anchor=\"start\" x=\"100.5\" y=\"-63.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">  Prediction</text>\n<text text-anchor=\"start\" x=\"119.5\" y=\"-51.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\"> No</text>\n</g>\n\n\n<g id=\"node8\" class=\"node\">\n<title>legend</title>\n<polygon fill=\"none\" stroke=\"black\" stroke-width=\"0\" points=\"331,-344.5 256,-344.5 256,-296.5 331,-296.5 331,-344.5\" />\n<svg width=\"71px\" height=\"44px\" viewBox=\"0 0 94.873437 58.626562\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"258.5\" y=\"-342.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:42.113200</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 58.626562 L 94.873437 58.626562 L 94.873437 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"legend_1\">\n <g id=\"patch_2\">\n <path d=\"M 2 58.626562 L 87.873438 58.626562 Q 89.873438 58.626562 89.873438 56.626562 L 89.873438 7 Q 89.873438 5 87.873438 5 L 2 5 Q 0 5 0 7 L 0 56.626562 Q 0 58.626562 2 58.626562 z \" style=\"fill: #ffffff; opacity: 0.8; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(8 20.23125) scale(0.1 -0.1)\">\n <defs>\n <path id=\"Arial-BoldMT-44\" d=\"M 463 4581 L 2153 4581 Q 2725 4581 3025 4494 Q 3428 4375 3715 4072 Q 4003 3769 4153 3330 Q 4303 2891 4303 2247 Q 4303 1681 4163 1272 Q 3991 772 3672 463 Q 3431 228 3022 97 Q 2716 0 2203 0 L 463 0 L 463 4581 z M 1388 3806 L 1388 772 L 2078 772 Q 2466 772 2638 816 Q 2863 872 3011 1006 Q 3159 1141 3253 1448 Q 3347 1756 3347 2288 Q 3347 2819 3253 3103 Q 3159 3388 2990 3547 Q 2822 3706 2563 3763 Q 2369 3806 1803 3806 L 1388 3806 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-75\" d=\"M 2644 0 L 2644 497 Q 2463 231 2167 78 Q 1872 -75 1544 -75 Q 1209 -75 943 72 Q 678 219 559 484 Q 441 750 441 1219 L 441 3319 L 1319 3319 L 1319 1794 Q 1319 1094 1367 936 Q 1416 778 1544 686 Q 1672 594 1869 594 Q 2094 594 2272 717 Q 2450 841 2515 1023 Q 2581 1206 2581 1919 L 2581 3319 L 3459 3319 L 3459 0 L 2644 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-72\" d=\"M 1300 0 L 422 0 L 422 3319 L 1238 3319 L 1238 2847 Q 1447 3181 1614 3287 Q 1781 3394 1994 3394 Q 2294 3394 2572 3228 L 2300 2463 Q 2078 2606 1888 2606 Q 1703 2606 1575 2504 Q 1447 2403 1373 2137 Q 1300 1872 1300 1025 L 1300 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-61\" d=\"M 1116 2306 L 319 2450 Q 453 2931 781 3162 Q 1109 3394 1756 3394 Q 2344 3394 2631 3255 Q 2919 3116 3036 2902 Q 3153 2688 3153 2116 L 3144 1091 Q 3144 653 3186 445 Q 3228 238 3344 0 L 2475 0 Q 2441 88 2391 259 Q 2369 338 2359 363 Q 2134 144 1878 34 Q 1622 -75 1331 -75 Q 819 -75 523 203 Q 228 481 228 906 Q 228 1188 362 1408 Q 497 1628 739 1745 Q 981 1863 1438 1950 Q 2053 2066 2291 2166 L 2291 2253 Q 2291 2506 2166 2614 Q 2041 2722 1694 2722 Q 1459 2722 1328 2630 Q 1197 2538 1116 2306 z M 2291 1594 Q 2122 1538 1756 1459 Q 1391 1381 1278 1306 Q 1106 1184 1106 997 Q 1106 813 1243 678 Q 1381 544 1594 544 Q 1831 544 2047 700 Q 2206 819 2256 991 Q 2291 1103 2291 1419 L 2291 1594 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-74\" d=\"M 1981 3319 L 1981 2619 L 1381 2619 L 1381 1281 Q 1381 875 1398 808 Q 1416 741 1477 697 Q 1538 653 1625 653 Q 1747 653 1978 738 L 2053 56 Q 1747 -75 1359 -75 Q 1122 -75 931 4 Q 741 84 652 211 Q 563 338 528 553 Q 500 706 500 1172 L 500 2619 L 97 2619 L 97 3319 L 500 3319 L 500 3978 L 1381 4491 L 1381 3319 L 1981 3319 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-69\" d=\"M 459 3769 L 459 4581 L 1338 4581 L 1338 3769 L 459 3769 z M 459 0 L 459 3319 L 1338 3319 L 1338 0 L 459 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-6f\" d=\"M 256 1706 Q 256 2144 472 2553 Q 688 2963 1083 3178 Q 1478 3394 1966 3394 Q 2719 3394 3200 2905 Q 3681 2416 3681 1669 Q 3681 916 3195 420 Q 2709 -75 1972 -75 Q 1516 -75 1102 131 Q 688 338 472 736 Q 256 1134 256 1706 z M 1156 1659 Q 1156 1166 1390 903 Q 1625 641 1969 641 Q 2313 641 2545 903 Q 2778 1166 2778 1666 Q 2778 2153 2545 2415 Q 2313 2678 1969 2678 Q 1625 2678 1390 2415 Q 1156 2153 1156 1659 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-6e\" d=\"M 3478 0 L 2600 0 L 2600 1694 Q 2600 2231 2544 2389 Q 2488 2547 2361 2634 Q 2234 2722 2056 2722 Q 1828 2722 1647 2597 Q 1466 2472 1398 2265 Q 1331 2059 1331 1503 L 1331 0 L 453 0 L 453 3319 L 1269 3319 L 1269 2831 Q 1703 3394 2363 3394 Q 2653 3394 2893 3289 Q 3134 3184 3257 3021 Q 3381 2859 3429 2653 Q 3478 2447 3478 2063 L 3478 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-2d\" d=\"M 359 1222 L 359 2100 L 2084 2100 L 2084 1222 L 359 1222 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-67\" d=\"M 378 -219 L 1381 -341 Q 1406 -516 1497 -581 Q 1622 -675 1891 -675 Q 2234 -675 2406 -572 Q 2522 -503 2581 -350 Q 2622 -241 2622 53 L 2622 538 Q 2228 0 1628 0 Q 959 0 569 566 Q 263 1013 263 1678 Q 263 2513 664 2953 Q 1066 3394 1663 3394 Q 2278 3394 2678 2853 L 2678 3319 L 3500 3319 L 3500 341 Q 3500 -247 3403 -537 Q 3306 -828 3131 -993 Q 2956 -1159 2664 -1253 Q 2372 -1347 1925 -1347 Q 1081 -1347 728 -1058 Q 375 -769 375 -325 Q 375 -281 378 -219 z M 1163 1728 Q 1163 1200 1367 954 Q 1572 709 1872 709 Q 2194 709 2416 961 Q 2638 1213 2638 1706 Q 2638 2222 2425 2472 Q 2213 2722 1888 2722 Q 1572 2722 1367 2476 Q 1163 2231 1163 1728 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-3f\" d=\"M 2347 1181 L 1550 1181 Q 1547 1353 1547 1391 Q 1547 1778 1675 2028 Q 1803 2278 2187 2590 Q 2572 2903 2647 3000 Q 2763 3153 2763 3338 Q 2763 3594 2558 3776 Q 2353 3959 2006 3959 Q 1672 3959 1447 3768 Q 1222 3578 1138 3188 L 331 3288 Q 366 3847 808 4237 Q 1250 4628 1969 4628 Q 2725 4628 3172 4233 Q 3619 3838 3619 3313 Q 3619 3022 3455 2762 Q 3291 2503 2753 2056 Q 2475 1825 2408 1684 Q 2341 1544 2347 1181 z M 1550 0 L 1550 878 L 2428 878 L 2428 0 L 1550 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#Arial-BoldMT-44\" />\n <use xlink:href=\"#Arial-BoldMT-75\" x=\"72.216797\" />\n <use xlink:href=\"#Arial-BoldMT-72\" x=\"133.300781\" />\n <use xlink:href=\"#Arial-BoldMT-61\" x=\"172.216797\" />\n <use xlink:href=\"#Arial-BoldMT-74\" x=\"227.832031\" />\n <use xlink:href=\"#Arial-BoldMT-69\" x=\"261.132812\" />\n <use xlink:href=\"#Arial-BoldMT-6f\" x=\"288.916016\" />\n <use xlink:href=\"#Arial-BoldMT-6e\" x=\"350\" />\n <use xlink:href=\"#Arial-BoldMT-2d\" x=\"411.083984\" />\n <use xlink:href=\"#Arial-BoldMT-44\" x=\"444.384766\" />\n <use xlink:href=\"#Arial-BoldMT-72\" x=\"516.601562\" />\n <use xlink:href=\"#Arial-BoldMT-75\" x=\"555.517578\" />\n <use xlink:href=\"#Arial-BoldMT-67\" x=\"616.601562\" />\n <use xlink:href=\"#Arial-BoldMT-3f\" x=\"677.685547\" />\n </g>\n </g>\n <g id=\"patch_3\">\n <path d=\"M 25.027344 34.49375 L 45.027344 34.49375 L 45.027344 27.49375 L 25.027344 27.49375 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.4; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(48.527344 34.49375) scale(0.1 -0.1)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n <g id=\"patch_4\">\n <path d=\"M 25.027344 48.639062 L 45.027344 48.639062 L 45.027344 41.639062 L 25.027344 41.639062 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.4; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(48.527344 48.639062) scale(0.1 -0.1)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n</g>\n</svg>",
"text/plain": [
"<dtreeviz.utils.DTreeVizRender at 0x289dd4bc250>"
]
},
"execution_count": 53,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"init_viz_model = dtreeviz.model(\n",
" init_tree,\n",
" X_train=init_X_active, \n",
" y_train=init_y_active,\n",
" feature_names=init_fenc.get_feature_names(),\n",
" target_name=f\"{REL_TYPE}?\",\n",
" class_names=['No', 'Yes']\n",
" )\n",
"print(\"Decision Path at Step \", INIT_STEP)\n",
"init_viz_model.view(x=init_X_test[SAMPLE_INDEX], colors={\"classes\": colors_for_2_classes}) "
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### 6. Visualize a tree from the final RF classifier"
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"We repeat the process with the final decision tree."
]
},
{
"cell_type": "code",
"execution_count": 57,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Decision Tree at Step 6\n",
"\n",
"|--- count_Drug <= 1.500\n",
"| |--- punct_dist <= 0.500\n",
"| | |--- class: 1.0\n",
"| |--- punct_dist > 0.500\n",
"| | |--- class: 1.0\n",
"|--- count_Drug > 1.500\n",
"| |--- char_dist <= 28.000\n",
"| | |--- class: 1.0\n",
"| |--- char_dist > 28.000\n",
"| | |--- class: 0.0\n",
"\n"
]
}
],
"source": [
"print(\"Decision Tree at Step \", FINAL_STEP)\n",
"print()\n",
"print(export_text(final_tree, \n",
" spacing=3, decimals=3,\n",
" feature_names=final_fenc.get_feature_names()))"
]
},
{
"cell_type": "code",
"execution_count": 51,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Decision Path at Step 6\n"
]
},
{
"data": {
"image/svg+xml": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:ns2=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"342.0\" height=\"388.0\" viewBox=\"0.0 0.0 342.0 388.0\">\n<g id=\"graph0\" class=\"graph\" transform=\"scale(1.0 1.0) rotate(0) translate(4 384)\">\n<title>G</title>\n<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-384 338,-384 338,4 -4,4\" />\n<g id=\"clust4\" class=\"cluster\">\n<title>cluster_legend</title>\n</g>\n<g id=\"clust5\" class=\"cluster\">\n<title>cluster_instance</title>\n</g>\n\n<g id=\"node1\" class=\"node\">\n<title>node1</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"158,-254 0,-254 0,-180 158,-180 158,-254\" />\n<svg width=\"150px\" height=\"66px\" viewBox=\"0 0 200.0375 88.35375\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"4\" y=\"-250\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:25.908142</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 88.35375 L 200.0375 88.35375 L 200.0375 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.8975 54.563125 L 200.0375 54.563125 L 200.0375 0.278125 L 15.8975 0.278125 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 31.909674 54.563125 L 39.915761 54.563125 L 39.915761 42.083815 L 31.909674 42.083815 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 39.915761 54.563125 L 47.921848 54.563125 L 47.921848 27.821746 L 39.915761 27.821746 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 47.921848 54.563125 L 55.927935 54.563125 L 55.927935 54.563125 L 47.921848 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 55.927935 54.563125 L 63.934022 54.563125 L 63.934022 29.604504 L 55.927935 29.604504 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 63.934022 54.563125 L 71.940109 54.563125 L 71.940109 49.214849 L 63.934022 49.214849 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 71.940109 54.563125 L 79.946196 54.563125 L 79.946196 54.563125 L 71.940109 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 79.946196 54.563125 L 87.952283 54.563125 L 87.952283 50.997608 L 79.946196 50.997608 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 87.952283 54.563125 L 95.95837 54.563125 L 95.95837 54.563125 L 87.952283 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 95.95837 54.563125 L 103.964457 54.563125 L 103.964457 54.563125 L 95.95837 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 103.964457 54.563125 L 111.970543 54.563125 L 111.970543 54.563125 L 103.964457 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 111.970543 54.563125 L 119.97663 54.563125 L 119.97663 54.563125 L 111.970543 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 119.97663 54.563125 L 127.982717 54.563125 L 127.982717 52.780366 L 119.97663 52.780366 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 127.982717 54.563125 L 135.988804 54.563125 L 135.988804 54.563125 L 127.982717 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 135.988804 54.563125 L 143.994891 54.563125 L 143.994891 54.563125 L 135.988804 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 143.994891 54.563125 L 152.000978 54.563125 L 152.000978 54.563125 L 143.994891 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 152.000978 54.563125 L 160.007065 54.563125 L 160.007065 54.563125 L 152.000978 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 160.007065 54.563125 L 168.013152 54.563125 L 168.013152 54.563125 L 160.007065 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 168.013152 54.563125 L 176.019239 54.563125 L 176.019239 54.563125 L 168.013152 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 176.019239 54.563125 L 184.025326 54.563125 L 184.025326 54.563125 L 176.019239 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 31.909674 42.083815 L 39.915761 42.083815 L 39.915761 4.645884 L 31.909674 4.645884 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 39.915761 27.821746 L 47.921848 27.821746 L 47.921848 2.863125 L 39.915761 2.863125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 47.921848 54.563125 L 55.927935 54.563125 L 55.927935 54.563125 L 47.921848 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 55.927935 29.604504 L 63.934022 29.604504 L 63.934022 18.907953 L 55.927935 18.907953 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 63.934022 49.214849 L 71.940109 49.214849 L 71.940109 45.649332 L 63.934022 45.649332 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 71.940109 54.563125 L 79.946196 54.563125 L 79.946196 54.563125 L 71.940109 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 79.946196 50.997608 L 87.952283 50.997608 L 87.952283 43.866573 L 79.946196 43.866573 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 87.952283 54.563125 L 95.95837 54.563125 L 95.95837 49.214849 L 87.952283 49.214849 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 95.95837 54.563125 L 103.964457 54.563125 L 103.964457 54.563125 L 95.95837 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 103.964457 54.563125 L 111.970543 54.563125 L 111.970543 54.563125 L 103.964457 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 111.970543 54.563125 L 119.97663 54.563125 L 119.97663 54.563125 L 111.970543 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 119.97663 52.780366 L 127.982717 52.780366 L 127.982717 52.780366 L 119.97663 52.780366 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 127.982717 54.563125 L 135.988804 54.563125 L 135.988804 54.563125 L 127.982717 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 135.988804 54.563125 L 143.994891 54.563125 L 143.994891 54.563125 L 135.988804 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 143.994891 54.563125 L 152.000978 54.563125 L 152.000978 54.563125 L 143.994891 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 152.000978 54.563125 L 160.007065 54.563125 L 160.007065 54.563125 L 152.000978 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 160.007065 54.563125 L 168.013152 54.563125 L 168.013152 54.563125 L 160.007065 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 168.013152 54.563125 L 176.019239 54.563125 L 176.019239 54.563125 L 168.013152 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 176.019239 54.563125 L 184.025326 54.563125 L 184.025326 54.563125 L 176.019239 54.563125 z \" clip-path=\"url(#p864bfa570b)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 38.247826 55.394725 L 34.933306 63.710725 L 41.562346 63.710725 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"patch_42\">\n <path d=\"M 69.938587 55.394725 L 66.624067 63.710725 L 73.253107 63.710725 z \" style=\"fill: #d67c03\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"macf098353c\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#macf098353c\" x=\"31.909674\" y=\"54.563125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(29.685299 71.789375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#macf098353c\" x=\"184.025326\" y=\"54.563125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(179.576576 71.789375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n <use xlink:href=\"#ArialMT-32\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(80.617812 85.96875) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-70\" d=\"M 422 -1272 L 422 3319 L 934 3319 L 934 2888 Q 1116 3141 1344 3267 Q 1572 3394 1897 3394 Q 2322 3394 2647 3175 Q 2972 2956 3137 2557 Q 3303 2159 3303 1684 Q 3303 1175 3120 767 Q 2938 359 2589 142 Q 2241 -75 1856 -75 Q 1575 -75 1351 44 Q 1128 163 984 344 L 984 -1272 L 422 -1272 z M 931 1641 Q 931 1000 1190 694 Q 1450 388 1819 388 Q 2194 388 2461 705 Q 2728 1022 2728 1688 Q 2728 2322 2467 2637 Q 2206 2953 1844 2953 Q 1484 2953 1207 2617 Q 931 2281 931 1641 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-75\" d=\"M 2597 0 L 2597 488 Q 2209 -75 1544 -75 Q 1250 -75 995 37 Q 741 150 617 320 Q 494 491 444 738 Q 409 903 409 1263 L 409 3319 L 972 3319 L 972 1478 Q 972 1038 1006 884 Q 1059 663 1231 536 Q 1403 409 1656 409 Q 1909 409 2131 539 Q 2353 669 2445 892 Q 2538 1116 2538 1541 L 2538 3319 L 3100 3319 L 3100 0 L 2597 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-64\" d=\"M 2575 0 L 2575 419 Q 2259 -75 1647 -75 Q 1250 -75 917 144 Q 584 363 401 755 Q 219 1147 219 1656 Q 219 2153 384 2558 Q 550 2963 881 3178 Q 1213 3394 1622 3394 Q 1922 3394 2156 3267 Q 2391 3141 2538 2938 L 2538 4581 L 3097 4581 L 3097 0 L 2575 0 z M 797 1656 Q 797 1019 1065 703 Q 1334 388 1700 388 Q 2069 388 2326 689 Q 2584 991 2584 1609 Q 2584 2291 2321 2609 Q 2059 2928 1675 2928 Q 1300 2928 1048 2622 Q 797 2316 797 1656 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-69\" d=\"M 425 3934 L 425 4581 L 988 4581 L 988 3934 L 425 3934 z M 425 0 L 425 3319 L 988 3319 L 988 0 L 425 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-70\" />\n <use xlink:href=\"#ArialMT-75\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"111.230469\" />\n <use xlink:href=\"#ArialMT-63\" x=\"166.845703\" />\n <use xlink:href=\"#ArialMT-74\" x=\"216.845703\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"244.628906\" />\n <use xlink:href=\"#ArialMT-64\" x=\"300.244141\" />\n <use xlink:href=\"#ArialMT-69\" x=\"355.859375\" />\n <use xlink:href=\"#ArialMT-73\" x=\"378.076172\" />\n <use xlink:href=\"#ArialMT-74\" x=\"428.076172\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_3\">\n <defs>\n <path id=\"m2af553c9f8\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m2af553c9f8\" x=\"15.8975\" y=\"54.563125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(4.44875 57.42625) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_4\">\n <g>\n <use xlink:href=\"#m2af553c9f8\" x=\"15.8975\" y=\"2.863125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 5.72625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-39\" d=\"M 350 1059 L 891 1109 Q 959 728 1153 556 Q 1347 384 1650 384 Q 1909 384 2104 503 Q 2300 622 2425 820 Q 2550 1019 2634 1356 Q 2719 1694 2719 2044 Q 2719 2081 2716 2156 Q 2547 1888 2255 1720 Q 1963 1553 1622 1553 Q 1053 1553 659 1965 Q 266 2378 266 3053 Q 266 3750 677 4175 Q 1088 4600 1706 4600 Q 2153 4600 2523 4359 Q 2894 4119 3086 3673 Q 3278 3228 3278 2384 Q 3278 1506 3087 986 Q 2897 466 2520 194 Q 2144 -78 1638 -78 Q 1100 -78 759 220 Q 419 519 350 1059 z M 2653 3081 Q 2653 3566 2395 3850 Q 2138 4134 1775 4134 Q 1400 4134 1122 3828 Q 844 3522 844 3034 Q 844 2597 1108 2323 Q 1372 2050 1759 2050 Q 2150 2050 2401 2323 Q 2653 2597 2653 3081 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-32\" />\n <use xlink:href=\"#ArialMT-39\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_43\">\n <path d=\"M 15.8975 54.563125 L 15.8975 0.278125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_44\">\n <path d=\"M 15.8975 54.563125 L 200.0375 54.563125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"p864bfa570b\">\n <rect x=\"15.8975\" y=\"0.278125\" width=\"184.14\" height=\"54.285\" />\n </clipPath>\n </defs>\n</svg></g>\n\n<g id=\"node2\" class=\"node\">\n<title>node4</title>\n<svg width=\"147px\" height=\"47px\" viewBox=\"0 0 195.58875 63.05375\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"176\" y=\"-240\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.045144</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 63.05375 L 195.58875 63.05375 L 195.58875 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 11.44875 29.263125 L 195.58875 29.263125 L 195.58875 1.543125 L 11.44875 1.543125 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 27.460924 29.263125 L 35.467011 29.263125 L 35.467011 23.983125 L 27.460924 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 35.467011 29.263125 L 43.473098 29.263125 L 43.473098 8.143125 L 35.467011 8.143125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 43.473098 29.263125 L 51.479185 29.263125 L 51.479185 2.863125 L 43.473098 2.863125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 51.479185 29.263125 L 59.485272 29.263125 L 59.485272 13.423125 L 51.479185 13.423125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 59.485272 29.263125 L 67.491359 29.263125 L 67.491359 18.703125 L 59.485272 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 67.491359 29.263125 L 75.497446 29.263125 L 75.497446 23.983125 L 67.491359 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 75.497446 29.263125 L 83.503533 29.263125 L 83.503533 29.263125 L 75.497446 29.263125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 83.503533 29.263125 L 91.50962 29.263125 L 91.50962 18.703125 L 83.503533 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 91.50962 29.263125 L 99.515707 29.263125 L 99.515707 18.703125 L 91.50962 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 99.515707 29.263125 L 107.521793 29.263125 L 107.521793 23.983125 L 99.515707 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 107.521793 29.263125 L 115.52788 29.263125 L 115.52788 18.703125 L 107.521793 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 115.52788 29.263125 L 123.533967 29.263125 L 123.533967 23.983125 L 115.52788 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 123.533967 29.263125 L 131.540054 29.263125 L 131.540054 23.983125 L 123.533967 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 131.540054 29.263125 L 139.546141 29.263125 L 139.546141 29.263125 L 131.540054 29.263125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 139.546141 29.263125 L 147.552228 29.263125 L 147.552228 23.983125 L 139.546141 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 147.552228 29.263125 L 155.558315 29.263125 L 155.558315 18.703125 L 147.552228 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 155.558315 29.263125 L 163.564402 29.263125 L 163.564402 23.983125 L 155.558315 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 163.564402 29.263125 L 171.570489 29.263125 L 171.570489 23.983125 L 163.564402 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 171.570489 29.263125 L 179.576576 29.263125 L 179.576576 23.983125 L 171.570489 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 27.460924 23.983125 L 35.467011 23.983125 L 35.467011 13.423125 L 27.460924 13.423125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 35.467011 8.143125 L 43.473098 8.143125 L 43.473098 2.863125 L 35.467011 2.863125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 43.473098 2.863125 L 51.479185 2.863125 L 51.479185 2.863125 L 43.473098 2.863125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 51.479185 13.423125 L 59.485272 13.423125 L 59.485272 2.863125 L 51.479185 2.863125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 59.485272 18.703125 L 67.491359 18.703125 L 67.491359 18.703125 L 59.485272 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 67.491359 23.983125 L 75.497446 23.983125 L 75.497446 23.983125 L 67.491359 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 75.497446 29.263125 L 83.503533 29.263125 L 83.503533 29.263125 L 75.497446 29.263125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 83.503533 18.703125 L 91.50962 18.703125 L 91.50962 18.703125 L 83.503533 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 91.50962 18.703125 L 99.515707 18.703125 L 99.515707 18.703125 L 91.50962 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 99.515707 23.983125 L 107.521793 23.983125 L 107.521793 23.983125 L 99.515707 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 107.521793 18.703125 L 115.52788 18.703125 L 115.52788 18.703125 L 107.521793 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 115.52788 23.983125 L 123.533967 23.983125 L 123.533967 23.983125 L 115.52788 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 123.533967 23.983125 L 131.540054 23.983125 L 131.540054 23.983125 L 123.533967 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 131.540054 29.263125 L 139.546141 29.263125 L 139.546141 29.263125 L 131.540054 29.263125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 139.546141 23.983125 L 147.552228 23.983125 L 147.552228 23.983125 L 139.546141 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 147.552228 18.703125 L 155.558315 18.703125 L 155.558315 18.703125 L 147.552228 18.703125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 155.558315 23.983125 L 163.564402 23.983125 L 163.564402 23.983125 L 155.558315 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 163.564402 23.983125 L 171.570489 23.983125 L 171.570489 23.983125 L 163.564402 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 171.570489 23.983125 L 179.576576 23.983125 L 179.576576 23.983125 L 171.570489 23.983125 z \" clip-path=\"url(#pe81cd73624)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 41.526412 30.094725 L 38.211892 38.410725 L 44.840932 38.410725 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"m4ea4079e4a\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m4ea4079e4a\" x=\"27.460924\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(25.236549 46.489375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#m4ea4079e4a\" x=\"179.576576\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(172.903451 46.489375) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-39\" d=\"M 350 1059 L 891 1109 Q 959 728 1153 556 Q 1347 384 1650 384 Q 1909 384 2104 503 Q 2300 622 2425 820 Q 2550 1019 2634 1356 Q 2719 1694 2719 2044 Q 2719 2081 2716 2156 Q 2547 1888 2255 1720 Q 1963 1553 1622 1553 Q 1053 1553 659 1965 Q 266 2378 266 3053 Q 266 3750 677 4175 Q 1088 4600 1706 4600 Q 2153 4600 2523 4359 Q 2894 4119 3086 3673 Q 3278 3228 3278 2384 Q 3278 1506 3087 986 Q 2897 466 2520 194 Q 2144 -78 1638 -78 Q 1100 -78 759 220 Q 419 519 350 1059 z M 2653 3081 Q 2653 3566 2395 3850 Q 2138 4134 1775 4134 Q 1400 4134 1122 3828 Q 844 3522 844 3034 Q 844 2597 1108 2323 Q 1372 2050 1759 2050 Q 2150 2050 2401 2323 Q 2653 2597 2653 3081 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-33\" d=\"M 269 1209 L 831 1284 Q 928 806 1161 595 Q 1394 384 1728 384 Q 2125 384 2398 659 Q 2672 934 2672 1341 Q 2672 1728 2419 1979 Q 2166 2231 1775 2231 Q 1616 2231 1378 2169 L 1441 2663 Q 1497 2656 1531 2656 Q 1891 2656 2178 2843 Q 2466 3031 2466 3422 Q 2466 3731 2256 3934 Q 2047 4138 1716 4138 Q 1388 4138 1169 3931 Q 950 3725 888 3313 L 325 3413 Q 428 3978 793 4289 Q 1159 4600 1703 4600 Q 2078 4600 2393 4439 Q 2709 4278 2876 4000 Q 3044 3722 3044 3409 Q 3044 3113 2884 2869 Q 2725 2625 2413 2481 Q 2819 2388 3044 2092 Q 3269 1797 3269 1353 Q 3269 753 2831 336 Q 2394 -81 1725 -81 Q 1122 -81 723 278 Q 325 638 269 1209 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-32\" />\n <use xlink:href=\"#ArialMT-39\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-33\" x=\"111.230469\" />\n </g>\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(79.174688 60.66875) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-68\" d=\"M 422 0 L 422 4581 L 984 4581 L 984 2938 Q 1378 3394 1978 3394 Q 2347 3394 2619 3248 Q 2891 3103 3008 2847 Q 3125 2591 3125 2103 L 3125 0 L 2563 0 L 2563 2103 Q 2563 2525 2380 2717 Q 2197 2909 1863 2909 Q 1613 2909 1392 2779 Q 1172 2650 1078 2428 Q 984 2206 984 1816 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-61\" d=\"M 2588 409 Q 2275 144 1986 34 Q 1697 -75 1366 -75 Q 819 -75 525 192 Q 231 459 231 875 Q 231 1119 342 1320 Q 453 1522 633 1644 Q 813 1766 1038 1828 Q 1203 1872 1538 1913 Q 2219 1994 2541 2106 Q 2544 2222 2544 2253 Q 2544 2597 2384 2738 Q 2169 2928 1744 2928 Q 1347 2928 1158 2789 Q 969 2650 878 2297 L 328 2372 Q 403 2725 575 2942 Q 747 3159 1072 3276 Q 1397 3394 1825 3394 Q 2250 3394 2515 3294 Q 2781 3194 2906 3042 Q 3031 2891 3081 2659 Q 3109 2516 3109 2141 L 3109 1391 Q 3109 606 3145 398 Q 3181 191 3288 0 L 2700 0 Q 2613 175 2588 409 z M 2541 1666 Q 2234 1541 1622 1453 Q 1275 1403 1131 1340 Q 988 1278 909 1158 Q 831 1038 831 891 Q 831 666 1001 516 Q 1172 366 1500 366 Q 1825 366 2078 508 Q 2331 650 2450 897 Q 2541 1088 2541 1459 L 2541 1666 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-72\" d=\"M 416 0 L 416 3319 L 922 3319 L 922 2816 Q 1116 3169 1280 3281 Q 1444 3394 1641 3394 Q 1925 3394 2219 3213 L 2025 2691 Q 1819 2813 1613 2813 Q 1428 2813 1281 2702 Q 1134 2591 1072 2394 Q 978 2094 978 1738 L 978 0 L 416 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-64\" d=\"M 2575 0 L 2575 419 Q 2259 -75 1647 -75 Q 1250 -75 917 144 Q 584 363 401 755 Q 219 1147 219 1656 Q 219 2153 384 2558 Q 550 2963 881 3178 Q 1213 3394 1622 3394 Q 1922 3394 2156 3267 Q 2391 3141 2538 2938 L 2538 4581 L 3097 4581 L 3097 0 L 2575 0 z M 797 1656 Q 797 1019 1065 703 Q 1334 388 1700 388 Q 2069 388 2326 689 Q 2584 991 2584 1609 Q 2584 2291 2321 2609 Q 2059 2928 1675 2928 Q 1300 2928 1048 2622 Q 797 2316 797 1656 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-69\" d=\"M 425 3934 L 425 4581 L 988 4581 L 988 3934 L 425 3934 z M 425 0 L 425 3319 L 988 3319 L 988 0 L 425 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-63\" />\n <use xlink:href=\"#ArialMT-68\" x=\"50\" />\n <use xlink:href=\"#ArialMT-61\" x=\"105.615234\" />\n <use xlink:href=\"#ArialMT-72\" x=\"161.230469\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"194.53125\" />\n <use xlink:href=\"#ArialMT-64\" x=\"250.146484\" />\n <use xlink:href=\"#ArialMT-69\" x=\"305.761719\" />\n <use xlink:href=\"#ArialMT-73\" x=\"327.978516\" />\n <use xlink:href=\"#ArialMT-74\" x=\"377.978516\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_3\">\n <defs>\n <path id=\"m14c5fdde7b\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m14c5fdde7b\" x=\"11.44875\" y=\"29.263125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 32.12625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_4\">\n <g>\n <use xlink:href=\"#m14c5fdde7b\" x=\"11.44875\" y=\"2.863125\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 5.72625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-35\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_42\">\n <path d=\"M 11.44875 29.263125 L 11.44875 1.543125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_43\">\n <path d=\"M 11.44875 29.263125 L 195.58875 29.263125 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"pe81cd73624\">\n <rect x=\"11.44875\" y=\"1.543125\" width=\"184.14\" height=\"27.72\" />\n </clipPath>\n </defs>\n</svg></g>\n\n\n<g id=\"node4\" class=\"node\">\n<title>leaf2</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"48.5,-149 7.5,-149 7.5,-94 48.5,-94 48.5,-149\" />\n<svg width=\"33px\" height=\"47px\" viewBox=\"0 0 43.736 63.235409\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"12\" y=\"-144.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.239855</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 63.235409 L 43.736 63.235409 L 43.736 -0 L 0 -0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 43.736 21.868 C 43.736 17.250649 42.273594 12.749827 39.559584 9.014312 C 36.845573 5.278797 33.016945 2.497136 28.625583 1.070296 L 21.868 21.868 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 28.625583 1.070296 C 26.443184 0.361192 24.162709 -0 21.867999 -0 C 19.573289 0 17.292815 0.361192 15.110416 1.070296 C 12.928017 1.779401 10.870771 2.82762 9.014312 4.176417 C 7.157852 5.525214 5.525213 7.157853 4.176416 9.014313 C 2.827619 10.870772 1.7794 12.928018 1.070296 15.110417 C 0.361192 17.292816 -0 19.573291 0 21.868001 C 0 24.162711 0.361192 26.443186 1.070296 28.625585 C 1.779401 30.807984 2.82762 32.86523 4.176417 34.721689 C 5.525214 36.578148 7.157854 38.210788 9.014313 39.559584 C 10.870773 40.908381 12.928019 41.9566 15.110418 42.665704 C 17.292817 43.374809 19.573292 43.736 21.868002 43.736 C 24.162712 43.736 26.443186 43.374808 28.625585 42.665703 C 30.807984 41.956599 32.86523 40.908379 34.721689 39.559583 C 36.578149 38.210786 38.210788 36.578146 39.559585 34.721686 C 40.908381 32.865227 41.9566 30.807981 42.665704 28.625582 C 43.374809 26.443183 43.736 24.162708 43.736 21.867998 L 21.868 21.868 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(11.732453 51.927471) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-32\" d=\"M 3222 541 L 3222 0 L 194 0 Q 188 203 259 391 Q 375 700 629 1000 Q 884 1300 1366 1694 Q 2113 2306 2375 2664 Q 2638 3022 2638 3341 Q 2638 3675 2398 3904 Q 2159 4134 1775 4134 Q 1369 4134 1125 3890 Q 881 3647 878 3216 L 300 3275 Q 359 3922 746 4261 Q 1134 4600 1788 4600 Q 2447 4600 2831 4234 Q 3216 3869 3216 3328 Q 3216 3053 3103 2787 Q 2991 2522 2730 2228 Q 2469 1934 1863 1422 Q 1356 997 1212 845 Q 1069 694 975 541 L 3222 541 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-38\" d=\"M 1131 2484 Q 781 2613 612 2850 Q 444 3088 444 3419 Q 444 3919 803 4259 Q 1163 4600 1759 4600 Q 2359 4600 2725 4251 Q 3091 3903 3091 3403 Q 3091 3084 2923 2848 Q 2756 2613 2416 2484 Q 2838 2347 3058 2040 Q 3278 1734 3278 1309 Q 3278 722 2862 322 Q 2447 -78 1769 -78 Q 1091 -78 675 323 Q 259 725 259 1325 Q 259 1772 486 2073 Q 713 2375 1131 2484 z M 1019 3438 Q 1019 3113 1228 2906 Q 1438 2700 1772 2700 Q 2097 2700 2305 2904 Q 2513 3109 2513 3406 Q 2513 3716 2298 3927 Q 2084 4138 1766 4138 Q 1444 4138 1231 3931 Q 1019 3725 1019 3438 z M 838 1322 Q 838 1081 952 856 Q 1066 631 1291 507 Q 1516 384 1775 384 Q 2178 384 2440 643 Q 2703 903 2703 1303 Q 2703 1709 2433 1975 Q 2163 2241 1756 2241 Q 1359 2241 1098 1978 Q 838 1716 838 1322 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-32\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-38\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(14.524563 61.446659) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge1\" class=\"edge\">\n<title>node1->leaf2</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M59.14,-179.58C54.24,-170.61 49.06,-161.1 44.35,-152.47\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"45.73,-152.07 42.58,-149.23 43.27,-153.41 45.73,-152.07\" />\n</g>\n\n<g id=\"node5\" class=\"node\">\n<title>leaf3</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"130,-163 62,-163 62,-80 130,-80 130,-163\" />\n<svg width=\"60px\" height=\"75px\" viewBox=\"0 0 80.079982 101.033132\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"66\" y=\"-158.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.281182</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 101.033132 L 80.079982 101.033132 L 80.079982 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 80.079982 40.039963 C 80.079982 29.925954 76.24782 20.17826 69.360019 12.772088 C 62.472219 5.365916 53.027712 0.837749 42.940271 0.105142 C 32.85283 -0.627464 22.85316 2.488559 14.967526 8.821802 C 7.081893 15.155045 1.881509 24.246745 0.420146 34.254622 L 40.039982 40.039963 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 0.420146 34.254622 C -0.374881 39.699216 -0.039139 45.249701 1.406365 50.558768 C 2.851869 55.867835 5.376342 60.822392 8.821822 65.11242 C 12.267302 69.402448 16.560394 72.936562 21.432469 75.493624 C 26.304543 78.050685 31.651817 79.576225 37.139697 79.974784 C 42.627576 80.373344 48.139161 79.636435 53.329577 77.810167 C 58.519993 75.983898 63.278675 73.107174 67.307861 69.359997 C 71.337047 65.61282 74.550908 61.075012 76.748344 56.030515 C 78.94578 50.986018 80.079983 45.542289 80.079982 40.039956 L 40.039982 40.039963 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(29.904435 89.725195) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-36\" d=\"M 3184 3459 L 2625 3416 Q 2550 3747 2413 3897 Q 2184 4138 1850 4138 Q 1581 4138 1378 3988 Q 1113 3794 959 3422 Q 806 3050 800 2363 Q 1003 2672 1297 2822 Q 1591 2972 1913 2972 Q 2475 2972 2870 2558 Q 3266 2144 3266 1488 Q 3266 1056 3080 686 Q 2894 316 2569 119 Q 2244 -78 1831 -78 Q 1128 -78 684 439 Q 241 956 241 2144 Q 241 3472 731 4075 Q 1159 4600 1884 4600 Q 2425 4600 2770 4297 Q 3116 3994 3184 3459 z M 888 1484 Q 888 1194 1011 928 Q 1134 663 1356 523 Q 1578 384 1822 384 Q 2178 384 2434 671 Q 2691 959 2691 1453 Q 2691 1928 2437 2201 Q 2184 2475 1800 2475 Q 1419 2475 1153 2201 Q 888 1928 888 1484 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-34\" d=\"M 2069 0 L 2069 1097 L 81 1097 L 81 1613 L 2172 4581 L 2631 4581 L 2631 1613 L 3250 1613 L 3250 1097 L 2631 1097 L 2631 0 L 2069 0 z M 2069 1613 L 2069 3678 L 634 1613 L 2069 1613 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-36\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-34\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(32.696545 99.244382) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge2\" class=\"edge\">\n<title>node1->leaf3</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M85.62,-179.58C86.26,-176.08 86.91,-172.5 87.56,-168.92\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"88.92,-169.29 88.25,-165.1 86.16,-168.79 88.92,-169.29\" />\n</g>\n\n<g id=\"node6\" class=\"node\">\n<title>leaf5</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"235.5,-138 216.5,-138 216.5,-105 235.5,-105 235.5,-138\" />\n<svg width=\"11px\" height=\"25px\" viewBox=\"0 0 15.399993 33.76591\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"221\" y=\"-133.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.321617</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 33.76591 L 15.399993 33.76591 L 15.399993 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.399993 7.699941 C 15.399993 6.074114 14.885061 4.489317 13.929424 3.173995 C 12.973786 1.858673 11.625677 0.879215 10.079423 0.376806 C 8.533169 -0.125602 6.866816 -0.125602 5.320562 0.376806 C 3.774308 0.879215 2.426199 1.858673 1.470562 3.173995 L 7.699993 7.699941 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 1.470562 3.173995 C 0.756355 4.157016 0.284873 5.295275 0.094792 6.495397 C -0.095288 7.695518 0.001377 8.923762 0.376858 10.079373 C 0.752338 11.234983 1.396079 12.285472 2.255271 13.144664 C 3.114463 14.003856 4.164952 14.647596 5.320563 15.023077 C 6.476173 15.398557 7.704418 15.495222 8.904539 15.305142 C 10.10466 15.115061 11.242919 14.643578 12.22594 13.929372 C 13.208961 13.215165 14.009109 12.278312 14.560744 11.195667 C 15.112379 10.113022 15.399993 8.915021 15.399993 7.69994 L 7.699993 7.699941 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(0.066868 22.457973) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"114.013672\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(0.356555 31.97716) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge4\" class=\"edge\">\n<title>node4->leaf5</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M242.59,-189.96C238.86,-174.77 234.23,-155.94 230.81,-142.04\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"232.21,-141.88 229.89,-138.33 229.49,-142.55 232.21,-141.88\" />\n</g>\n\n<g id=\"node7\" class=\"node\">\n<title>leaf6</title>\n<polygon fill=\"none\" stroke=\"#444443\" stroke-width=\"0\" points=\"292.5,-150.5 249.5,-150.5 249.5,-92.5 292.5,-92.5 292.5,-150.5\" />\n<svg width=\"35px\" height=\"50px\" viewBox=\"0 0 47.431995 67.079244\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"254\" y=\"-146.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.365013</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 67.079244 L 47.431995 67.079244 L 47.431995 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 47.431995 23.715996 C 47.431995 20.833641 46.906529 17.975285 45.881417 15.281382 C 44.856306 12.587479 43.348619 10.102888 41.432442 7.949697 C 39.516264 5.796506 37.223505 4.01057 34.666825 2.679647 C 32.110146 1.348724 29.33212 0.494976 26.469255 0.160355 C 23.60639 -0.174266 20.706358 0.015812 17.911662 0.721249 C 15.116966 1.426686 12.474143 2.635735 10.113057 4.288985 C 7.75197 5.942236 5.711937 8.012158 4.0932 10.397039 C 2.474464 12.781921 1.30398 15.442048 0.639263 18.246708 C -0.025454 21.051369 -0.173334 23.953858 0.202888 26.811553 C 0.579111 29.669249 1.473172 32.434564 2.841138 34.971617 C 4.209104 37.508669 6.028197 39.775212 8.209029 41.659871 C 10.38986 43.54453 12.896116 45.015922 15.604643 46.001745 C 18.313171 46.987569 21.178866 47.471408 24.060916 47.429487 C 26.942966 47.387567 29.793377 46.820585 32.472086 45.756402 C 35.150795 44.692219 37.613196 43.148557 39.738291 41.201266 C 41.863385 39.253976 43.615787 36.935485 44.909385 34.359719 L 23.715995 23.715996 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 44.909385 34.359719 C 45.735951 32.713891 46.367995 30.977367 46.792726 29.185284 C 47.217458 27.3932 47.431995 25.557725 47.431995 23.715998 L 23.715995 23.715996 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(13.580448 55.771307) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-3d\" d=\"M 3381 2694 L 356 2694 L 356 3219 L 3381 3219 L 3381 2694 z M 3381 1303 L 356 1303 L 356 1828 L 3381 1828 L 3381 1303 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-33\" d=\"M 269 1209 L 831 1284 Q 928 806 1161 595 Q 1394 384 1728 384 Q 2125 384 2398 659 Q 2672 934 2672 1341 Q 2672 1728 2419 1979 Q 2166 2231 1775 2231 Q 1616 2231 1378 2169 L 1441 2663 Q 1497 2656 1531 2656 Q 1891 2656 2178 2843 Q 2466 3031 2466 3422 Q 2466 3731 2256 3934 Q 2047 4138 1716 4138 Q 1388 4138 1169 3931 Q 950 3725 888 3313 L 325 3413 Q 428 3978 793 4289 Q 1159 4600 1703 4600 Q 2078 4600 2393 4439 Q 2709 4278 2876 4000 Q 3044 3722 3044 3409 Q 3044 3113 2884 2869 Q 2725 2625 2413 2481 Q 2819 2388 3044 2092 Q 3269 1797 3269 1353 Q 3269 753 2831 336 Q 2394 -81 1725 -81 Q 1122 -81 723 278 Q 325 638 269 1209 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-6e\" />\n <use xlink:href=\"#ArialMT-3d\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-33\" x=\"114.013672\" />\n <use xlink:href=\"#ArialMT-31\" x=\"169.628906\" />\n </g>\n \n <g style=\"fill: #444443\" transform=\"translate(17.963729 65.290494) scale(0.09 -0.09)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n\n<g id=\"edge5\" class=\"edge\">\n<title>node4->leaf6</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M255.13,-189.96C257.71,-178.98 260.74,-166.1 263.46,-154.56\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"264.79,-155.02 264.34,-150.81 262.06,-154.38 264.79,-155.02\" />\n</g>\n\n<g id=\"node3\" class=\"node\">\n<title>node0</title>\n<polygon fill=\"none\" stroke=\"#d67c03\" stroke-width=\"0.5\" stroke-dasharray=\"5,2\" points=\"243,-380 85,-380 85,-285 243,-285 243,-380\" />\n<svg width=\"150px\" height=\"87px\" viewBox=\"0 0 200.0375 117.09125\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"89\" y=\"-375.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:26.162145</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 117.09125 L 200.0375 117.09125 L 200.0375 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"patch_2\">\n <path d=\"M 15.8975 83.16 L 200.0375 83.16 L 200.0375 0 L 15.8975 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"patch_3\">\n <path d=\"M 31.909674 83.16 L 39.915761 83.16 L 39.915761 55.293333 L 31.909674 55.293333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_4\">\n <path d=\"M 39.915761 83.16 L 47.921848 83.16 L 47.921848 83.16 L 39.915761 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_5\">\n <path d=\"M 47.921848 83.16 L 55.927935 83.16 L 55.927935 49.426667 L 47.921848 49.426667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_6\">\n <path d=\"M 55.927935 83.16 L 63.934022 83.16 L 63.934022 83.16 L 55.927935 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_7\">\n <path d=\"M 63.934022 83.16 L 71.940109 83.16 L 71.940109 59.693333 L 63.934022 59.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_8\">\n <path d=\"M 71.940109 83.16 L 79.946196 83.16 L 79.946196 83.16 L 71.940109 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_9\">\n <path d=\"M 79.946196 83.16 L 87.952283 83.16 L 87.952283 74.36 L 79.946196 74.36 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_10\">\n <path d=\"M 87.952283 83.16 L 95.95837 83.16 L 95.95837 83.16 L 87.952283 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_11\">\n <path d=\"M 95.95837 83.16 L 103.964457 83.16 L 103.964457 80.226667 L 95.95837 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_12\">\n <path d=\"M 103.964457 83.16 L 111.970543 83.16 L 111.970543 83.16 L 103.964457 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_13\">\n <path d=\"M 111.970543 83.16 L 119.97663 83.16 L 119.97663 80.226667 L 111.970543 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_14\">\n <path d=\"M 119.97663 83.16 L 127.982717 83.16 L 127.982717 83.16 L 119.97663 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_15\">\n <path d=\"M 127.982717 83.16 L 135.988804 83.16 L 135.988804 80.226667 L 127.982717 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_16\">\n <path d=\"M 135.988804 83.16 L 143.994891 83.16 L 143.994891 83.16 L 135.988804 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_17\">\n <path d=\"M 143.994891 83.16 L 152.000978 83.16 L 152.000978 81.693333 L 143.994891 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_18\">\n <path d=\"M 152.000978 83.16 L 160.007065 83.16 L 160.007065 83.16 L 152.000978 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_19\">\n <path d=\"M 160.007065 83.16 L 168.013152 83.16 L 168.013152 81.693333 L 160.007065 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_20\">\n <path d=\"M 168.013152 83.16 L 176.019239 83.16 L 176.019239 83.16 L 168.013152 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_21\">\n <path d=\"M 176.019239 83.16 L 184.025326 83.16 L 184.025326 81.693333 L 176.019239 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_22\">\n <path d=\"M 31.909674 55.293333 L 39.915761 55.293333 L 39.915761 3.96 L 31.909674 3.96 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_23\">\n <path d=\"M 39.915761 83.16 L 47.921848 83.16 L 47.921848 83.16 L 39.915761 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_24\">\n <path d=\"M 47.921848 49.426667 L 55.927935 49.426667 L 55.927935 27.426667 L 47.921848 27.426667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_25\">\n <path d=\"M 55.927935 83.16 L 63.934022 83.16 L 63.934022 83.16 L 55.927935 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_26\">\n <path d=\"M 63.934022 59.693333 L 71.940109 59.693333 L 71.940109 52.36 L 63.934022 52.36 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_27\">\n <path d=\"M 71.940109 83.16 L 79.946196 83.16 L 79.946196 83.16 L 71.940109 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_28\">\n <path d=\"M 79.946196 74.36 L 87.952283 74.36 L 87.952283 74.36 L 79.946196 74.36 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_29\">\n <path d=\"M 87.952283 83.16 L 95.95837 83.16 L 95.95837 83.16 L 87.952283 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_30\">\n <path d=\"M 95.95837 80.226667 L 103.964457 80.226667 L 103.964457 80.226667 L 95.95837 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_31\">\n <path d=\"M 103.964457 83.16 L 111.970543 83.16 L 111.970543 83.16 L 103.964457 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_32\">\n <path d=\"M 111.970543 80.226667 L 119.97663 80.226667 L 119.97663 80.226667 L 111.970543 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_33\">\n <path d=\"M 119.97663 83.16 L 127.982717 83.16 L 127.982717 83.16 L 119.97663 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_34\">\n <path d=\"M 127.982717 80.226667 L 135.988804 80.226667 L 135.988804 80.226667 L 127.982717 80.226667 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_35\">\n <path d=\"M 135.988804 83.16 L 143.994891 83.16 L 143.994891 83.16 L 135.988804 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_36\">\n <path d=\"M 143.994891 81.693333 L 152.000978 81.693333 L 152.000978 81.693333 L 143.994891 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_37\">\n <path d=\"M 152.000978 83.16 L 160.007065 83.16 L 160.007065 83.16 L 152.000978 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_38\">\n <path d=\"M 160.007065 81.693333 L 168.013152 81.693333 L 168.013152 81.693333 L 160.007065 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_39\">\n <path d=\"M 168.013152 83.16 L 176.019239 83.16 L 176.019239 83.16 L 168.013152 83.16 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_40\">\n <path d=\"M 176.019239 81.693333 L 184.025326 81.693333 L 184.025326 81.693333 L 176.019239 81.693333 z \" clip-path=\"url(#paf5e24690d)\" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"patch_41\">\n <path d=\"M 57.262283 83.9916 L 53.947763 92.3076 L 60.576803 92.3076 z \" style=\"fill: #444443\" />\n </g>\n <g id=\"patch_42\">\n <path d=\"M 48.811413 83.9916 L 45.496893 92.3076 L 52.125933 92.3076 z \" style=\"fill: #d67c03\" />\n </g>\n <g id=\"matplotlib.axis_1\">\n <g id=\"xtick_1\">\n <g id=\"line2d_1\">\n <defs>\n <path id=\"m6a247d3058\" d=\"M 0 0 L 0 3.5 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#m6a247d3058\" x=\"31.909674\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(26.349674 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-30\" d=\"M 266 2259 Q 266 3072 433 3567 Q 600 4063 929 4331 Q 1259 4600 1759 4600 Q 2128 4600 2406 4451 Q 2684 4303 2865 4023 Q 3047 3744 3150 3342 Q 3253 2941 3253 2259 Q 3253 1453 3087 958 Q 2922 463 2592 192 Q 2263 -78 1759 -78 Q 1097 -78 719 397 Q 266 969 266 2259 z M 844 2259 Q 844 1131 1108 757 Q 1372 384 1759 384 Q 2147 384 2411 759 Q 2675 1134 2675 2259 Q 2675 3391 2411 3762 Q 2147 4134 1753 4134 Q 1366 4134 1134 3806 Q 844 3388 844 2259 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-2e\" d=\"M 581 0 L 581 641 L 1222 641 L 1222 0 L 581 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-30\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_2\">\n <g id=\"line2d_2\">\n <g>\n <use xlink:href=\"#m6a247d3058\" x=\"57.262283\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(51.702283 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-31\" d=\"M 2384 0 L 1822 0 L 1822 3584 Q 1619 3391 1289 3197 Q 959 3003 697 2906 L 697 3450 Q 1169 3672 1522 3987 Q 1875 4303 2022 4600 L 2384 4600 L 2384 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-35\" d=\"M 266 1200 L 856 1250 Q 922 819 1161 601 Q 1400 384 1738 384 Q 2144 384 2425 690 Q 2706 997 2706 1503 Q 2706 1984 2436 2262 Q 2166 2541 1728 2541 Q 1456 2541 1237 2417 Q 1019 2294 894 2097 L 366 2166 L 809 4519 L 3088 4519 L 3088 3981 L 1259 3981 L 1013 2750 Q 1425 3038 1878 3038 Q 2478 3038 2890 2622 Q 3303 2206 3303 1553 Q 3303 931 2941 478 Q 2500 -78 1738 -78 Q 1113 -78 717 272 Q 322 622 266 1200 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-31\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-35\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"xtick_3\">\n <g id=\"line2d_3\">\n <g>\n <use xlink:href=\"#m6a247d3058\" x=\"184.025326\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(178.465326 100.38625) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-39\" d=\"M 350 1059 L 891 1109 Q 959 728 1153 556 Q 1347 384 1650 384 Q 1909 384 2104 503 Q 2300 622 2425 820 Q 2550 1019 2634 1356 Q 2719 1694 2719 2044 Q 2719 2081 2716 2156 Q 2547 1888 2255 1720 Q 1963 1553 1622 1553 Q 1053 1553 659 1965 Q 266 2378 266 3053 Q 266 3750 677 4175 Q 1088 4600 1706 4600 Q 2153 4600 2523 4359 Q 2894 4119 3086 3673 Q 3278 3228 3278 2384 Q 3278 1506 3087 986 Q 2897 466 2520 194 Q 2144 -78 1638 -78 Q 1100 -78 759 220 Q 419 519 350 1059 z M 2653 3081 Q 2653 3566 2395 3850 Q 2138 4134 1775 4134 Q 1400 4134 1122 3828 Q 844 3522 844 3034 Q 844 2597 1108 2323 Q 1372 2050 1759 2050 Q 2150 2050 2401 2323 Q 2653 2597 2653 3081 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-39\" />\n <use xlink:href=\"#ArialMT-2e\" x=\"55.615234\" />\n <use xlink:href=\"#ArialMT-30\" x=\"83.398438\" />\n </g>\n </g>\n </g>\n <g id=\"text_4\">\n \n <g style=\"fill: #444443\" transform=\"translate(76.950312 114.565625) scale(0.12 -0.12)\">\n <defs>\n <path id=\"ArialMT-63\" d=\"M 2588 1216 L 3141 1144 Q 3050 572 2676 248 Q 2303 -75 1759 -75 Q 1078 -75 664 370 Q 250 816 250 1647 Q 250 2184 428 2587 Q 606 2991 970 3192 Q 1334 3394 1763 3394 Q 2303 3394 2647 3120 Q 2991 2847 3088 2344 L 2541 2259 Q 2463 2594 2264 2762 Q 2066 2931 1784 2931 Q 1359 2931 1093 2626 Q 828 2322 828 1663 Q 828 994 1084 691 Q 1341 388 1753 388 Q 2084 388 2306 591 Q 2528 794 2588 1216 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-75\" d=\"M 2597 0 L 2597 488 Q 2209 -75 1544 -75 Q 1250 -75 995 37 Q 741 150 617 320 Q 494 491 444 738 Q 409 903 409 1263 L 409 3319 L 972 3319 L 972 1478 Q 972 1038 1006 884 Q 1059 663 1231 536 Q 1403 409 1656 409 Q 1909 409 2131 539 Q 2353 669 2445 892 Q 2538 1116 2538 1541 L 2538 3319 L 3100 3319 L 3100 0 L 2597 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6e\" d=\"M 422 0 L 422 3319 L 928 3319 L 928 2847 Q 1294 3394 1984 3394 Q 2284 3394 2536 3286 Q 2788 3178 2913 3003 Q 3038 2828 3088 2588 Q 3119 2431 3119 2041 L 3119 0 L 2556 0 L 2556 2019 Q 2556 2363 2490 2533 Q 2425 2703 2258 2804 Q 2091 2906 1866 2906 Q 1506 2906 1245 2678 Q 984 2450 984 1813 L 984 0 L 422 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-74\" d=\"M 1650 503 L 1731 6 Q 1494 -44 1306 -44 Q 1000 -44 831 53 Q 663 150 594 308 Q 525 466 525 972 L 525 2881 L 113 2881 L 113 3319 L 525 3319 L 525 4141 L 1084 4478 L 1084 3319 L 1650 3319 L 1650 2881 L 1084 2881 L 1084 941 Q 1084 700 1114 631 Q 1144 563 1211 522 Q 1278 481 1403 481 Q 1497 481 1650 503 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-5f\" d=\"M -97 -1272 L -97 -866 L 3631 -866 L 3631 -1272 L -97 -1272 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-44\" d=\"M 494 0 L 494 4581 L 2072 4581 Q 2606 4581 2888 4516 Q 3281 4425 3559 4188 Q 3922 3881 4101 3404 Q 4281 2928 4281 2316 Q 4281 1794 4159 1391 Q 4038 988 3847 723 Q 3656 459 3429 307 Q 3203 156 2883 78 Q 2563 0 2147 0 L 494 0 z M 1100 541 L 2078 541 Q 2531 541 2789 625 Q 3047 709 3200 863 Q 3416 1078 3536 1442 Q 3656 1806 3656 2325 Q 3656 3044 3420 3430 Q 3184 3816 2847 3947 Q 2603 4041 2063 4041 L 1100 4041 L 1100 541 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-72\" d=\"M 416 0 L 416 3319 L 922 3319 L 922 2816 Q 1116 3169 1280 3281 Q 1444 3394 1641 3394 Q 1925 3394 2219 3213 L 2025 2691 Q 1819 2813 1613 2813 Q 1428 2813 1281 2702 Q 1134 2591 1072 2394 Q 978 2094 978 1738 L 978 0 L 416 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-67\" d=\"M 319 -275 L 866 -356 Q 900 -609 1056 -725 Q 1266 -881 1628 -881 Q 2019 -881 2231 -725 Q 2444 -569 2519 -288 Q 2563 -116 2559 434 Q 2191 0 1641 0 Q 956 0 581 494 Q 206 988 206 1678 Q 206 2153 378 2554 Q 550 2956 876 3175 Q 1203 3394 1644 3394 Q 2231 3394 2613 2919 L 2613 3319 L 3131 3319 L 3131 450 Q 3131 -325 2973 -648 Q 2816 -972 2473 -1159 Q 2131 -1347 1631 -1347 Q 1038 -1347 672 -1080 Q 306 -813 319 -275 z M 784 1719 Q 784 1066 1043 766 Q 1303 466 1694 466 Q 2081 466 2343 764 Q 2606 1063 2606 1700 Q 2606 2309 2336 2618 Q 2066 2928 1684 2928 Q 1309 2928 1046 2623 Q 784 2319 784 1719 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-63\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"50\" />\n <use xlink:href=\"#ArialMT-75\" x=\"105.615234\" />\n <use xlink:href=\"#ArialMT-6e\" x=\"161.230469\" />\n <use xlink:href=\"#ArialMT-74\" x=\"216.845703\" />\n <use xlink:href=\"#ArialMT-5f\" x=\"244.628906\" />\n <use xlink:href=\"#ArialMT-44\" x=\"300.244141\" />\n <use xlink:href=\"#ArialMT-72\" x=\"372.460938\" />\n <use xlink:href=\"#ArialMT-75\" x=\"405.761719\" />\n <use xlink:href=\"#ArialMT-67\" x=\"461.376953\" />\n </g>\n </g>\n </g>\n <g id=\"matplotlib.axis_2\">\n <g id=\"ytick_1\">\n <g id=\"line2d_4\">\n <defs>\n <path id=\"mfed0b5992e\" d=\"M 0 0 L -3.5 0 \" style=\"stroke: #000000; stroke-width: 0.3\" />\n </defs>\n <g>\n <use xlink:href=\"#mfed0b5992e\" x=\"15.8975\" y=\"83.16\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_5\">\n \n <g style=\"fill: #444443\" transform=\"translate(4.44875 86.023125) scale(0.08 -0.08)\">\n <use xlink:href=\"#ArialMT-30\" />\n </g>\n </g>\n </g>\n <g id=\"ytick_2\">\n <g id=\"line2d_5\">\n <g>\n <use xlink:href=\"#mfed0b5992e\" x=\"15.8975\" y=\"3.96\" style=\"stroke: #000000; stroke-width: 0.3\" />\n </g>\n </g>\n <g id=\"text_6\">\n \n <g style=\"fill: #444443\" transform=\"translate(0 6.823125) scale(0.08 -0.08)\">\n <defs>\n <path id=\"ArialMT-34\" d=\"M 2069 0 L 2069 1097 L 81 1097 L 81 1613 L 2172 4581 L 2631 4581 L 2631 1613 L 3250 1613 L 3250 1097 L 2631 1097 L 2631 0 L 2069 0 z M 2069 1613 L 2069 3678 L 634 1613 L 2069 1613 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-35\" />\n <use xlink:href=\"#ArialMT-34\" x=\"55.615234\" />\n </g>\n </g>\n </g>\n </g>\n <g id=\"patch_43\">\n <path d=\"M 15.8975 83.16 L 15.8975 0 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n <g id=\"patch_44\">\n <path d=\"M 15.8975 83.16 L 200.0375 83.16 \" style=\"fill: none; stroke: #444443; stroke-width: 0.3; stroke-linejoin: miter; stroke-linecap: square\" />\n </g>\n </g>\n </g>\n <defs>\n <clipPath id=\"paf5e24690d\">\n <rect x=\"15.8975\" y=\"0\" width=\"184.14\" height=\"83.16\" />\n </clipPath>\n </defs>\n</svg></g>\n\n<g id=\"edge7\" class=\"edge\">\n<title>node0->node1</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M128.94,-284.68C122.53,-276.13 115.89,-267.26 109.63,-258.9\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"110.8,-258.13 107.28,-255.76 108.56,-259.8 110.8,-258.13\" />\n<text text-anchor=\"start\" x=\"122\" y=\"-265.8\" font-family=\"Arial\" font-size=\"14.00\" fill=\"#444443\">  ≤</text>\n</g>\n\n<g id=\"edge8\" class=\"edge\">\n<title>node0->node4</title>\n<path fill=\"none\" stroke=\"#444443\" stroke-width=\"0.3\" d=\"M199.06,-284.68C208.43,-272.17 218.29,-259 226.76,-247.7\" />\n<polygon fill=\"#444443\" stroke=\"#444443\" stroke-width=\"0.3\" points=\"227.79,-248.66 229.07,-244.62 225.55,-246.98 227.79,-248.66\" />\n<text text-anchor=\"start\" x=\"214\" y=\"-265.8\" font-family=\"Arial\" font-size=\"14.00\" fill=\"#444443\">  ></text>\n</g>\n\n\n<g id=\"node9\" class=\"node\">\n<title>X_y</title>\n<polygon fill=\"none\" stroke=\"black\" stroke-width=\"0.3\" points=\"160.5,-40 31.5,-40 31.5,-8 160.5,-8 160.5,-40\" />\n<polygon fill=\"white\" stroke=\"none\" points=\"34,-24 34,-38 94,-38 94,-24 34,-24\" />\n<text text-anchor=\"start\" x=\"35\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">count_Drug</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"94,-24 94,-38 147,-38 147,-24 94,-24\" />\n<text text-anchor=\"start\" x=\"95\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">punct_dist</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"147,-24 147,-38 159,-38 159,-24 147,-24\" />\n<text text-anchor=\"start\" x=\"148\" y=\"-28.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">...</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"34,-10 34,-24 94,-24 94,-10 34,-10\" />\n<text text-anchor=\"start\" x=\"71\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">1.00</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"94,-10 94,-24 147,-24 147,-10 94,-10\" />\n<text text-anchor=\"start\" x=\"124\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#d67c03\">3.00</text>\n<polygon fill=\"white\" stroke=\"none\" points=\"147,-10 147,-24 159,-24 159,-10 147,-10\" />\n<text text-anchor=\"start\" x=\"148\" y=\"-14.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">...</text>\n</g>\n\n<g id=\"edge10\" class=\"edge\">\n<title>leaf3->X_y</title>\n<path fill=\"none\" stroke=\"#d67c03\" stroke-width=\"1.2\" d=\"M96,-74.03C96,-61.61 96,-49.07 96,-39.78\" />\n<polygon fill=\"#d67c03\" stroke=\"#d67c03\" stroke-width=\"1.2\" points=\"94.6,-73.91 96,-77.91 97.4,-73.91 94.6,-73.91\" />\n<text text-anchor=\"start\" x=\"96\" y=\"-63.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\">  Prediction</text>\n<text text-anchor=\"start\" x=\"112.5\" y=\"-51.2\" font-family=\"Arial\" font-size=\"11.00\" fill=\"#444443\"> Yes</text>\n</g>\n\n\n<g id=\"node8\" class=\"node\">\n<title>legend</title>\n<polygon fill=\"none\" stroke=\"black\" stroke-width=\"0\" points=\"325.5,-356.5 250.5,-356.5 250.5,-308.5 325.5,-308.5 325.5,-356.5\" />\n<svg width=\"71px\" height=\"44px\" viewBox=\"0 0 94.873437 58.626562\" version=\"1.1\" preserveAspectRatio=\"xMinYMin meet\" x=\"253\" y=\"-354.5\">\n <metadata>\n <rdf:RDF>\n <ns2:Work>\n <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n <dc:date>2023-03-28T14:50:25.735251</dc:date>\n <dc:format>image/svg+xml</dc:format>\n <dc:creator>\n <ns2:Agent>\n <dc:title>Matplotlib v3.7.1, https://matplotlib.org/</dc:title>\n </ns2:Agent>\n </dc:creator>\n </ns2:Work>\n </rdf:RDF>\n </metadata>\n <defs>\n <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n </defs>\n <g id=\"figure_1\">\n <g id=\"patch_1\">\n <path d=\"M 0 58.626562 L 94.873437 58.626562 L 94.873437 0 L 0 0 z \" style=\"fill: #ffffff\" />\n </g>\n <g id=\"axes_1\">\n <g id=\"legend_1\">\n <g id=\"patch_2\">\n <path d=\"M 2 58.626562 L 87.873438 58.626562 Q 89.873438 58.626562 89.873438 56.626562 L 89.873438 7 Q 89.873438 5 87.873438 5 L 2 5 Q 0 5 0 7 L 0 56.626562 Q 0 58.626562 2 58.626562 z \" style=\"fill: #ffffff; opacity: 0.8; stroke: #444443; stroke-width: 0.5; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_1\">\n \n <g style=\"fill: #444443\" transform=\"translate(8 20.23125) scale(0.1 -0.1)\">\n <defs>\n <path id=\"Arial-BoldMT-44\" d=\"M 463 4581 L 2153 4581 Q 2725 4581 3025 4494 Q 3428 4375 3715 4072 Q 4003 3769 4153 3330 Q 4303 2891 4303 2247 Q 4303 1681 4163 1272 Q 3991 772 3672 463 Q 3431 228 3022 97 Q 2716 0 2203 0 L 463 0 L 463 4581 z M 1388 3806 L 1388 772 L 2078 772 Q 2466 772 2638 816 Q 2863 872 3011 1006 Q 3159 1141 3253 1448 Q 3347 1756 3347 2288 Q 3347 2819 3253 3103 Q 3159 3388 2990 3547 Q 2822 3706 2563 3763 Q 2369 3806 1803 3806 L 1388 3806 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-75\" d=\"M 2644 0 L 2644 497 Q 2463 231 2167 78 Q 1872 -75 1544 -75 Q 1209 -75 943 72 Q 678 219 559 484 Q 441 750 441 1219 L 441 3319 L 1319 3319 L 1319 1794 Q 1319 1094 1367 936 Q 1416 778 1544 686 Q 1672 594 1869 594 Q 2094 594 2272 717 Q 2450 841 2515 1023 Q 2581 1206 2581 1919 L 2581 3319 L 3459 3319 L 3459 0 L 2644 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-72\" d=\"M 1300 0 L 422 0 L 422 3319 L 1238 3319 L 1238 2847 Q 1447 3181 1614 3287 Q 1781 3394 1994 3394 Q 2294 3394 2572 3228 L 2300 2463 Q 2078 2606 1888 2606 Q 1703 2606 1575 2504 Q 1447 2403 1373 2137 Q 1300 1872 1300 1025 L 1300 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-61\" d=\"M 1116 2306 L 319 2450 Q 453 2931 781 3162 Q 1109 3394 1756 3394 Q 2344 3394 2631 3255 Q 2919 3116 3036 2902 Q 3153 2688 3153 2116 L 3144 1091 Q 3144 653 3186 445 Q 3228 238 3344 0 L 2475 0 Q 2441 88 2391 259 Q 2369 338 2359 363 Q 2134 144 1878 34 Q 1622 -75 1331 -75 Q 819 -75 523 203 Q 228 481 228 906 Q 228 1188 362 1408 Q 497 1628 739 1745 Q 981 1863 1438 1950 Q 2053 2066 2291 2166 L 2291 2253 Q 2291 2506 2166 2614 Q 2041 2722 1694 2722 Q 1459 2722 1328 2630 Q 1197 2538 1116 2306 z M 2291 1594 Q 2122 1538 1756 1459 Q 1391 1381 1278 1306 Q 1106 1184 1106 997 Q 1106 813 1243 678 Q 1381 544 1594 544 Q 1831 544 2047 700 Q 2206 819 2256 991 Q 2291 1103 2291 1419 L 2291 1594 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-74\" d=\"M 1981 3319 L 1981 2619 L 1381 2619 L 1381 1281 Q 1381 875 1398 808 Q 1416 741 1477 697 Q 1538 653 1625 653 Q 1747 653 1978 738 L 2053 56 Q 1747 -75 1359 -75 Q 1122 -75 931 4 Q 741 84 652 211 Q 563 338 528 553 Q 500 706 500 1172 L 500 2619 L 97 2619 L 97 3319 L 500 3319 L 500 3978 L 1381 4491 L 1381 3319 L 1981 3319 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-69\" d=\"M 459 3769 L 459 4581 L 1338 4581 L 1338 3769 L 459 3769 z M 459 0 L 459 3319 L 1338 3319 L 1338 0 L 459 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-6f\" d=\"M 256 1706 Q 256 2144 472 2553 Q 688 2963 1083 3178 Q 1478 3394 1966 3394 Q 2719 3394 3200 2905 Q 3681 2416 3681 1669 Q 3681 916 3195 420 Q 2709 -75 1972 -75 Q 1516 -75 1102 131 Q 688 338 472 736 Q 256 1134 256 1706 z M 1156 1659 Q 1156 1166 1390 903 Q 1625 641 1969 641 Q 2313 641 2545 903 Q 2778 1166 2778 1666 Q 2778 2153 2545 2415 Q 2313 2678 1969 2678 Q 1625 2678 1390 2415 Q 1156 2153 1156 1659 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-6e\" d=\"M 3478 0 L 2600 0 L 2600 1694 Q 2600 2231 2544 2389 Q 2488 2547 2361 2634 Q 2234 2722 2056 2722 Q 1828 2722 1647 2597 Q 1466 2472 1398 2265 Q 1331 2059 1331 1503 L 1331 0 L 453 0 L 453 3319 L 1269 3319 L 1269 2831 Q 1703 3394 2363 3394 Q 2653 3394 2893 3289 Q 3134 3184 3257 3021 Q 3381 2859 3429 2653 Q 3478 2447 3478 2063 L 3478 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-2d\" d=\"M 359 1222 L 359 2100 L 2084 2100 L 2084 1222 L 359 1222 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-67\" d=\"M 378 -219 L 1381 -341 Q 1406 -516 1497 -581 Q 1622 -675 1891 -675 Q 2234 -675 2406 -572 Q 2522 -503 2581 -350 Q 2622 -241 2622 53 L 2622 538 Q 2228 0 1628 0 Q 959 0 569 566 Q 263 1013 263 1678 Q 263 2513 664 2953 Q 1066 3394 1663 3394 Q 2278 3394 2678 2853 L 2678 3319 L 3500 3319 L 3500 341 Q 3500 -247 3403 -537 Q 3306 -828 3131 -993 Q 2956 -1159 2664 -1253 Q 2372 -1347 1925 -1347 Q 1081 -1347 728 -1058 Q 375 -769 375 -325 Q 375 -281 378 -219 z M 1163 1728 Q 1163 1200 1367 954 Q 1572 709 1872 709 Q 2194 709 2416 961 Q 2638 1213 2638 1706 Q 2638 2222 2425 2472 Q 2213 2722 1888 2722 Q 1572 2722 1367 2476 Q 1163 2231 1163 1728 z \" transform=\"scale(0.015625)\" />\n <path id=\"Arial-BoldMT-3f\" d=\"M 2347 1181 L 1550 1181 Q 1547 1353 1547 1391 Q 1547 1778 1675 2028 Q 1803 2278 2187 2590 Q 2572 2903 2647 3000 Q 2763 3153 2763 3338 Q 2763 3594 2558 3776 Q 2353 3959 2006 3959 Q 1672 3959 1447 3768 Q 1222 3578 1138 3188 L 331 3288 Q 366 3847 808 4237 Q 1250 4628 1969 4628 Q 2725 4628 3172 4233 Q 3619 3838 3619 3313 Q 3619 3022 3455 2762 Q 3291 2503 2753 2056 Q 2475 1825 2408 1684 Q 2341 1544 2347 1181 z M 1550 0 L 1550 878 L 2428 878 L 2428 0 L 1550 0 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#Arial-BoldMT-44\" />\n <use xlink:href=\"#Arial-BoldMT-75\" x=\"72.216797\" />\n <use xlink:href=\"#Arial-BoldMT-72\" x=\"133.300781\" />\n <use xlink:href=\"#Arial-BoldMT-61\" x=\"172.216797\" />\n <use xlink:href=\"#Arial-BoldMT-74\" x=\"227.832031\" />\n <use xlink:href=\"#Arial-BoldMT-69\" x=\"261.132812\" />\n <use xlink:href=\"#Arial-BoldMT-6f\" x=\"288.916016\" />\n <use xlink:href=\"#Arial-BoldMT-6e\" x=\"350\" />\n <use xlink:href=\"#Arial-BoldMT-2d\" x=\"411.083984\" />\n <use xlink:href=\"#Arial-BoldMT-44\" x=\"444.384766\" />\n <use xlink:href=\"#Arial-BoldMT-72\" x=\"516.601562\" />\n <use xlink:href=\"#Arial-BoldMT-75\" x=\"555.517578\" />\n <use xlink:href=\"#Arial-BoldMT-67\" x=\"616.601562\" />\n <use xlink:href=\"#Arial-BoldMT-3f\" x=\"677.685547\" />\n </g>\n </g>\n <g id=\"patch_3\">\n <path d=\"M 25.027344 34.49375 L 45.027344 34.49375 L 45.027344 27.49375 L 25.027344 27.49375 z \" style=\"fill: #fefebb; stroke: #444443; stroke-width: 0.4; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_2\">\n \n <g style=\"fill: #444443\" transform=\"translate(48.527344 34.49375) scale(0.1 -0.1)\">\n <defs>\n <path id=\"ArialMT-4e\" d=\"M 488 0 L 488 4581 L 1109 4581 L 3516 984 L 3516 4581 L 4097 4581 L 4097 0 L 3475 0 L 1069 3600 L 1069 0 L 488 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-6f\" d=\"M 213 1659 Q 213 2581 725 3025 Q 1153 3394 1769 3394 Q 2453 3394 2887 2945 Q 3322 2497 3322 1706 Q 3322 1066 3130 698 Q 2938 331 2570 128 Q 2203 -75 1769 -75 Q 1072 -75 642 372 Q 213 819 213 1659 z M 791 1659 Q 791 1022 1069 705 Q 1347 388 1769 388 Q 2188 388 2466 706 Q 2744 1025 2744 1678 Q 2744 2294 2464 2611 Q 2184 2928 1769 2928 Q 1347 2928 1069 2612 Q 791 2297 791 1659 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-4e\" />\n <use xlink:href=\"#ArialMT-6f\" x=\"72.216797\" />\n </g>\n </g>\n <g id=\"patch_4\">\n <path d=\"M 25.027344 48.639062 L 45.027344 48.639062 L 45.027344 41.639062 L 25.027344 41.639062 z \" style=\"fill: #a1dab4; stroke: #444443; stroke-width: 0.4; stroke-linejoin: miter\" />\n </g>\n <g id=\"text_3\">\n \n <g style=\"fill: #444443\" transform=\"translate(48.527344 48.639062) scale(0.1 -0.1)\">\n <defs>\n <path id=\"ArialMT-59\" d=\"M 1784 0 L 1784 1941 L 19 4581 L 756 4581 L 1659 3200 Q 1909 2813 2125 2425 Q 2331 2784 2625 3234 L 3513 4581 L 4219 4581 L 2391 1941 L 2391 0 L 1784 0 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-65\" d=\"M 2694 1069 L 3275 997 Q 3138 488 2766 206 Q 2394 -75 1816 -75 Q 1088 -75 661 373 Q 234 822 234 1631 Q 234 2469 665 2931 Q 1097 3394 1784 3394 Q 2450 3394 2872 2941 Q 3294 2488 3294 1666 Q 3294 1616 3291 1516 L 816 1516 Q 847 969 1125 678 Q 1403 388 1819 388 Q 2128 388 2347 550 Q 2566 713 2694 1069 z M 847 1978 L 2700 1978 Q 2663 2397 2488 2606 Q 2219 2931 1791 2931 Q 1403 2931 1139 2672 Q 875 2413 847 1978 z \" transform=\"scale(0.015625)\" />\n <path id=\"ArialMT-73\" d=\"M 197 991 L 753 1078 Q 800 744 1014 566 Q 1228 388 1613 388 Q 2000 388 2187 545 Q 2375 703 2375 916 Q 2375 1106 2209 1216 Q 2094 1291 1634 1406 Q 1016 1563 777 1677 Q 538 1791 414 1992 Q 291 2194 291 2438 Q 291 2659 392 2848 Q 494 3038 669 3163 Q 800 3259 1026 3326 Q 1253 3394 1513 3394 Q 1903 3394 2198 3281 Q 2494 3169 2634 2976 Q 2775 2784 2828 2463 L 2278 2388 Q 2241 2644 2061 2787 Q 1881 2931 1553 2931 Q 1166 2931 1000 2803 Q 834 2675 834 2503 Q 834 2394 903 2306 Q 972 2216 1119 2156 Q 1203 2125 1616 2013 Q 2213 1853 2448 1751 Q 2684 1650 2818 1456 Q 2953 1263 2953 975 Q 2953 694 2789 445 Q 2625 197 2315 61 Q 2006 -75 1616 -75 Q 969 -75 630 194 Q 291 463 197 991 z \" transform=\"scale(0.015625)\" />\n </defs>\n <use xlink:href=\"#ArialMT-59\" />\n <use xlink:href=\"#ArialMT-65\" x=\"57.574219\" />\n <use xlink:href=\"#ArialMT-73\" x=\"113.189453\" />\n </g>\n </g>\n </g>\n </g>\n </g>\n</svg></g>\n</g>\n</svg>",
"text/plain": [
"<dtreeviz.utils.DTreeVizRender at 0x289ddd45d50>"
]
},
"execution_count": 51,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"final_viz_model = dtreeviz.model(\n",
" final_tree,\n",
" X_train=final_X_active,\n",
" y_train=final_y_active,\n",
" feature_names=final_fenc.get_feature_names(),\n",
" target_name=f\"{REL_TYPE}?\",\n",
" class_names=[\"No\", \"Yes\"],\n",
")\n",
"print(\"Decision Path at Step \", FINAL_STEP)\n",
"final_viz_model.view(x=final_X_test[SAMPLE_INDEX], colors={\"classes\": colors_for_2_classes}) "
]
},
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"### Resources\n",
"\n",
"- [Sklearn's `export_tree`](https://scikit-learn.org/stable/modules/generated/sklearn.tree.export_text.html)\n",
"- [dtreeviz](https://github.com/parrt/dtreeviz)\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.10"
},
"orig_nbformat": 4
},
"nbformat": 4,
"nbformat_minor": 2
}