From 9f4143be500769c452756ec31bde43a3846fa383 Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Sun, 18 Jun 2023 18:35:45 +0200 Subject: [PATCH] Add relabeling via fiftyone -> labelstudio --- .../classifier/classifier_hyp.ipynb | 3370 + .../classifier/f1-scores-folds-train.csv | 251 + classification/classifier/f1-scores-folds.csv | 251 + classification/classifier/k-fold-train.ipynb | 1 + classification/evaluation/relabel.ipynb | 99777 ++++++++++++++++ classification/evaluation/results-final.txt | 70 + thesis/graphics/APmodel-final.pdf | Bin 0 -> 102700 bytes thesis/graphics/APpt5-pt95-final.pdf | Bin 0 -> 102262 bytes thesis/graphics/classifier-hyp-folds-f1.pdf | Bin 0 -> 135285 bytes thesis/graphics/classifier-hyp-folds-roc.pdf | Bin 0 -> 166348 bytes thesis/graphics/model_fitness_final.pdf | Bin 0 -> 102003 bytes thesis/graphics/precision_recall_final.pdf | Bin 0 -> 133832 bytes thesis/graphics/val_box_obj_loss_final.pdf | Bin 0 -> 102756 bytes 13 files changed, 103720 insertions(+) create mode 100644 classification/classifier/classifier_hyp.ipynb create mode 100644 classification/classifier/f1-scores-folds-train.csv create mode 100644 classification/classifier/f1-scores-folds.csv create mode 100644 classification/classifier/k-fold-train.ipynb create mode 100644 classification/evaluation/relabel.ipynb create mode 100644 classification/evaluation/results-final.txt create mode 100644 thesis/graphics/APmodel-final.pdf create mode 100644 thesis/graphics/APpt5-pt95-final.pdf create mode 100644 thesis/graphics/classifier-hyp-folds-f1.pdf create mode 100644 thesis/graphics/classifier-hyp-folds-roc.pdf create mode 100644 thesis/graphics/model_fitness_final.pdf create mode 100644 thesis/graphics/precision_recall_final.pdf create mode 100644 thesis/graphics/val_box_obj_loss_final.pdf diff --git a/classification/classifier/classifier_hyp.ipynb b/classification/classifier/classifier_hyp.ipynb new file mode 100644 index 0000000..5eac981 --- /dev/null +++ b/classification/classifier/classifier_hyp.ipynb @@ -0,0 +1,3370 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "CkZsS-w4atkF", + "outputId": "f3a78987-dbd2-4771-92ca-69cdf97d0571" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Mounted at /content/drive\n" + ] + } + ], + "source": [ + "from google.colab import drive\n", + "drive.mount('/content/drive')" + ], + "id": "CkZsS-w4atkF" + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "zzWoPgRpd1xn", + "outputId": "daa8edca-5ddf-4ac8-cb91-b4e77f9cc858" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/\n", + "Collecting wandb\n", + " Downloading wandb-0.14.0-py3-none-any.whl (2.0 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.0/2.0 MB\u001b[0m \u001b[31m27.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting sentry-sdk>=1.0.0\n", + " Downloading sentry_sdk-1.19.0-py2.py3-none-any.whl (199 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m199.2/199.2 KB\u001b[0m \u001b[31m25.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: setuptools in /usr/local/lib/python3.9/dist-packages (from wandb) (67.6.1)\n", + "Requirement already satisfied: protobuf!=4.21.0,<5,>=3.15.0 in /usr/local/lib/python3.9/dist-packages (from wandb) (3.20.3)\n", + "Requirement already satisfied: psutil>=5.0.0 in /usr/local/lib/python3.9/dist-packages (from wandb) (5.9.4)\n", + "Requirement already satisfied: requests<3,>=2.0.0 in /usr/local/lib/python3.9/dist-packages (from wandb) (2.27.1)\n", + "Collecting GitPython!=3.1.29,>=1.0.0\n", + " Downloading GitPython-3.1.31-py3-none-any.whl (184 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m184.3/184.3 KB\u001b[0m \u001b[31m22.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: appdirs>=1.4.3 in /usr/local/lib/python3.9/dist-packages (from wandb) (1.4.4)\n", + "Collecting docker-pycreds>=0.4.0\n", + " Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB)\n", + "Collecting setproctitle\n", + " Downloading setproctitle-1.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30 kB)\n", + "Requirement already satisfied: Click!=8.0.0,>=7.0 in /usr/local/lib/python3.9/dist-packages (from wandb) (8.1.3)\n", + "Requirement already satisfied: PyYAML in /usr/local/lib/python3.9/dist-packages (from wandb) (6.0)\n", + "Requirement already satisfied: typing-extensions in /usr/local/lib/python3.9/dist-packages (from wandb) (4.5.0)\n", + "Collecting pathtools\n", + " Downloading pathtools-0.1.2.tar.gz (11 kB)\n", + " Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + "Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.9/dist-packages (from docker-pycreds>=0.4.0->wandb) (1.16.0)\n", + "Collecting gitdb<5,>=4.0.1\n", + " Downloading gitdb-4.0.10-py3-none-any.whl (62 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m62.7/62.7 KB\u001b[0m \u001b[31m8.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.9/dist-packages (from requests<3,>=2.0.0->wandb) (3.4)\n", + "Requirement already satisfied: charset-normalizer~=2.0.0 in /usr/local/lib/python3.9/dist-packages (from requests<3,>=2.0.0->wandb) (2.0.12)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.9/dist-packages (from requests<3,>=2.0.0->wandb) (2022.12.7)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.9/dist-packages (from requests<3,>=2.0.0->wandb) (1.26.15)\n", + "Collecting smmap<6,>=3.0.1\n", + " Downloading smmap-5.0.0-py3-none-any.whl (24 kB)\n", + "Building wheels for collected packages: pathtools\n", + " Building wheel for pathtools (setup.py) ... \u001b[?25l\u001b[?25hdone\n", + " Created wheel for pathtools: filename=pathtools-0.1.2-py3-none-any.whl size=8807 sha256=e0132d67db355152a3925f1b0367a996c977716084c67122838eac002d321662\n", + " Stored in directory: /root/.cache/pip/wheels/b7/0a/67/ada2a22079218c75a88361c0782855cc72aebc4d18d0289d05\n", + "Successfully built pathtools\n", + "Installing collected packages: pathtools, smmap, setproctitle, sentry-sdk, docker-pycreds, gitdb, GitPython, wandb\n", + "Successfully installed GitPython-3.1.31 docker-pycreds-0.4.0 gitdb-4.0.10 pathtools-0.1.2 sentry-sdk-1.19.0 setproctitle-1.3.2 smmap-5.0.0 wandb-0.14.0\n" + ] + } + ], + "source": [ + "!pip install wandb" + ], + "id": "zzWoPgRpd1xn" + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 121 + }, + "id": "747ddcf2", + "outputId": "ebf3b723-ac7b-41ba-a9a6-e2e82e907879" + }, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "application/javascript": [ + "\n", + " window._wandbApiKey = new Promise((resolve, reject) => {\n", + " function loadScript(url) {\n", + " return new Promise(function(resolve, reject) {\n", + " let newScript = document.createElement(\"script\");\n", + " newScript.onerror = reject;\n", + " newScript.onload = resolve;\n", + " document.body.appendChild(newScript);\n", + " newScript.src = url;\n", + " });\n", + " }\n", + " loadScript(\"https://cdn.jsdelivr.net/npm/postmate/build/postmate.min.js\").then(() => {\n", + " const iframe = document.createElement('iframe')\n", + " iframe.style.cssText = \"width:0;height:0;border:none\"\n", + " document.body.appendChild(iframe)\n", + " const handshake = new Postmate({\n", + " container: iframe,\n", + " url: 'https://wandb.ai/authorize'\n", + " });\n", + " const timeout = setTimeout(() => reject(\"Couldn't auto authenticate\"), 5000)\n", + " handshake.then(function(child) {\n", + " child.on('authorize', data => {\n", + " clearTimeout(timeout)\n", + " resolve(data)\n", + " });\n", + " });\n", + " })\n", + " });\n", + " " + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Logging into wandb.ai. (Learn how to deploy a W&B server locally: https://wandb.me/wandb-server)\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: You can find your API key in your browser here: https://wandb.ai/authorize\n", + "wandb: Paste an API key from your profile and hit enter, or press ctrl+c to quit:" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " ··········\n" + ] + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Appending key for api.wandb.ai to your netrc file: /root/.netrc\n" + ] + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "True" + ] + }, + "metadata": {}, + "execution_count": 3 + } + ], + "source": [ + "import wandb\n", + "\n", + "wandb.login()" + ], + "id": "747ddcf2" + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "id": "c37343d6" + }, + "outputs": [], + "source": [ + "import torch\n", + "import torch.optim as optim\n", + "import torch.nn.functional as F\n", + "import torch.nn as nn\n", + "from torchvision import datasets, transforms\n", + "from torchvision.models import resnet50, ResNet50_Weights\n", + "from torch.utils.data import Dataset, DataLoader, random_split, SubsetRandomSampler\n", + "import numpy as np\n", + "import os\n", + "import time\n", + "import copy\n", + "import random\n", + "from sklearn import metrics\n", + "\n", + "torch.manual_seed(42)\n", + "np.random.seed(42)\n", + "\n", + "device = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")" + ], + "id": "c37343d6" + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "id": "17b25dc7" + }, + "outputs": [], + "source": [ + "def build_dataset(batch_size): \n", + " data_transforms = {\n", + " 'train': transforms.Compose([\n", + " transforms.RandomResizedCrop(224),\n", + " transforms.RandomHorizontalFlip(),\n", + " transforms.ToTensor(),\n", + " transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])\n", + " ]),\n", + " 'test': transforms.Compose([\n", + " transforms.Resize(256),\n", + " transforms.CenterCrop(224),\n", + " transforms.ToTensor(),\n", + " transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])\n", + " ]),\n", + " }\n", + "\n", + " data_dir = '/content/drive/MyDrive/plantsdata'\n", + " dataset = datasets.ImageFolder(os.path.join(data_dir))\n", + "\n", + " # 90/10 split\n", + " train_dataset, test_dataset = random_split(dataset, [0.9, 0.1])\n", + "\n", + " train_dataset.dataset.transform = data_transforms['train']\n", + " test_dataset.dataset.transform = data_transforms['test']\n", + "\n", + " train_loader = torch.utils.data.DataLoader(train_dataset, batch_size=batch_size,\n", + " shuffle=True, num_workers=4)\n", + " test_loader = torch.utils.data.DataLoader(test_dataset, batch_size=batch_size,\n", + " shuffle=True, num_workers=4)\n", + "\n", + " dataloaders = {'train': train_loader, 'test': test_loader}\n", + " dataset_size = len(dataset)\n", + " dataset_sizes = {'train': len(train_dataset), 'test': len(test_dataset)}\n", + " class_names = dataset.classes\n", + "\n", + " return (dataloaders, dataset_sizes)\n", + "\n", + "def build_network():\n", + " network = resnet50(weights=ResNet50_Weights.DEFAULT)\n", + " num_ftrs = network.fc.in_features\n", + "\n", + " # Add linear layer with number of classes\n", + " network.fc = nn.Linear(num_ftrs, 2)\n", + "\n", + " return network.to(device)\n", + "\n", + "def build_optimizer(network, optimizer, learning_rate, beta_one, beta_two, eps):\n", + " if optimizer == \"sgd\":\n", + " optimizer = optim.SGD(network.parameters(),\n", + " lr=learning_rate, momentum=0.9)\n", + " elif optimizer == \"adam\":\n", + " optimizer = optim.Adam(network.parameters(),\n", + " lr=learning_rate,\n", + " betas=(beta_one, beta_two),\n", + " eps=eps)\n", + " return optimizer\n", + "\n", + "def train_epoch(network, loader, optimizer, criterion, scheduler, dataset_sizes):\n", + " network.train()\n", + " running_loss = 0.0\n", + " running_corrects = 0\n", + " for _, (data, target) in enumerate(loader):\n", + " data, target = data.to(device), target.to(device)\n", + " optimizer.zero_grad()\n", + "\n", + " # ➡ Forward pass\n", + " #loss = F.nll_loss(network(data), target)\n", + " with torch.set_grad_enabled(True):\n", + " outputs = network(data)\n", + " _, preds = torch.max(outputs, 1)\n", + " loss = criterion(outputs, target)\n", + " \n", + " #cumu_loss += loss.item()\n", + " \n", + " running_loss += loss.item() * data.size(0)\n", + " running_corrects += torch.sum(preds == target.data)\n", + "\n", + " # ⬅ Backward pass + weight update\n", + " loss.backward()\n", + " optimizer.step()\n", + "\n", + " wandb.log({'train/batch_loss': loss.item()})\n", + "\n", + " scheduler.step()\n", + "\n", + " epoch_loss = running_loss / dataset_sizes['train']\n", + " epoch_acc = running_corrects.double() / dataset_sizes['train']\n", + " \n", + " return (epoch_loss, epoch_acc)\n", + "\n", + "def test(network, loader, optimizer, criterion, dataset_sizes):\n", + " network.eval()\n", + " confusion = torch.empty([0, 1])\n", + " confusion = confusion.to(device)\n", + " running_loss = 0.0\n", + " test_corrects = 0\n", + " for _, (data, target) in enumerate(loader):\n", + " data, target = data.to(device), target.to(device)\n", + " optimizer.zero_grad()\n", + "\n", + " # ➡ Forward pass\n", + " with torch.set_grad_enabled(False):\n", + " outputs = network(data)\n", + " _, preds = torch.max(outputs, 1)\n", + " loss = criterion(outputs, target)\n", + "\n", + " running_loss += loss.item() * data.size(0)\n", + " test_corrects += torch.sum(preds == target.data)\n", + " \n", + " confusion = torch.cat((confusion, preds[:, None] / target.data[:, None]))\n", + "\n", + " tp = torch.sum(confusion == 1).item()\n", + " fp = torch.sum(confusion == float('inf')).item()\n", + " tn = torch.sum(torch.isnan(confusion)).item()\n", + " fn = torch.sum(confusion == 0).item()\n", + " \n", + " precision = tp / (tp + fp)\n", + " recall = tp / (tp + fn)\n", + " f = 2 * ((precision * recall) / (precision + recall))\n", + " \n", + " epoch_loss = running_loss / dataset_sizes['test']\n", + " epoch_acc = test_corrects.double() / dataset_sizes['test']\n", + " \n", + " return (epoch_loss, epoch_acc, precision, recall, f)" + ], + "id": "17b25dc7" + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "id": "5eff68bf" + }, + "outputs": [], + "source": [ + "def train(config=None):\n", + " # Initialize a new wandb run\n", + " with wandb.init(config=config):\n", + " # If called by wandb.agent, as below,\n", + " # this config will be set by Sweep Controller\n", + " config = wandb.config\n", + "\n", + " (dataloaders, dataset_sizes) = build_dataset(config.batch_size)\n", + " network = build_network()\n", + " optimizer = build_optimizer(network, config.optimizer, config.learning_rate, config.beta_one,\n", + " config.beta_two, config.eps)\n", + " criterion = nn.CrossEntropyLoss()\n", + " # Decay LR by a factor of 0.1 every 7 epochs\n", + " exp_lr_scheduler = optim.lr_scheduler.StepLR(optimizer, config.step_size, config.gamma)\n", + "\n", + " for epoch in range(config.epochs): \n", + " (epoch_loss, epoch_acc) = train_epoch(network, dataloaders['train'], optimizer,\n", + " criterion, exp_lr_scheduler,\n", + " dataset_sizes)\n", + " wandb.log({\"epoch\": epoch, 'train/epoch_loss': epoch_loss, 'train/epoch_acc': epoch_acc})\n", + " \n", + " (test_loss, test_acc, test_precision, test_recall, test_f) = test(network, dataloaders['test'],\n", + " optimizer, criterion,\n", + " dataset_sizes)\n", + " wandb.log({'test/epoch_loss': test_loss, 'test/epoch_acc': test_acc,\n", + " 'test/precision': test_precision, 'test/recall': test_recall,\n", + " 'test/f1-score': test_f})" + ], + "id": "5eff68bf" + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "id": "732a83df" + }, + "outputs": [], + "source": [ + "sweep_config = {\n", + " 'method': 'random'\n", + "}\n", + "\n", + "metric = {\n", + " 'name': 'test/epoch_acc',\n", + " 'goal': 'maximize' \n", + "}\n", + "\n", + "sweep_config['metric'] = metric\n", + "\n", + "parameters_dict = {\n", + " 'optimizer': {\n", + " 'values': ['adam', 'sgd']\n", + " },\n", + "}\n", + "\n", + "sweep_config['parameters'] = parameters_dict\n", + "\n", + "parameters_dict.update({\n", + " 'epochs': {\n", + " 'value': 10},\n", + " 'batch_size': {\n", + " 'values': [4, 8, 16, 32, 64]},\n", + " 'learning_rate': {\n", + " 'values': [0.1, 0.01, 0.003, 0.001, 0.0003, 0.0001]},\n", + " 'step_size': {\n", + " 'values': [2, 3, 5, 7]},\n", + " 'gamma': {\n", + " 'values': [0.1, 0.5]},\n", + " 'beta_one': {\n", + " 'values': [0.9, 0.99]},\n", + " 'beta_two': {\n", + " 'values': [0.5, 0.9, 0.99, 0.999]},\n", + " 'eps': {\n", + " 'values': [1e-08, 0.1, 1]}\n", + "})" + ], + "id": "732a83df" + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "9a01fef6", + "outputId": "dd802f5b-fd67-4e16-c042-f7fdbe65d568" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Create sweep with ID: 9681wnh0\n", + "Sweep URL: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0\n" + ] + } + ], + "source": [ + "sweep_id = wandb.sweep(sweep_config, project=\"pytorch-sweeps-demo\")" + ], + "id": "9a01fef6" + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000, + "referenced_widgets": [ + "e840ed026b3342718c0aa068f81d93f3", + "d510d413136c4231bc720200145a5d77", + "a6a0d4738d434aa1b734c8407dde4e74", + "9e4d93cf62094092809fee70ba7885f5", + "32a491d3031c476da2d8687861ccbf7d", + "ff00a24840224f8d9cce9ade4e77ac0c", + "d8ec9c75b1f14686a6734b86eea24bb7", + "220d541b7b4347b08a7fc9b8feb09f98" + ] + }, + "id": "e80d1730", + "outputId": "fb105ba8-6c50-4e19-9d02-88a9e8357bc0" + }, + "outputs": [ + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: pw52k3j3 with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 8\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 3\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Currently logged in as: \u001b[33me1527193\u001b[0m (\u001b[33mflower-classification\u001b[0m). Use \u001b[1m`wandb login --relogin`\u001b[0m to force relogin\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_135456-pw52k3j3" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run snowy-sweep-1 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/pw52k3j3" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "/usr/local/lib/python3.9/dist-packages/torch/utils/data/dataloader.py:561: UserWarning: This DataLoader will create 4 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n", + " warnings.warn(_create_warning_msg(\n", + "Downloading: \"https://download.pytorch.org/models/resnet50-11ad3fa6.pth\" to /root/.cache/torch/hub/checkpoints/resnet50-11ad3fa6.pth\n", + "100%|██████████| 97.8M/97.8M [00:00<00:00, 236MB/s]\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "VBox(children=(Label(value='0.001 MB of 0.001 MB uploaded (0.000 MB deduped)\\r'), FloatProgress(value=1.0, max…" + ], + "application/vnd.jupyter.widget-view+json": { + "version_major": 2, + "version_minor": 0, + "model_id": "e840ed026b3342718c0aa068f81d93f3" + } + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▅▆▆██▇▇▇█
test/epoch_loss█▅▂▂▂▂▁▁▂▂
test/f1-score▁▆▇▇███▇▇█
test/precision▁▄▅▅█▇▆▇▅▇
test/recall▁▇▇▇▆▇█▆█▇
train/batch_loss▇▆█▅▅▆▆▆▅▃▄▅▄▄▄▅▃█▄█▃▄▂▁▄▃▁▆▅▁▄▆▂▄▂▂▃▄▆▄
train/epoch_acc▁▆▆▇█▇██▇█
train/epoch_loss█▅▃▂▁▂▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.81111
test/epoch_loss0.60187
test/f1-score0.8172
test/precision0.77551
test/recall0.86364
train/batch_loss0.5635
train/epoch_acc0.77273
train/epoch_loss0.59496

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run snowy-sweep-1 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/pw52k3j3
Synced 5 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_135456-pw52k3j3/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: ea718wsd with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 32\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 2\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_140117-ea718wsd" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run splendid-sweep-2 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ea718wsd" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (failed 1). Press Control-C to abort syncing." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▃▆█
test/epoch_acc▁▁▁
test/epoch_loss█▁▁
test/f1-score▁▁▁
test/precision▁▁▁
test/recall▁▁▁
train/batch_loss▁▁█▁▁▂▁▁▁▁▂▂▁▁▃▁▁▂▁▁▁▁▂▂▁▁▁▂▁▁▂▁▁▁▁▁▁▁▁▁
train/epoch_acc▃▁▇█
train/epoch_loss█▆▃▁

Run summary:


epoch3
test/epoch_acc0.42222
test/epoch_loss109.2288
test/f1-score0.59375
test/precision0.42222
test/recall1.0
train/batch_loss1.26954
train/epoch_acc0.51474
train/epoch_loss3.22592

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run splendid-sweep-2 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ea718wsd
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_140117-ea718wsd/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "Run ea718wsd errored: ZeroDivisionError('float division by zero')\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \u001b[32m\u001b[41mERROR\u001b[0m Run ea718wsd errored: ZeroDivisionError('float division by zero')\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Sweep Agent: Waiting for job.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Job received.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: 2igypsdg with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 64\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 2\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_140346-2igypsdg" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run visionary-sweep-3 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/2igypsdg" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc█▅▁▁▁▁▃▁▃▃
test/epoch_loss▁▆█▄▄▄▆▅▃▅
test/f1-score▁█▅▅▅▅▆▅▆▆
test/precision▂█▁▁▁▁▃▁▃▃
test/recall▁█▇▇▇▇▇▇▇▇
train/batch_loss█▇██▄█▆▆▁▂▂▁▃▅▆▄▅▂▇▃▄▁▆▆▁▆▆▄▄▃▃▆▇▂▇█▅▅▁▄
train/epoch_acc▁▄▇█▇█▇▇▆▇
train/epoch_loss█▅▂▂▂▁▁▂▂▁

Run summary:


epoch9
test/epoch_acc0.34444
test/epoch_loss0.72334
test/f1-score0.47788
test/precision0.35065
test/recall0.75
train/batch_loss0.67509
train/epoch_acc0.56265
train/epoch_loss0.67967

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run visionary-sweep-3 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/2igypsdg
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_140346-2igypsdg/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: 37tqne1y with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 64\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_140933-37tqne1y" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run proud-sweep-4 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/37tqne1y" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▆▅▁▅▃▇▇███
test/epoch_loss▂▁█▁▅▁▁▁▁▁
test/f1-score▅▆▄▄▁▇▇███
test/precision█▅▁█▆▅▅▆▇▇
test/recall▃▆▇▃▁▇█▇▇▇
train/batch_loss█▆▅▄▃▂▁▃▇▃▄▄▂▂▅▃▂▄▂▄▂▄▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
train/epoch_acc▁▆▅▆▆▆████
train/epoch_loss█▄▆▄▄▃▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.84444
test/epoch_loss0.62389
test/f1-score0.84091
test/precision0.84091
test/recall0.84091
train/batch_loss0.00493
train/epoch_acc1.0
train/epoch_loss0.00446

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run proud-sweep-4 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/37tqne1y
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_140933-37tqne1y/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: 3co2jpxp with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 8\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 7\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_141514-3co2jpxp" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run restful-sweep-5 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/3co2jpxp" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▄█▁▃▃▅▆▇▇█
test/epoch_loss▃▁▆▄█▃▄▂▃▃
test/f1-score▂▇▁▂▃▆▅▆▆█
test/precision▅█▁▃▂▄▆▆▆▇
test/recall▁▂█▄██▂▃▄▄
train/batch_loss▄▂▃▄▂▂▃█▂▁▃▁▂▂▁▁▃▁▁▂▁▁▁▂▁▁▁▃▁▁▁▁▁▁▅▁▁▁▁▁
train/epoch_acc▁▄▅▆▆▆▇███
train/epoch_loss█▆▄▄▃▃▂▂▁▁

Run summary:


epoch9
test/epoch_acc0.87778
test/epoch_loss0.53854
test/f1-score0.86747
test/precision0.85714
test/recall0.87805
train/batch_loss0.00185
train/epoch_acc0.99631
train/epoch_loss0.01069

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run restful-sweep-5 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/3co2jpxp
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_141514-3co2jpxp/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: ppthue5q with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 8\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.999\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.01\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_142101-ppthue5q" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run charmed-sweep-6 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ppthue5q" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▄▃▇▆▇███▇
test/epoch_loss█▄▃▅▃▁▁▁▂▂
test/f1-score▁▄▃▆▆▇███▆
test/precision▁▂▂▆▅▅▆▇█▆
test/recall▁█▃▅▃▆▆▅▃▅
train/batch_loss█▃▆▅▇▆▄▃▄▁▄▃▁▁▂▂▁▁▁▁▃▁▁▃▁▁▁▁▁▁▂▁▁▁▂▂▁▃▁▁
train/epoch_acc▁▃▆▆▇▇████
train/epoch_loss█▆▄▄▂▂▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.87778
test/epoch_loss0.24035
test/f1-score0.86076
test/precision0.85
test/recall0.87179
train/batch_loss0.03008
train/epoch_acc0.99386
train/epoch_loss0.02099

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run charmed-sweep-6 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ppthue5q
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_142101-ppthue5q/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: eakg0nsy with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 4\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 7\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_142642-eakg0nsy" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run still-sweep-7 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/eakg0nsy" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▆▅▃█▆▅▆▆▆
test/epoch_loss▆▄▃▆▁▇█▇██
test/f1-score▁▆▅▃█▅▄▆▆▅
test/precision▁▆▁▆▇█▅▇▇▆
test/recall▃▅█▁▆▃▃▄▄▄
train/batch_loss▄▅▃▄▅▆▆█▄▂▂▃▂▁▁▂▁▁▂▁▃▁▁▁▁▁▂▃▁▁▁▁▁▁▁▁▁▁▁▁
train/epoch_acc▁▄▅▆▇▇▇███
train/epoch_loss█▆▅▃▂▂▂▁▁▁

Run summary:


epoch9
test/epoch_acc0.85556
test/epoch_loss0.44089
test/f1-score0.87379
test/precision0.9375
test/recall0.81818
train/batch_loss0.01161
train/epoch_acc0.99386
train/epoch_loss0.02177

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run still-sweep-7 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/eakg0nsy
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_142642-eakg0nsy/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: jucrzfat with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 16\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 3\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_143240-jucrzfat" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run crimson-sweep-8 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/jucrzfat" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▆▅▆▇█████
test/epoch_loss█▂▁▁▁▁▁▁▁▁
test/f1-score▁▂▄▅▆▇▇███
test/precision▁▇▅▆▆█████
test/recall█▁▄▅▅▅▅▅▅▅
train/batch_loss▆▅▄▇▄▄▅█▆▄▃▅▄▃▅▂▄▄▄▃▃▃▄▂▄▃▄▅▁▃▃▂▂▂▂▃▃▂▁▃
train/epoch_acc▁▄▅▅▇▇▇▇██
train/epoch_loss█▅▄▃▂▂▂▂▁▁

Run summary:


epoch9
test/epoch_acc0.78889
test/epoch_loss0.46169
test/f1-score0.7957
test/precision0.84091
test/recall0.7551
train/batch_loss0.63008
train/epoch_acc0.77396
train/epoch_loss0.4697

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run crimson-sweep-8 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/jucrzfat
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_143240-jucrzfat/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: bhks7msu with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 32\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.999\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 3\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_143816-bhks7msu" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run lilac-sweep-9 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/bhks7msu" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▃▃█▁▆▆▃▃█
test/epoch_loss█▅▂▂▁▁▁▁▁▁
test/f1-score▁▄▄█▂▆▆▄▄█
test/precision▂▃▃█▁▆▆▃▃█
test/recall▁█████████
train/batch_loss██▇▅▅▄▄▅▅▂▅▂▃▄▃▅▂▃▃▆▂▃▂▃▃▂▂▅▃▂▁▂▂▅▄▄▃▃▁▅
train/epoch_acc▁▅▇███▇███
train/epoch_loss█▅▃▂▁▁▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.85556
test/epoch_loss0.54705
test/f1-score0.86022
test/precision0.78431
test/recall0.95238
train/batch_loss0.61833
train/epoch_acc0.8059
train/epoch_loss0.558

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run lilac-sweep-9 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/bhks7msu
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_143816-bhks7msu/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: ezctslju with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 32\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_144350-ezctslju" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run different-sweep-10 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ezctslju" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▂▇███▇▇▄▇
test/epoch_loss█▆▅▃▂▂▁▁▁▁
test/f1-score▁▅▆███▆▆▁▆
test/precision▂▁██████▇█
test/recall▅█▃▅▅▅▃▃▁▃
train/batch_loss███▇▇▆▆▇▆▆▆▆▅▅▅▅▃▅▃▅▃▃▂▄▃▂▄▂▂▁▂▃▃▃▄▄▃▅▃▄
train/epoch_acc▁▅▇▇▇█▇███
train/epoch_loss█▆▅▄▂▂▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.75556
test/epoch_loss0.53376
test/f1-score0.76596
test/precision0.76596
test/recall0.76596
train/batch_loss0.52814
train/epoch_acc0.86118
train/epoch_loss0.46213

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run different-sweep-10 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/ezctslju
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_144350-ezctslju/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: gxvcwlwu with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 64\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_144922-gxvcwlwu" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run glowing-sweep-11 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/gxvcwlwu" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▂▅▆▆▆▇███
test/epoch_loss█▇▅▄▄▃▂▂▂▁
test/f1-score▁▂▅▆▇▇▇███
test/precision▁▂▄▅▆▆▇███
test/recall▁▄▇███████
train/batch_loss▇█▆▇▇▆▆▆▆▅▅▆▅▅▃▅▅▄▅▅▃▄▄▂▃▃▃▃▃▃▃▂▁▃▃▃▂▃▁▁
train/epoch_acc▁▄▅▆▇▇▇███
train/epoch_loss█▇▆▄▄▃▂▂▁▁

Run summary:


epoch9
test/epoch_acc0.86667
test/epoch_loss0.53756
test/f1-score0.86364
test/precision0.80851
test/recall0.92683
train/batch_loss0.52993
train/epoch_acc0.80098
train/epoch_loss0.55775

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run glowing-sweep-11 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/gxvcwlwu
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_144922-gxvcwlwu/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: o4ceynjw with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 64\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.999\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.01\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_145500-o4ceynjw" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run chocolate-sweep-12 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/o4ceynjw" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▆▄▇▇█████
test/epoch_loss█▄▄▁▁▁▁▁▁▁
test/f1-score▁▆▄▇▇█████
test/precision▂▁█▆██████
test/recall▁█▃█▇█████
train/batch_loss██▇▆▅▅▄▄▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
train/epoch_acc▁▅▇███████
train/epoch_loss█▅▃▁▁▁▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.97778
test/epoch_loss0.13521
test/f1-score0.97826
test/precision1.0
test/recall0.95745
train/batch_loss0.00408
train/epoch_acc1.0
train/epoch_loss0.00712

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run chocolate-sweep-12 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/o4ceynjw
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_145500-o4ceynjw/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: w0els6yx with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 4\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.999\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_150038-w0els6yx" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run glorious-sweep-13 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/w0els6yx" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▂▁▄▄▇▆▆▇█▇
test/epoch_loss█▆▅▆▃▂▂▂▂▁
test/f1-score▁▁▅▄▇▇▇███
test/precision▂▁▄▃▆▆▆▆█▇
test/recall▁▂▅▄▆▆▇█▆█
train/batch_loss█▆▆▆▆▆▆▃▇█▄▄▇█▆▅▄▇▇▃▄▄▅▂▃▄▆▆▁▆▂▄▄▅▅▅▄▆▄▄
train/epoch_acc▁▃▄▄▆▆▇▇▇█
train/epoch_loss█▇▆▅▃▃▂▂▂▁

Run summary:


epoch9
test/epoch_acc0.68889
test/epoch_loss0.66123
test/f1-score0.65854
test/precision0.64286
test/recall0.675
train/batch_loss0.60239
train/epoch_acc0.65233
train/epoch_loss0.66732

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run glorious-sweep-13 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/w0els6yx
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_150038-w0els6yx/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: sn7rpzsv with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 4\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 7\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_150639-sn7rpzsv" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run stoic-sweep-14 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/sn7rpzsv" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▃▁▃▆▆▃▆▆▄█
test/epoch_loss█▆▄▁▃▆▃▃▄▁
test/f1-score▄▁▃▇▆▃▆▆▅█
test/precision▃▆▁▂██▂▁▃▇
test/recall▄▁▄█▄▂▇█▅▇
train/batch_loss█▆▇▆▇█▂▆▂▄▃▁▁▁▄▃▄▂▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁
train/epoch_acc▁▄▆▇▇▇▇███
train/epoch_loss█▆▄▃▂▂▂▁▁▁

Run summary:


epoch9
test/epoch_acc0.92222
test/epoch_loss0.22225
test/f1-score0.91358
test/precision0.94872
test/recall0.88095
train/batch_loss0.01037
train/epoch_acc0.98649
train/epoch_loss0.04606

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run stoic-sweep-14 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/sn7rpzsv
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_150639-sn7rpzsv/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Sweep Agent: Waiting for job.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Job received.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: m64aehal with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 4\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.999\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 7\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_151243-m64aehal" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run rare-sweep-15 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/m64aehal" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁█▃▅█▇▄▇██
test/epoch_loss█▁▆▃▂▄█▄▃▃
test/f1-score▃█▁▃██▃▇██
test/precision▁▅██▆▄▅▆▆▆
test/recall▅█▁▂▇█▃▆▆▇
train/batch_loss▄▅▃▅▂▇▂▄▂▃█▄▂▃▁▃▄▁▂▁▁▁▃▁▂▁▁▂▁▂▁▁▁▁▁▁▁▅▁▂
train/epoch_acc▁▃▄▆▆▇▇▇██
train/epoch_loss█▆▅▄▃▂▂▂▁▁

Run summary:


epoch9
test/epoch_acc0.86667
test/epoch_loss0.52816
test/f1-score0.85
test/precision0.85
test/recall0.85
train/batch_loss0.0016
train/epoch_acc0.99509
train/epoch_loss0.02902

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run rare-sweep-15 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/m64aehal
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_151243-m64aehal/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Sweep Agent: Waiting for job.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Job received.\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: 71er7icc with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 32\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_151846-71er7icc" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run winter-sweep-16 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/71er7icc" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▃▅▆▇▇▇███
test/epoch_loss█▇▅▄▄▃▃▂▂▁
test/f1-score▁▃▆▆▇▇▇███
test/precision▁▃▆▅▆▇▇███
test/recall▁▃▆▇▇▇▇███
train/batch_loss▇█▆▆▆▆▅▇▅▇▅▅▅▅▅▄▄▅▅▄▃▃▄▃▂▃▄▃▂▄▂▃▁▁▃▄▃▂▂▃
train/epoch_acc▁▃▄▆▇▇▇█▇█
train/epoch_loss█▇▆▅▄▃▃▂▂▁

Run summary:


epoch9
test/epoch_acc0.83333
test/epoch_loss0.5844
test/f1-score0.85437
test/precision0.88
test/recall0.83019
train/batch_loss0.60478
train/epoch_acc0.82801
train/epoch_loss0.58084

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run winter-sweep-16 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/71er7icc
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_151846-71er7icc/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: k0hwgfjk with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 8\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1e-08\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.003\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 2\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_152419-k0hwgfjk" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run sleek-sweep-17 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/k0hwgfjk" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▃▁█▆▆▆█▅▅█
test/epoch_loss▅█▂▂▁▁▁▁▁▁
test/f1-score▂▁█▇▇▇█▅▅█
test/precision▇▃█▄▁▁█▁▁█
test/recall▁▁▆▆██▆▆▆▆
train/batch_loss▆█▄▅▃▃▇▁▁▁▁▁▁▁▂▁▂▂▁▁▁▁▁▂▁▄▃▁▁▂▂▁▁▃▁▁▁▁▁▁
train/epoch_acc▁▅██████▇█
train/epoch_loss█▄▁▁▁▁▁▁▁▁

Run summary:


epoch9
test/epoch_acc0.91111
test/epoch_loss0.2015
test/f1-score0.89744
test/precision0.94595
test/recall0.85366
train/batch_loss0.00723
train/epoch_acc0.98157
train/epoch_loss0.07856

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run sleek-sweep-17 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/k0hwgfjk
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_152419-k0hwgfjk/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: hb00vz7w with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 4\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.99\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.5\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.01\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n" + ] + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Tracking run with wandb version 0.14.0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Run data is saved locally in /content/wandb/run-20230404_152956-hb00vz7w" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Syncing run smart-sweep-18 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View project at https://wandb.ai/flower-classification/pytorch-sweeps-demo" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View sweep at https://wandb.ai/flower-classification/pytorch-sweeps-demo/sweeps/9681wnh0" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run at https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/hb00vz7w" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Waiting for W&B process to finish... (success)." + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "\n", + "

Run history:


epoch▁▂▃▃▄▅▆▆▇█
test/epoch_acc▁▅▆▇▆▇▆▆▆█
test/epoch_loss█▅▅▃▃▁▃▄▂▁
test/f1-score▁▄▆▇▆▇▆▆▆█
test/precision▁█▆▆▂▄▆█▆▄
test/recall▁▂▅▆▇▇▅▄▅█
train/batch_loss▅▅▄▆▅▅▂▂▂▃▂▅▃▂▂▁▂▃▂▁█▁▁▂▁▁▁▁▁▁▁▁▁▂▂▁▁▁▁▁
train/epoch_acc▁▄▅▇▇▇▇▇██
train/epoch_loss█▆▄▃▂▂▂▂▁▁

Run summary:


epoch9
test/epoch_acc0.9
test/epoch_loss0.24883
test/f1-score0.89888
test/precision0.93023
test/recall0.86957
train/batch_loss0.01547
train/epoch_acc0.98771
train/epoch_loss0.04667

" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + " View run smart-sweep-18 at: https://wandb.ai/flower-classification/pytorch-sweeps-demo/runs/hb00vz7w
Synced 4 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)" + ] + }, + "metadata": {} + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "" + ], + "text/html": [ + "Find logs at: ./wandb/run-20230404_152956-hb00vz7w/logs" + ] + }, + "metadata": {} + }, + { + "output_type": "stream", + "name": "stderr", + "text": [ + "\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: 0bg49if5 with config:\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 8\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_one: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tbeta_two: 0.9\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 10\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \teps: 1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tgamma: 0.1\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.0001\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: adam\n", + "\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 2\n" + ] + } + ], + "source": [ + "wandb.agent(sweep_id, train, count=60)" + ], + "id": "e80d1730" + }, + { + "cell_type": "code", + "source": [], + "metadata": { + "id": "0p3H2-jRjJIG" + }, + "id": "0p3H2-jRjJIG", + "execution_count": null, + "outputs": [] + } + ], + "metadata": { + "accelerator": "GPU", + "colab": { + "provenance": [] + }, + "gpuClass": "standard", + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "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.7.15" + }, + "widgets": { + "application/vnd.jupyter.widget-state+json": { + "e840ed026b3342718c0aa068f81d93f3": { + "model_module": "@jupyter-widgets/controls", + "model_name": "VBoxModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "VBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "VBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_d510d413136c4231bc720200145a5d77", + "IPY_MODEL_a6a0d4738d434aa1b734c8407dde4e74" + ], + "layout": "IPY_MODEL_9e4d93cf62094092809fee70ba7885f5" + } + }, + "d510d413136c4231bc720200145a5d77": { + "model_module": "@jupyter-widgets/controls", + "model_name": "LabelModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "LabelModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "LabelView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_32a491d3031c476da2d8687861ccbf7d", + "placeholder": "​", + "style": "IPY_MODEL_ff00a24840224f8d9cce9ade4e77ac0c", + "value": "0.001 MB of 0.001 MB uploaded (0.000 MB deduped)\r" + } + }, + "a6a0d4738d434aa1b734c8407dde4e74": { + "model_module": "@jupyter-widgets/controls", + "model_name": "FloatProgressModel", + "model_module_version": "1.5.0", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_d8ec9c75b1f14686a6734b86eea24bb7", + "max": 1, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_220d541b7b4347b08a7fc9b8feb09f98", + "value": 1 + } + }, + "9e4d93cf62094092809fee70ba7885f5": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "32a491d3031c476da2d8687861ccbf7d": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "ff00a24840224f8d9cce9ade4e77ac0c": { + "model_module": "@jupyter-widgets/controls", + "model_name": "DescriptionStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "d8ec9c75b1f14686a6734b86eea24bb7": { + "model_module": "@jupyter-widgets/base", + "model_name": "LayoutModel", + "model_module_version": "1.2.0", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "220d541b7b4347b08a7fc9b8feb09f98": { + "model_module": "@jupyter-widgets/controls", + "model_name": "ProgressStyleModel", + "model_module_version": "1.5.0", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} \ No newline at end of file diff --git a/classification/classifier/f1-scores-folds-train.csv b/classification/classifier/f1-scores-folds-train.csv new file mode 100644 index 0000000..d22299a --- /dev/null +++ b/classification/classifier/f1-scores-folds-train.csv @@ -0,0 +1,251 @@ +"Step","StratifiedKFold-ROC - train/f1-score","StratifiedKFold-ROC - train/f1-score__MIN","StratifiedKFold-ROC - train/f1-score__MAX" +"13","0.757607555089192","0.757607555089192","0.757607555089192" +"28","0.8861985472154965","0.8861985472154965","0.8861985472154965" +"43","0.9725685785536159","0.9725685785536159","0.9725685785536159" +"58","0.9963099630996309","0.9963099630996309","0.9963099630996309" +"73","1","1","1" +"88","1","1","1" +"103","1","1","1" +"118","1","1","1" +"133","1","1","1" +"148","1","1","1" +"163","1","1","1" +"178","1","1","1" +"193","1","1","1" +"208","1","1","1" +"223","1","1","1" +"238","1","1","1" +"253","1","1","1" +"268","1","1","1" +"283","1","1","1" +"298","1","1","1" +"313","1","1","1" +"328","1","1","1" +"343","1","1","1" +"358","1","1","1" +"373","1","1","1" +"388","0.7692307692307692","0.7692307692307692","0.7692307692307692" +"403","0.8886227544910179","0.8886227544910179","0.8886227544910179" +"418","0.9715698393077874","0.9715698393077874","0.9715698393077874" +"433","0.998769987699877","0.998769987699877","0.998769987699877" +"448","0.998769987699877","0.998769987699877","0.998769987699877" +"463","1","1","1" +"478","1","1","1" +"493","1","1","1" +"508","1","1","1" +"523","1","1","1" +"538","1","1","1" +"553","1","1","1" +"568","1","1","1" +"583","1","1","1" +"598","1","1","1" +"613","1","1","1" +"628","1","1","1" +"643","1","1","1" +"658","1","1","1" +"673","1","1","1" +"688","1","1","1" +"703","1","1","1" +"718","1","1","1" +"733","1","1","1" +"748","1","1","1" +"763","0.7299771167048054","0.7299771167048054","0.7299771167048054" +"778","0.8797083839611178","0.8797083839611178","0.8797083839611178" +"793","0.9742331288343558","0.9742331288343558","0.9742331288343558" +"808","0.9975308641975309","0.9975308641975309","0.9975308641975309" +"823","1","1","1" +"838","1","1","1" +"853","1","1","1" +"868","1","1","1" +"883","1","1","1" +"898","1","1","1" +"913","1","1","1" +"928","1","1","1" +"943","1","1","1" +"958","1","1","1" +"973","1","1","1" +"988","1","1","1" +"1003","1","1","1" +"1018","1","1","1" +"1033","1","1","1" +"1048","1","1","1" +"1063","1","1","1" +"1078","1","1","1" +"1093","1","1","1" +"1108","1","1","1" +"1123","1","1","1" +"1138","0.7604166666666667","0.7604166666666667","0.7604166666666667" +"1153","0.8724179829890644","0.8724179829890644","0.8724179829890644" +"1168","0.9713574097135741","0.9713574097135741","0.9713574097135741" +"1183","0.9975308641975309","0.9975308641975309","0.9975308641975309" +"1198","1","1","1" +"1213","1","1","1" +"1228","1","1","1" +"1243","1","1","1" +"1258","1","1","1" +"1273","1","1","1" +"1288","1","1","1" +"1303","1","1","1" +"1318","1","1","1" +"1333","1","1","1" +"1348","1","1","1" +"1363","1","1","1" +"1378","1","1","1" +"1393","1","1","1" +"1408","1","1","1" +"1423","1","1","1" +"1438","1","1","1" +"1453","1","1","1" +"1468","1","1","1" +"1483","1","1","1" +"1498","1","1","1" +"1513","0.7500000000000001","0.7500000000000001","0.7500000000000001" +"1528","0.8761174968071521","0.8761174968071521","0.8761174968071521" +"1543","0.9685990338164251","0.9685990338164251","0.9685990338164251" +"1558","0.998769987699877","0.998769987699877","0.998769987699877" +"1573","1","1","1" +"1588","1","1","1" +"1603","1","1","1" +"1618","1","1","1" +"1633","1","1","1" +"1648","1","1","1" +"1663","1","1","1" +"1678","1","1","1" +"1693","1","1","1" +"1708","1","1","1" +"1723","1","1","1" +"1738","1","1","1" +"1753","1","1","1" +"1768","1","1","1" +"1783","1","1","1" +"1798","1","1","1" +"1813","1","1","1" +"1828","1","1","1" +"1843","1","1","1" +"1858","1","1","1" +"1873","1","1","1" +"1888","0.7067484662576687","0.7067484662576687","0.7067484662576687" +"1903","0.8795031055900621","0.8795031055900621","0.8795031055900621" +"1918","0.9694749694749695","0.9694749694749695","0.9694749694749695" +"1933","0.9938195302843016","0.9938195302843016","0.9938195302843016" +"1948","1","1","1" +"1963","1","1","1" +"1978","1","1","1" +"1993","1","1","1" +"2008","1","1","1" +"2023","0.996328029375765","0.996328029375765","0.996328029375765" +"2038","1","1","1" +"2053","1","1","1" +"2068","1","1","1" +"2083","1","1","1" +"2098","1","1","1" +"2113","1","1","1" +"2128","1","1","1" +"2143","1","1","1" +"2158","1","1","1" +"2173","1","1","1" +"2188","1","1","1" +"2203","1","1","1" +"2218","0.998769987699877","0.998769987699877","0.998769987699877" +"2233","1","1","1" +"2248","1","1","1" +"2263","0.761904761904762","0.761904761904762","0.761904761904762" +"2278","0.8910648714810282","0.8910648714810282","0.8910648714810282" +"2293","0.9693251533742331","0.9693251533742331","0.9693251533742331" +"2308","0.9950738916256158","0.9950738916256158","0.9950738916256158" +"2323","1","1","1" +"2338","1","1","1" +"2353","1","1","1" +"2368","1","1","1" +"2383","1","1","1" +"2398","1","1","1" +"2413","1","1","1" +"2428","1","1","1" +"2443","1","1","1" +"2458","1","1","1" +"2473","1","1","1" +"2488","1","1","1" +"2503","1","1","1" +"2518","1","1","1" +"2533","1","1","1" +"2548","1","1","1" +"2563","1","1","1" +"2578","1","1","1" +"2593","1","1","1" +"2608","1","1","1" +"2623","1","1","1" +"2638","0.7041284403669724","0.7041284403669724","0.7041284403669724" +"2653","0.875","0.875","0.875" +"2668","0.9635922330097088","0.9635922330097088","0.9635922330097088" +"2683","0.9963008631319359","0.9963008631319359","0.9963008631319359" +"2698","1","1","1" +"2713","1","1","1" +"2728","1","1","1" +"2743","1","1","1" +"2758","1","1","1" +"2773","1","1","1" +"2788","1","1","1" +"2803","1","1","1" +"2818","1","1","1" +"2833","1","1","1" +"2848","1","1","1" +"2863","1","1","1" +"2878","1","1","1" +"2893","1","1","1" +"2908","1","1","1" +"2923","1","1","1" +"2938","1","1","1" +"2953","1","1","1" +"2968","1","1","1" +"2983","1","1","1" +"2998","1","1","1" +"3013","0.759009009009009","0.759009009009009","0.759009009009009" +"3028","0.8861386138613861","0.8861386138613861","0.8861386138613861" +"3043","0.9791411042944784","0.9791411042944784","0.9791411042944784" +"3058","1","1","1" +"3073","0.998769987699877","0.998769987699877","0.998769987699877" +"3088","1","1","1" +"3103","1","1","1" +"3118","1","1","1" +"3133","1","1","1" +"3148","1","1","1" +"3163","1","1","1" +"3178","1","1","1" +"3193","1","1","1" +"3208","1","1","1" +"3223","1","1","1" +"3238","1","1","1" +"3253","1","1","1" +"3268","1","1","1" +"3283","1","1","1" +"3298","1","1","1" +"3313","1","1","1" +"3328","1","1","1" +"3343","1","1","1" +"3358","1","1","1" +"3373","1","1","1" +"3388","0.6895734597156398","0.6895734597156398","0.6895734597156398" +"3403","0.8738095238095238","0.8738095238095238","0.8738095238095238" +"3418","0.9679802955665026","0.9679802955665026","0.9679802955665026" +"3433","0.9975490196078431","0.9975490196078431","0.9975490196078431" +"3448","1","1","1" +"3463","1","1","1" +"3478","1","1","1" +"3493","1","1","1" +"3508","1","1","1" +"3523","1","1","1" +"3538","1","1","1" +"3553","1","1","1" +"3568","1","1","1" +"3583","1","1","1" +"3598","1","1","1" +"3613","1","1","1" +"3628","1","1","1" +"3643","1","1","1" +"3658","1","1","1" +"3673","1","1","1" +"3688","1","1","1" +"3703","1","1","1" +"3718","1","1","1" +"3733","1","1","1" +"3748","1","1","1" \ No newline at end of file diff --git a/classification/classifier/f1-scores-folds.csv b/classification/classifier/f1-scores-folds.csv new file mode 100644 index 0000000..7c22460 --- /dev/null +++ b/classification/classifier/f1-scores-folds.csv @@ -0,0 +1,251 @@ +"Step","StratifiedKFold-ROC - test/f1-score","StratifiedKFold-ROC - test/f1-score__MIN","StratifiedKFold-ROC - test/f1-score__MAX" +"14","0.7948717948717948","0.7948717948717948","0.7948717948717948" +"29","0.8192771084337349","0.8192771084337349","0.8192771084337349" +"44","0.8571428571428571","0.8571428571428571","0.8571428571428571" +"59","0.8314606741573033","0.8314606741573033","0.8314606741573033" +"74","0.8275862068965518","0.8275862068965518","0.8275862068965518" +"89","0.8275862068965518","0.8275862068965518","0.8275862068965518" +"104","0.8275862068965518","0.8275862068965518","0.8275862068965518" +"119","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"134","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"149","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"164","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"179","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"194","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"209","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"224","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"239","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"254","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"269","0.8275862068965518","0.8275862068965518","0.8275862068965518" +"284","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"299","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"314","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"329","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"344","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"359","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"374","0.8409090909090908","0.8409090909090908","0.8409090909090908" +"389","0.7027027027027027","0.7027027027027027","0.7027027027027027" +"404","0.7272727272727274","0.7272727272727274","0.7272727272727274" +"419","0.8666666666666667","0.8666666666666667","0.8666666666666667" +"434","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"449","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"464","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"479","0.8604651162790697","0.8604651162790697","0.8604651162790697" +"494","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"509","0.8604651162790697","0.8604651162790697","0.8604651162790697" +"524","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"539","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"554","0.8604651162790697","0.8604651162790697","0.8604651162790697" +"569","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"584","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"599","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"614","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"629","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"644","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"659","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"674","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"689","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"704","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"719","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"734","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"749","0.8735632183908046","0.8735632183908046","0.8735632183908046" +"764","0.7848101265822786","0.7848101265822786","0.7848101265822786" +"779","0.8372093023255814","0.8372093023255814","0.8372093023255814" +"794","0.8842105263157894","0.8842105263157894","0.8842105263157894" +"809","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"824","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"839","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"854","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"869","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"884","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"899","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"914","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"929","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"944","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"959","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"974","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"989","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1004","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1019","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1034","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1049","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1064","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1079","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1094","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1109","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1124","0.8695652173913043","0.8695652173913043","0.8695652173913043" +"1139","0.7733333333333333","0.7733333333333333","0.7733333333333333" +"1154","0.8837209302325583","0.8837209302325583","0.8837209302325583" +"1169","0.9230769230769231","0.9230769230769231","0.9230769230769231" +"1184","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1199","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1214","0.909090909090909","0.909090909090909","0.909090909090909" +"1229","0.909090909090909","0.909090909090909","0.909090909090909" +"1244","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1259","0.909090909090909","0.909090909090909","0.909090909090909" +"1274","0.909090909090909","0.909090909090909","0.909090909090909" +"1289","0.909090909090909","0.909090909090909","0.909090909090909" +"1304","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1319","0.8837209302325583","0.8837209302325583","0.8837209302325583" +"1334","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1349","0.909090909090909","0.909090909090909","0.909090909090909" +"1364","0.909090909090909","0.909090909090909","0.909090909090909" +"1379","0.909090909090909","0.909090909090909","0.909090909090909" +"1394","0.909090909090909","0.909090909090909","0.909090909090909" +"1409","0.909090909090909","0.909090909090909","0.909090909090909" +"1424","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1439","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1454","0.909090909090909","0.909090909090909","0.909090909090909" +"1469","0.909090909090909","0.909090909090909","0.909090909090909" +"1484","0.8965517241379309","0.8965517241379309","0.8965517241379309" +"1499","0.909090909090909","0.909090909090909","0.909090909090909" +"1514","0.6363636363636364","0.6363636363636364","0.6363636363636364" +"1529","0.8775510204081634","0.8775510204081634","0.8775510204081634" +"1544","0.8863636363636364","0.8863636363636364","0.8863636363636364" +"1559","0.891304347826087","0.891304347826087","0.891304347826087" +"1574","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1589","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1604","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1619","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1634","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1649","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1664","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1679","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1694","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1709","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1724","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1739","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1754","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1769","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1784","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1799","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1814","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1829","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1844","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1859","0.8817204301075269","0.8817204301075269","0.8817204301075269" +"1874","0.8723404255319148","0.8723404255319148","0.8723404255319148" +"1889","0.8045977011494253","0.8045977011494253","0.8045977011494253" +"1904","0.8478260869565217","0.8478260869565217","0.8478260869565217" +"1919","0.8791208791208792","0.8791208791208792","0.8791208791208792" +"1934","0.891304347826087","0.891304347826087","0.891304347826087" +"1949","0.891304347826087","0.891304347826087","0.891304347826087" +"1964","0.891304347826087","0.891304347826087","0.891304347826087" +"1979","0.891304347826087","0.891304347826087","0.891304347826087" +"1994","0.891304347826087","0.891304347826087","0.891304347826087" +"2009","0.891304347826087","0.891304347826087","0.891304347826087" +"2024","0.891304347826087","0.891304347826087","0.891304347826087" +"2039","0.891304347826087","0.891304347826087","0.891304347826087" +"2054","0.891304347826087","0.891304347826087","0.891304347826087" +"2069","0.891304347826087","0.891304347826087","0.891304347826087" +"2084","0.891304347826087","0.891304347826087","0.891304347826087" +"2099","0.891304347826087","0.891304347826087","0.891304347826087" +"2114","0.891304347826087","0.891304347826087","0.891304347826087" +"2129","0.891304347826087","0.891304347826087","0.891304347826087" +"2144","0.891304347826087","0.891304347826087","0.891304347826087" +"2159","0.891304347826087","0.891304347826087","0.891304347826087" +"2174","0.891304347826087","0.891304347826087","0.891304347826087" +"2189","0.891304347826087","0.891304347826087","0.891304347826087" +"2204","0.891304347826087","0.891304347826087","0.891304347826087" +"2219","0.891304347826087","0.891304347826087","0.891304347826087" +"2234","0.891304347826087","0.891304347826087","0.891304347826087" +"2249","0.891304347826087","0.891304347826087","0.891304347826087" +"2264","0.7999999999999998","0.7999999999999998","0.7999999999999998" +"2279","0.9052631578947369","0.9052631578947369","0.9052631578947369" +"2294","0.8433734939759038","0.8433734939759038","0.8433734939759038" +"2309","0.9090909090909092","0.9090909090909092","0.9090909090909092" +"2324","0.9333333333333333","0.9333333333333333","0.9333333333333333" +"2339","0.896551724137931","0.896551724137931","0.896551724137931" +"2354","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2369","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2384","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2399","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2414","0.896551724137931","0.896551724137931","0.896551724137931" +"2429","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2444","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2459","0.896551724137931","0.896551724137931","0.896551724137931" +"2474","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2489","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2504","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2519","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2534","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2549","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2564","0.896551724137931","0.896551724137931","0.896551724137931" +"2579","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2594","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2609","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2624","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"2639","0.8172043010752689","0.8172043010752689","0.8172043010752689" +"2654","0.8842105263157894","0.8842105263157894","0.8842105263157894" +"2669","0.924731182795699","0.924731182795699","0.924731182795699" +"2684","0.88659793814433","0.88659793814433","0.88659793814433" +"2699","0.8979591836734695","0.8979591836734695","0.8979591836734695" +"2714","0.88659793814433","0.88659793814433","0.88659793814433" +"2729","0.88659793814433","0.88659793814433","0.88659793814433" +"2744","0.88659793814433","0.88659793814433","0.88659793814433" +"2759","0.9052631578947369","0.9052631578947369","0.9052631578947369" +"2774","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2789","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2804","0.9052631578947369","0.9052631578947369","0.9052631578947369" +"2819","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2834","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2849","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2864","0.9052631578947369","0.9052631578947369","0.9052631578947369" +"2879","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2894","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2909","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2924","0.88659793814433","0.88659793814433","0.88659793814433" +"2939","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2954","0.88659793814433","0.88659793814433","0.88659793814433" +"2969","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2984","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"2999","0.8958333333333333","0.8958333333333333","0.8958333333333333" +"3014","0.8674698795180723","0.8674698795180723","0.8674698795180723" +"3029","0.9010989010989011","0.9010989010989011","0.9010989010989011" +"3044","0.9010989010989011","0.9010989010989011","0.9010989010989011" +"3059","0.9130434782608695","0.9130434782608695","0.9130434782608695" +"3074","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3089","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3104","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3119","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3134","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3149","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3164","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3179","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3194","0.9010989010989011","0.9010989010989011","0.9010989010989011" +"3209","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3224","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3239","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3254","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3269","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3284","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3299","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3314","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3329","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3344","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3359","0.9213483146067416","0.9213483146067416","0.9213483146067416" +"3374","0.9111111111111111","0.9111111111111111","0.9111111111111111" +"3389","0.8292682926829269","0.8292682926829269","0.8292682926829269" +"3404","0.896551724137931","0.896551724137931","0.896551724137931" +"3419","0.9230769230769231","0.9230769230769231","0.9230769230769231" +"3434","0.9347826086956522","0.9347826086956522","0.9347826086956522" +"3449","0.8674698795180723","0.8674698795180723","0.8674698795180723" +"3464","0.8941176470588236","0.8941176470588236","0.8941176470588236" +"3479","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"3494","0.8941176470588236","0.8941176470588236","0.8941176470588236" +"3509","0.9069767441860465","0.9069767441860465","0.9069767441860465" +"3524","0.896551724137931","0.896551724137931","0.896551724137931" +"3539","0.896551724137931","0.896551724137931","0.896551724137931" +"3554","0.8863636363636364","0.8863636363636364","0.8863636363636364" +"3569","0.896551724137931","0.896551724137931","0.896551724137931" +"3584","0.896551724137931","0.896551724137931","0.896551724137931" +"3599","0.8837209302325582","0.8837209302325582","0.8837209302325582" +"3614","0.896551724137931","0.896551724137931","0.896551724137931" +"3629","0.8863636363636364","0.8863636363636364","0.8863636363636364" +"3644","0.896551724137931","0.896551724137931","0.896551724137931" +"3659","0.896551724137931","0.896551724137931","0.896551724137931" +"3674","0.896551724137931","0.896551724137931","0.896551724137931" +"3689","0.896551724137931","0.896551724137931","0.896551724137931" +"3704","0.8941176470588236","0.8941176470588236","0.8941176470588236" +"3719","0.896551724137931","0.896551724137931","0.896551724137931" +"3734","0.896551724137931","0.896551724137931","0.896551724137931" +"3749","0.8863636363636364","0.8863636363636364","0.8863636363636364" \ No newline at end of file diff --git a/classification/classifier/k-fold-train.ipynb b/classification/classifier/k-fold-train.ipynb new file mode 100644 index 0000000..71098fe --- /dev/null +++ b/classification/classifier/k-fold-train.ipynb @@ -0,0 +1 @@ +{"cells":[{"cell_type":"code","source":["!pip install wandb onnx onnxruntime -q\n","!sudo apt-get install texlive-latex-recommended \n","!sudo apt-get install dvipng texlive-latex-extra texlive-fonts-recommended \n","!wget http://mirrors.ctan.org/macros/latex/contrib/type1cm.zip \n","!unzip type1cm.zip -d /tmp/type1cm \n","!cd /tmp/type1cm/type1cm/ && sudo latex type1cm.ins\n","!sudo mkdir /usr/share/texmf/tex/latex/type1cm \n","!sudo cp /tmp/type1cm/type1cm/type1cm.sty /usr/share/texmf/tex/latex/type1cm \n","!sudo texhash \n","!apt install cm-super"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"xd9Xp3GlBptW","executionInfo":{"status":"ok","timestamp":1682933971106,"user_tz":0,"elapsed":115219,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}},"outputId":"0f4fe301-0bda-45a0-c74f-e6be396a0045"},"id":"xd9Xp3GlBptW","execution_count":1,"outputs":[{"output_type":"stream","name":"stdout","text":["\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.0/2.0 MB\u001b[0m \u001b[31m26.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m13.5/13.5 MB\u001b[0m \u001b[31m52.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m5.0/5.0 MB\u001b[0m \u001b[31m48.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25l\u001b[?25hdone\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m201.7/201.7 kB\u001b[0m \u001b[31m11.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m184.3/184.3 kB\u001b[0m \u001b[31m9.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m46.0/46.0 kB\u001b[0m \u001b[31m2.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m62.7/62.7 kB\u001b[0m \u001b[31m5.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m86.8/86.8 kB\u001b[0m \u001b[31m10.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25h Building wheel for pathtools (setup.py) ... \u001b[?25l\u001b[?25hdone\n","Reading package lists... Done\n","Building dependency tree \n","Reading state information... Done\n","The following additional packages will be installed:\n"," dvisvgm fonts-droid-fallback fonts-lmodern fonts-noto-mono fonts-urw-base35\n"," libfontenc1 libgs9 libgs9-common libharfbuzz-icu0 libidn11 libijs-0.35\n"," libjbig2dec0 libkpathsea6 libptexenc1 libsynctex2 libteckit0 libtexlua53\n"," libtexluajit2 libwoff1 libzzip-0-13 lmodern poppler-data t1utils tex-common\n"," texlive-base texlive-binaries texlive-latex-base xfonts-encodings\n"," xfonts-utils\n","Suggested packages:\n"," fonts-noto fonts-freefont-otf | fonts-freefont-ttf fonts-texgyre\n"," poppler-utils ghostscript fonts-japanese-mincho | fonts-ipafont-mincho\n"," fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai\n"," fonts-arphic-uming fonts-nanum debhelper gv | postscript-viewer perl-tk xpdf\n"," | pdf-viewer xzdec texlive-latex-base-doc texlive-latex-recommended-doc\n"," texlive-luatex texlive-pstricks\n","The following NEW packages will be installed:\n"," dvisvgm fonts-droid-fallback fonts-lmodern fonts-noto-mono fonts-urw-base35\n"," libfontenc1 libgs9 libgs9-common libharfbuzz-icu0 libidn11 libijs-0.35\n"," libjbig2dec0 libkpathsea6 libptexenc1 libsynctex2 libteckit0 libtexlua53\n"," libtexluajit2 libwoff1 libzzip-0-13 lmodern poppler-data t1utils tex-common\n"," texlive-base texlive-binaries texlive-latex-base texlive-latex-recommended\n"," xfonts-encodings xfonts-utils\n","0 upgraded, 30 newly installed, 0 to remove and 24 not upgraded.\n","Need to get 74.9 MB of archives.\n","After this operation, 260 MB of additional disk space will be used.\n","Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-droid-fallback all 1:6.0.1r16-1.1 [1,805 kB]\n","Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 poppler-data all 0.4.9-2 [1,475 kB]\n","Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 tex-common all 6.13 [32.7 kB]\n","Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-urw-base35 all 20170801.1-3 [6,333 kB]\n","Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgs9-common all 9.50~dfsg-5ubuntu4.7 [681 kB]\n","Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libidn11 amd64 1.33-2.2ubuntu2 [46.2 kB]\n","Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 libijs-0.35 amd64 0.35-15 [15.7 kB]\n","Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libjbig2dec0 amd64 0.18-1ubuntu1 [60.0 kB]\n","Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgs9 amd64 9.50~dfsg-5ubuntu4.7 [2,173 kB]\n","Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libkpathsea6 amd64 2019.20190605.51237-3build2 [57.0 kB]\n","Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libwoff1 amd64 1.0.2-1build2 [42.0 kB]\n","Get:12 http://archive.ubuntu.com/ubuntu focal/universe amd64 dvisvgm amd64 2.8.1-1build1 [1,048 kB]\n","Get:13 http://archive.ubuntu.com/ubuntu focal/universe amd64 fonts-lmodern all 2.004.5-6 [4,532 kB]\n","Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 fonts-noto-mono all 20200323-1build1~ubuntu20.04.1 [80.6 kB]\n","Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libfontenc1 amd64 1:1.1.4-0ubuntu1 [14.0 kB]\n","Get:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libharfbuzz-icu0 amd64 2.6.4-1ubuntu4.2 [5,580 B]\n","Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 libptexenc1 amd64 2019.20190605.51237-3build2 [35.5 kB]\n","Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 libsynctex2 amd64 2019.20190605.51237-3build2 [55.0 kB]\n","Get:19 http://archive.ubuntu.com/ubuntu focal/universe amd64 libteckit0 amd64 2.5.8+ds2-5ubuntu2 [320 kB]\n","Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 libtexlua53 amd64 2019.20190605.51237-3build2 [105 kB]\n","Get:21 http://archive.ubuntu.com/ubuntu focal/main amd64 libtexluajit2 amd64 2019.20190605.51237-3build2 [235 kB]\n","Get:22 http://archive.ubuntu.com/ubuntu focal/universe amd64 libzzip-0-13 amd64 0.13.62-3.2ubuntu1 [26.2 kB]\n","Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu1 [573 kB]\n","Get:24 http://archive.ubuntu.com/ubuntu focal/main amd64 xfonts-utils amd64 1:7.7+6 [91.5 kB]\n","Get:25 http://archive.ubuntu.com/ubuntu focal/universe amd64 lmodern all 2.004.5-6 [9,474 kB]\n","Get:26 http://archive.ubuntu.com/ubuntu focal/main amd64 t1utils amd64 1.41-3 [56.1 kB]\n","Get:27 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-binaries amd64 2019.20190605.51237-3build2 [8,041 kB]\n","Get:28 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-base all 2019.20200218-1 [20.8 MB]\n","Get:29 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-latex-base all 2019.20200218-1 [990 kB]\n","Get:30 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-latex-recommended all 2019.20200218-1 [15.7 MB]\n","Fetched 74.9 MB in 10s (7,477 kB/s)\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 30.)\n","debconf: falling back to frontend: Readline\n","debconf: unable to initialize frontend: Readline\n","debconf: (This frontend requires a controlling tty.)\n","debconf: falling back to frontend: Teletype\n","dpkg-preconfigure: unable to re-open stdin: \n","Selecting previously unselected package fonts-droid-fallback.\n","(Reading database ... 122518 files and directories currently installed.)\n","Preparing to unpack .../00-fonts-droid-fallback_1%3a6.0.1r16-1.1_all.deb ...\n","Unpacking fonts-droid-fallback (1:6.0.1r16-1.1) ...\n","Selecting previously unselected package poppler-data.\n","Preparing to unpack .../01-poppler-data_0.4.9-2_all.deb ...\n","Unpacking poppler-data (0.4.9-2) ...\n","Selecting previously unselected package tex-common.\n","Preparing to unpack .../02-tex-common_6.13_all.deb ...\n","Unpacking tex-common (6.13) ...\n","Selecting previously unselected package fonts-urw-base35.\n","Preparing to unpack .../03-fonts-urw-base35_20170801.1-3_all.deb ...\n","Unpacking fonts-urw-base35 (20170801.1-3) ...\n","Selecting previously unselected package libgs9-common.\n","Preparing to unpack .../04-libgs9-common_9.50~dfsg-5ubuntu4.7_all.deb ...\n","Unpacking libgs9-common (9.50~dfsg-5ubuntu4.7) ...\n","Selecting previously unselected package libidn11:amd64.\n","Preparing to unpack .../05-libidn11_1.33-2.2ubuntu2_amd64.deb ...\n","Unpacking libidn11:amd64 (1.33-2.2ubuntu2) ...\n","Selecting previously unselected package libijs-0.35:amd64.\n","Preparing to unpack .../06-libijs-0.35_0.35-15_amd64.deb ...\n","Unpacking libijs-0.35:amd64 (0.35-15) ...\n","Selecting previously unselected package libjbig2dec0:amd64.\n","Preparing to unpack .../07-libjbig2dec0_0.18-1ubuntu1_amd64.deb ...\n","Unpacking libjbig2dec0:amd64 (0.18-1ubuntu1) ...\n","Selecting previously unselected package libgs9:amd64.\n","Preparing to unpack .../08-libgs9_9.50~dfsg-5ubuntu4.7_amd64.deb ...\n","Unpacking libgs9:amd64 (9.50~dfsg-5ubuntu4.7) ...\n","Selecting previously unselected package libkpathsea6:amd64.\n","Preparing to unpack .../09-libkpathsea6_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking libkpathsea6:amd64 (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package libwoff1:amd64.\n","Preparing to unpack .../10-libwoff1_1.0.2-1build2_amd64.deb ...\n","Unpacking libwoff1:amd64 (1.0.2-1build2) ...\n","Selecting previously unselected package dvisvgm.\n","Preparing to unpack .../11-dvisvgm_2.8.1-1build1_amd64.deb ...\n","Unpacking dvisvgm (2.8.1-1build1) ...\n","Selecting previously unselected package fonts-lmodern.\n","Preparing to unpack .../12-fonts-lmodern_2.004.5-6_all.deb ...\n","Unpacking fonts-lmodern (2.004.5-6) ...\n","Selecting previously unselected package fonts-noto-mono.\n","Preparing to unpack .../13-fonts-noto-mono_20200323-1build1~ubuntu20.04.1_all.deb ...\n","Unpacking fonts-noto-mono (20200323-1build1~ubuntu20.04.1) ...\n","Selecting previously unselected package libfontenc1:amd64.\n","Preparing to unpack .../14-libfontenc1_1%3a1.1.4-0ubuntu1_amd64.deb ...\n","Unpacking libfontenc1:amd64 (1:1.1.4-0ubuntu1) ...\n","Selecting previously unselected package libharfbuzz-icu0:amd64.\n","Preparing to unpack .../15-libharfbuzz-icu0_2.6.4-1ubuntu4.2_amd64.deb ...\n","Unpacking libharfbuzz-icu0:amd64 (2.6.4-1ubuntu4.2) ...\n","Selecting previously unselected package libptexenc1:amd64.\n","Preparing to unpack .../16-libptexenc1_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking libptexenc1:amd64 (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package libsynctex2:amd64.\n","Preparing to unpack .../17-libsynctex2_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking libsynctex2:amd64 (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package libteckit0:amd64.\n","Preparing to unpack .../18-libteckit0_2.5.8+ds2-5ubuntu2_amd64.deb ...\n","Unpacking libteckit0:amd64 (2.5.8+ds2-5ubuntu2) ...\n","Selecting previously unselected package libtexlua53:amd64.\n","Preparing to unpack .../19-libtexlua53_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking libtexlua53:amd64 (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package libtexluajit2:amd64.\n","Preparing to unpack .../20-libtexluajit2_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking libtexluajit2:amd64 (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package libzzip-0-13:amd64.\n","Preparing to unpack .../21-libzzip-0-13_0.13.62-3.2ubuntu1_amd64.deb ...\n","Unpacking libzzip-0-13:amd64 (0.13.62-3.2ubuntu1) ...\n","Selecting previously unselected package xfonts-encodings.\n","Preparing to unpack .../22-xfonts-encodings_1%3a1.0.5-0ubuntu1_all.deb ...\n","Unpacking xfonts-encodings (1:1.0.5-0ubuntu1) ...\n","Selecting previously unselected package xfonts-utils.\n","Preparing to unpack .../23-xfonts-utils_1%3a7.7+6_amd64.deb ...\n","Unpacking xfonts-utils (1:7.7+6) ...\n","Selecting previously unselected package lmodern.\n","Preparing to unpack .../24-lmodern_2.004.5-6_all.deb ...\n","Unpacking lmodern (2.004.5-6) ...\n","Selecting previously unselected package t1utils.\n","Preparing to unpack .../25-t1utils_1.41-3_amd64.deb ...\n","Unpacking t1utils (1.41-3) ...\n","Selecting previously unselected package texlive-binaries.\n","Preparing to unpack .../26-texlive-binaries_2019.20190605.51237-3build2_amd64.deb ...\n","Unpacking texlive-binaries (2019.20190605.51237-3build2) ...\n","Selecting previously unselected package texlive-base.\n","Preparing to unpack .../27-texlive-base_2019.20200218-1_all.deb ...\n","Unpacking texlive-base (2019.20200218-1) ...\n","Selecting previously unselected package texlive-latex-base.\n","Preparing to unpack .../28-texlive-latex-base_2019.20200218-1_all.deb ...\n","Unpacking texlive-latex-base (2019.20200218-1) ...\n","Selecting previously unselected package texlive-latex-recommended.\n","Preparing to unpack .../29-texlive-latex-recommended_2019.20200218-1_all.deb ...\n","Unpacking texlive-latex-recommended (2019.20200218-1) ...\n","Setting up libharfbuzz-icu0:amd64 (2.6.4-1ubuntu4.2) ...\n","Setting up fonts-noto-mono (20200323-1build1~ubuntu20.04.1) ...\n","Setting up libwoff1:amd64 (1.0.2-1build2) ...\n","Setting up libtexlua53:amd64 (2019.20190605.51237-3build2) ...\n","Setting up libijs-0.35:amd64 (0.35-15) ...\n","Setting up libtexluajit2:amd64 (2019.20190605.51237-3build2) ...\n","Setting up libzzip-0-13:amd64 (0.13.62-3.2ubuntu1) ...\n","Setting up fonts-urw-base35 (20170801.1-3) ...\n","Setting up poppler-data (0.4.9-2) ...\n","Setting up tex-common (6.13) ...\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)\n","debconf: falling back to frontend: Readline\n","update-language: texlive-base not installed and configured, doing nothing!\n","Setting up libfontenc1:amd64 (1:1.1.4-0ubuntu1) ...\n","Setting up libjbig2dec0:amd64 (0.18-1ubuntu1) ...\n","Setting up libidn11:amd64 (1.33-2.2ubuntu2) ...\n","Setting up libteckit0:amd64 (2.5.8+ds2-5ubuntu2) ...\n","Setting up xfonts-encodings (1:1.0.5-0ubuntu1) ...\n","Setting up t1utils (1.41-3) ...\n","Setting up libkpathsea6:amd64 (2019.20190605.51237-3build2) ...\n","Setting up fonts-lmodern (2.004.5-6) ...\n","Setting up fonts-droid-fallback (1:6.0.1r16-1.1) ...\n","Setting up libsynctex2:amd64 (2019.20190605.51237-3build2) ...\n","Setting up libgs9-common (9.50~dfsg-5ubuntu4.7) ...\n","Setting up libgs9:amd64 (9.50~dfsg-5ubuntu4.7) ...\n","Setting up dvisvgm (2.8.1-1build1) ...\n","Setting up xfonts-utils (1:7.7+6) ...\n","Setting up libptexenc1:amd64 (2019.20190605.51237-3build2) ...\n","Setting up texlive-binaries (2019.20190605.51237-3build2) ...\n","update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode\n","update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode\n","Setting up lmodern (2.004.5-6) ...\n","Setting up texlive-base (2019.20200218-1) ...\n","mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVEDIST... \n","mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... \n","mktexlsr: Updating /var/lib/texmf/ls-R... \n","mktexlsr: Done.\n","tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps\n","tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg\n","tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper\n","tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)\n","debconf: falling back to frontend: Readline\n","Setting up texlive-latex-base (2019.20200218-1) ...\n","Setting up texlive-latex-recommended (2019.20200218-1) ...\n","Processing triggers for mime-support (3.64ubuntu1) ...\n","Processing triggers for libc-bin (2.31-0ubuntu9.9) ...\n","Processing triggers for man-db (2.9.1-1) ...\n","Processing triggers for fontconfig (2.13.1-2ubuntu3) ...\n","Processing triggers for tex-common (6.13) ...\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)\n","debconf: falling back to frontend: Readline\n","Running updmap-sys. This may take some time... done.\n","Running mktexlsr /var/lib/texmf ... done.\n","Building format(s) --all.\n","\tThis may take some time... done.\n","Reading package lists... Done\n","Building dependency tree \n","Reading state information... Done\n","The following additional packages will be installed:\n"," fonts-lato fonts-texgyre ghostscript javascript-common libapache-pom-java\n"," libcommons-logging-java libcommons-parent-java libfontbox-java libjs-jquery\n"," libpdfbox-java libruby2.7 preview-latex-style rake ruby ruby-minitest\n"," ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc ruby2.7\n"," rubygems-integration tex-gyre texlive-pictures texlive-plain-generic tipa\n","Suggested packages:\n"," ghostscript-x apache2 | lighttpd | httpd libavalon-framework-java\n"," libcommons-logging-java-doc libexcalibur-logkit-java liblog4j1.2-java ri\n"," ruby-dev bundler texlive-fonts-recommended-doc python3-pygments icc-profiles\n"," libfile-which-perl libspreadsheet-parseexcel-perl texlive-latex-extra-doc\n"," dot2tex prerex ruby-tcltk | libtcltk-ruby texlive-pictures-doc vprerex\n"," default-jre-headless\n","The following NEW packages will be installed:\n"," dvipng fonts-lato fonts-texgyre ghostscript javascript-common\n"," libapache-pom-java libcommons-logging-java libcommons-parent-java\n"," libfontbox-java libjs-jquery libpdfbox-java libruby2.7 preview-latex-style\n"," rake ruby ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit\n"," ruby-xmlrpc ruby2.7 rubygems-integration tex-gyre texlive-fonts-recommended\n"," texlive-latex-extra texlive-pictures texlive-plain-generic tipa\n","0 upgraded, 28 newly installed, 0 to remove and 24 not upgraded.\n","Need to get 78.6 MB of archives.\n","After this operation, 245 MB of additional disk space will be used.\n","Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-lato all 2.0-2 [2,698 kB]\n","Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ghostscript amd64 9.50~dfsg-5ubuntu4.7 [51.9 kB]\n","Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 dvipng amd64 1.15-1.1 [78.9 kB]\n","Get:4 http://archive.ubuntu.com/ubuntu focal/universe amd64 fonts-texgyre all 20180621-3 [10.2 MB]\n","Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 javascript-common all 11 [6,066 B]\n","Get:6 http://archive.ubuntu.com/ubuntu focal/universe amd64 libapache-pom-java all 18-1 [4,720 B]\n","Get:7 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcommons-parent-java all 43-1 [10.8 kB]\n","Get:8 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcommons-logging-java all 1.2-2 [60.3 kB]\n","Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libjs-jquery all 3.3.1~dfsg-3 [329 kB]\n","Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 rubygems-integration all 1.16 [5,092 B]\n","Get:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 ruby2.7 amd64 2.7.0-5ubuntu1.8 [95.6 kB]\n","Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby amd64 1:2.7+1 [5,412 B]\n","Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 rake all 13.0.1-4 [61.6 kB]\n","Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-minitest all 5.13.0-1 [40.9 kB]\n","Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-net-telnet all 0.1.1-2 [12.6 kB]\n","Get:16 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-power-assert all 1.1.7-1 [11.4 kB]\n","Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-test-unit all 3.3.5-1 [73.2 kB]\n","Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 ruby-xmlrpc all 0.3.0-2 [23.8 kB]\n","Get:19 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libruby2.7 amd64 2.7.0-5ubuntu1.8 [3,532 kB]\n","Get:20 http://archive.ubuntu.com/ubuntu focal/universe amd64 preview-latex-style all 11.91-2ubuntu2 [184 kB]\n","Get:21 http://archive.ubuntu.com/ubuntu focal/universe amd64 tex-gyre all 20180621-3 [6,209 kB]\n","Get:22 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-fonts-recommended all 2019.20200218-1 [4,972 kB]\n","Get:23 http://archive.ubuntu.com/ubuntu focal/universe amd64 libfontbox-java all 1:1.8.16-2 [207 kB]\n","Get:24 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpdfbox-java all 1:1.8.16-2 [5,199 kB]\n","Get:25 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-pictures all 2019.20200218-1 [4,492 kB]\n","Get:26 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-latex-extra all 2019.202000218-1 [12.5 MB]\n","Get:27 http://archive.ubuntu.com/ubuntu focal/universe amd64 texlive-plain-generic all 2019.202000218-1 [24.6 MB]\n","Get:28 http://archive.ubuntu.com/ubuntu focal/universe amd64 tipa all 2:1.3-20 [2,978 kB]\n","Fetched 78.6 MB in 13s (6,260 kB/s)\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 28.)\n","debconf: falling back to frontend: Readline\n","debconf: unable to initialize frontend: Readline\n","debconf: (This frontend requires a controlling tty.)\n","debconf: falling back to frontend: Teletype\n","dpkg-preconfigure: unable to re-open stdin: \n","Selecting previously unselected package fonts-lato.\n","(Reading database ... 131717 files and directories currently installed.)\n","Preparing to unpack .../00-fonts-lato_2.0-2_all.deb ...\n","Unpacking fonts-lato (2.0-2) ...\n","Selecting previously unselected package ghostscript.\n","Preparing to unpack .../01-ghostscript_9.50~dfsg-5ubuntu4.7_amd64.deb ...\n","Unpacking ghostscript (9.50~dfsg-5ubuntu4.7) ...\n","Selecting previously unselected package dvipng.\n","Preparing to unpack .../02-dvipng_1.15-1.1_amd64.deb ...\n","Unpacking dvipng (1.15-1.1) ...\n","Selecting previously unselected package fonts-texgyre.\n","Preparing to unpack .../03-fonts-texgyre_20180621-3_all.deb ...\n","Unpacking fonts-texgyre (20180621-3) ...\n","Selecting previously unselected package javascript-common.\n","Preparing to unpack .../04-javascript-common_11_all.deb ...\n","Unpacking javascript-common (11) ...\n","Selecting previously unselected package libapache-pom-java.\n","Preparing to unpack .../05-libapache-pom-java_18-1_all.deb ...\n","Unpacking libapache-pom-java (18-1) ...\n","Selecting previously unselected package libcommons-parent-java.\n","Preparing to unpack .../06-libcommons-parent-java_43-1_all.deb ...\n","Unpacking libcommons-parent-java (43-1) ...\n","Selecting previously unselected package libcommons-logging-java.\n","Preparing to unpack .../07-libcommons-logging-java_1.2-2_all.deb ...\n","Unpacking libcommons-logging-java (1.2-2) ...\n","Selecting previously unselected package libjs-jquery.\n","Preparing to unpack .../08-libjs-jquery_3.3.1~dfsg-3_all.deb ...\n","Unpacking libjs-jquery (3.3.1~dfsg-3) ...\n","Selecting previously unselected package rubygems-integration.\n","Preparing to unpack .../09-rubygems-integration_1.16_all.deb ...\n","Unpacking rubygems-integration (1.16) ...\n","Selecting previously unselected package ruby2.7.\n","Preparing to unpack .../10-ruby2.7_2.7.0-5ubuntu1.8_amd64.deb ...\n","Unpacking ruby2.7 (2.7.0-5ubuntu1.8) ...\n","Selecting previously unselected package ruby.\n","Preparing to unpack .../11-ruby_1%3a2.7+1_amd64.deb ...\n","Unpacking ruby (1:2.7+1) ...\n","Selecting previously unselected package rake.\n","Preparing to unpack .../12-rake_13.0.1-4_all.deb ...\n","Unpacking rake (13.0.1-4) ...\n","Selecting previously unselected package ruby-minitest.\n","Preparing to unpack .../13-ruby-minitest_5.13.0-1_all.deb ...\n","Unpacking ruby-minitest (5.13.0-1) ...\n","Selecting previously unselected package ruby-net-telnet.\n","Preparing to unpack .../14-ruby-net-telnet_0.1.1-2_all.deb ...\n","Unpacking ruby-net-telnet (0.1.1-2) ...\n","Selecting previously unselected package ruby-power-assert.\n","Preparing to unpack .../15-ruby-power-assert_1.1.7-1_all.deb ...\n","Unpacking ruby-power-assert (1.1.7-1) ...\n","Selecting previously unselected package ruby-test-unit.\n","Preparing to unpack .../16-ruby-test-unit_3.3.5-1_all.deb ...\n","Unpacking ruby-test-unit (3.3.5-1) ...\n","Selecting previously unselected package ruby-xmlrpc.\n","Preparing to unpack .../17-ruby-xmlrpc_0.3.0-2_all.deb ...\n","Unpacking ruby-xmlrpc (0.3.0-2) ...\n","Selecting previously unselected package libruby2.7:amd64.\n","Preparing to unpack .../18-libruby2.7_2.7.0-5ubuntu1.8_amd64.deb ...\n","Unpacking libruby2.7:amd64 (2.7.0-5ubuntu1.8) ...\n","Selecting previously unselected package preview-latex-style.\n","Preparing to unpack .../19-preview-latex-style_11.91-2ubuntu2_all.deb ...\n","Unpacking preview-latex-style (11.91-2ubuntu2) ...\n","Selecting previously unselected package tex-gyre.\n","Preparing to unpack .../20-tex-gyre_20180621-3_all.deb ...\n","Unpacking tex-gyre (20180621-3) ...\n","Selecting previously unselected package texlive-fonts-recommended.\n","Preparing to unpack .../21-texlive-fonts-recommended_2019.20200218-1_all.deb ...\n","Unpacking texlive-fonts-recommended (2019.20200218-1) ...\n","Selecting previously unselected package libfontbox-java.\n","Preparing to unpack .../22-libfontbox-java_1%3a1.8.16-2_all.deb ...\n","Unpacking libfontbox-java (1:1.8.16-2) ...\n","Selecting previously unselected package libpdfbox-java.\n","Preparing to unpack .../23-libpdfbox-java_1%3a1.8.16-2_all.deb ...\n","Unpacking libpdfbox-java (1:1.8.16-2) ...\n","Selecting previously unselected package texlive-pictures.\n","Preparing to unpack .../24-texlive-pictures_2019.20200218-1_all.deb ...\n","Unpacking texlive-pictures (2019.20200218-1) ...\n","Selecting previously unselected package texlive-latex-extra.\n","Preparing to unpack .../25-texlive-latex-extra_2019.202000218-1_all.deb ...\n","Unpacking texlive-latex-extra (2019.202000218-1) ...\n","Selecting previously unselected package texlive-plain-generic.\n","Preparing to unpack .../26-texlive-plain-generic_2019.202000218-1_all.deb ...\n","Unpacking texlive-plain-generic (2019.202000218-1) ...\n","Selecting previously unselected package tipa.\n","Preparing to unpack .../27-tipa_2%3a1.3-20_all.deb ...\n","Unpacking tipa (2:1.3-20) ...\n","Setting up javascript-common (11) ...\n","Setting up fonts-lato (2.0-2) ...\n","Setting up ruby-power-assert (1.1.7-1) ...\n","Setting up preview-latex-style (11.91-2ubuntu2) ...\n","Setting up libfontbox-java (1:1.8.16-2) ...\n","Setting up texlive-plain-generic (2019.202000218-1) ...\n","Setting up rubygems-integration (1.16) ...\n","Setting up ghostscript (9.50~dfsg-5ubuntu4.7) ...\n","Setting up ruby-minitest (5.13.0-1) ...\n","Setting up ruby-test-unit (3.3.5-1) ...\n","Setting up libapache-pom-java (18-1) ...\n","Setting up ruby-net-telnet (0.1.1-2) ...\n","Setting up fonts-texgyre (20180621-3) ...\n","Setting up texlive-pictures (2019.20200218-1) ...\n","Setting up texlive-fonts-recommended (2019.20200218-1) ...\n","Setting up tipa (2:1.3-20) ...\n","Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done.\n","Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done.\n","update-fmtutil has updated the following file(s):\n","\t/var/lib/texmf/fmtutil.cnf-DEBIAN\n","\t/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST\n","If you want to activate the changes in the above file(s),\n","you should run fmtutil-sys or fmtutil.\n","Setting up libjs-jquery (3.3.1~dfsg-3) ...\n","Setting up ruby-xmlrpc (0.3.0-2) ...\n","Setting up tex-gyre (20180621-3) ...\n","Setting up libpdfbox-java (1:1.8.16-2) ...\n","Setting up dvipng (1.15-1.1) ...\n","Setting up libcommons-parent-java (43-1) ...\n","Setting up libcommons-logging-java (1.2-2) ...\n","Setting up texlive-latex-extra (2019.202000218-1) ...\n","Setting up libruby2.7:amd64 (2.7.0-5ubuntu1.8) ...\n","Setting up ruby2.7 (2.7.0-5ubuntu1.8) ...\n","Setting up ruby (1:2.7+1) ...\n","Setting up rake (13.0.1-4) ...\n","Processing triggers for fontconfig (2.13.1-2ubuntu3) ...\n","Processing triggers for libc-bin (2.31-0ubuntu9.9) ...\n","Processing triggers for man-db (2.9.1-1) ...\n","Processing triggers for tex-common (6.13) ...\n","debconf: unable to initialize frontend: Dialog\n","debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)\n","debconf: falling back to frontend: Readline\n","Running mktexlsr. This may take some time... done.\n","Running updmap-sys. This may take some time... done.\n","Running mktexlsr /var/lib/texmf ... done.\n","Building format(s) --all.\n","\tThis may take some time... done.\n","--2023-05-01 09:39:16-- http://mirrors.ctan.org/macros/latex/contrib/type1cm.zip\n","Resolving mirrors.ctan.org (mirrors.ctan.org)... 5.35.249.60\n","Connecting to mirrors.ctan.org (mirrors.ctan.org)|5.35.249.60|:80... connected.\n","HTTP request sent, awaiting response... 302 Found\n","Location: https://download.nus.edu.sg/mirror/ctan/macros/latex/contrib/type1cm.zip [following]\n","--2023-05-01 09:39:16-- https://download.nus.edu.sg/mirror/ctan/macros/latex/contrib/type1cm.zip\n","Resolving download.nus.edu.sg (download.nus.edu.sg)... 137.132.155.197\n","Connecting to download.nus.edu.sg (download.nus.edu.sg)|137.132.155.197|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Length: 328566 (321K) [application/zip]\n","Saving to: ‘type1cm.zip’\n","\n","type1cm.zip 100%[===================>] 320.87K --.-KB/s in 0.01s \n","\n","2023-05-01 09:39:17 (21.3 MB/s) - ‘type1cm.zip’ saved [328566/328566]\n","\n","Archive: type1cm.zip\n"," creating: /tmp/type1cm/type1cm/\n"," inflating: /tmp/type1cm/type1cm/type1cm.fdd \n"," inflating: /tmp/type1cm/type1cm/type1cm.ins \n"," inflating: /tmp/type1cm/type1cm/type1cm.txt \n"," inflating: /tmp/type1cm/type1cm/type1cm-doc.pdf \n"," inflating: /tmp/type1cm/type1cm/type1cm-doc.tex \n","This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=latex)\n"," restricted \\write18 enabled.\n","entering extended mode\n","(./type1cm.ins\n","LaTeX2e <2020-02-02> patch level 2\n","L3 programming layer <2020-02-14>\n","(/usr/share/texlive/texmf-dist/tex/latex/base/docstrip.tex\n","Utility: `docstrip' 2.5g <2018/05/03>\n","English documentation <2018/05/03>\n","\n","**********************************************************\n","* This program converts documented macro-files into fast *\n","* loadable files by stripping off (nearly) all comments! *\n","**********************************************************\n","\n","********************************************************\n","* No Configuration file found, using default settings. *\n","********************************************************\n","\n","(./type1cm.ins\n","\n","Generating file(s) ./type1cm.sty \n","\n","Processing file type1cm.fdd (package,ams) -> type1cm.sty\n","Lines processed: 410\n","Comments removed: 25\n","Comments passed: 7\n","Codelines passed: 263\n","\n",") ) )\n","No pages of output.\n","Transcript written on type1cm.log.\n","texhash: Updating /usr/local/share/texmf/ls-R... \n","texhash: Updating /var/lib/texmf/ls-R-TEXLIVEDIST... \n","texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN... \n","texhash: Updating /var/lib/texmf/ls-R... \n","texhash: Done.\n","Reading package lists... Done\n","Building dependency tree \n","Reading state information... Done\n","The following additional packages will be installed:\n"," cm-super-minimal pfb2t1c2pfb\n","The following NEW packages will be installed:\n"," cm-super cm-super-minimal pfb2t1c2pfb\n","0 upgraded, 3 newly installed, 0 to remove and 24 not upgraded.\n","Need to get 24.5 MB of archives.\n","After this operation, 59.9 MB of additional disk space will be used.\n","Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 cm-super-minimal all 0.3.4-15 [5,811 kB]\n","Get:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 pfb2t1c2pfb amd64 0.3-11 [9,342 B]\n","Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64 cm-super all 0.3.4-15 [18.7 MB]\n","Fetched 24.5 MB in 4s (6,212 kB/s)\n","Selecting previously unselected package cm-super-minimal.\n","(Reading database ... 152944 files and directories currently installed.)\n","Preparing to unpack .../cm-super-minimal_0.3.4-15_all.deb ...\n","Unpacking cm-super-minimal (0.3.4-15) ...\n","Selecting previously unselected package pfb2t1c2pfb.\n","Preparing to unpack .../pfb2t1c2pfb_0.3-11_amd64.deb ...\n","Unpacking pfb2t1c2pfb (0.3-11) ...\n","Selecting previously unselected package cm-super.\n","Preparing to unpack .../cm-super_0.3.4-15_all.deb ...\n","Unpacking cm-super (0.3.4-15) ...\n","Setting up pfb2t1c2pfb (0.3-11) ...\n","Setting up cm-super-minimal (0.3.4-15) ...\n","Setting up cm-super (0.3.4-15) ...\n","Creating fonts. This may take some time... done.\n","Processing triggers for man-db (2.9.1-1) ...\n","Processing triggers for tex-common (6.13) ...\n","Running mktexlsr. This may take some time... done.\n","Running updmap-sys. This may take some time... done.\n","Running mktexlsr /var/lib/texmf ... done.\n","Processing triggers for fontconfig (2.13.1-2ubuntu3) ...\n"]}]},{"cell_type":"code","execution_count":2,"id":"747ddcf2","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":121},"id":"747ddcf2","executionInfo":{"status":"ok","timestamp":1682933991673,"user_tz":0,"elapsed":20584,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}},"outputId":"e0fd939b-acea-4244-d17f-e9440ebd876a"},"outputs":[{"output_type":"display_data","data":{"text/plain":[""],"application/javascript":["\n"," window._wandbApiKey = new Promise((resolve, reject) => {\n"," function loadScript(url) {\n"," return new Promise(function(resolve, reject) {\n"," let newScript = document.createElement(\"script\");\n"," newScript.onerror = reject;\n"," newScript.onload = resolve;\n"," document.body.appendChild(newScript);\n"," newScript.src = url;\n"," });\n"," }\n"," loadScript(\"https://cdn.jsdelivr.net/npm/postmate/build/postmate.min.js\").then(() => {\n"," const iframe = document.createElement('iframe')\n"," iframe.style.cssText = \"width:0;height:0;border:none\"\n"," document.body.appendChild(iframe)\n"," const handshake = new Postmate({\n"," container: iframe,\n"," url: 'https://wandb.ai/authorize'\n"," });\n"," const timeout = setTimeout(() => reject(\"Couldn't auto authenticate\"), 5000)\n"," handshake.then(function(child) {\n"," child.on('authorize', data => {\n"," clearTimeout(timeout)\n"," resolve(data)\n"," });\n"," });\n"," })\n"," });\n"," "]},"metadata":{}},{"output_type":"stream","name":"stderr","text":["\u001b[34m\u001b[1mwandb\u001b[0m: Logging into wandb.ai. (Learn how to deploy a W&B server locally: https://wandb.me/wandb-server)\n","\u001b[34m\u001b[1mwandb\u001b[0m: You can find your API key in your browser here: https://wandb.ai/authorize\n","wandb: Paste an API key from your profile and hit enter, or press ctrl+c to quit:"]},{"name":"stdout","output_type":"stream","text":[" ··········\n"]},{"output_type":"stream","name":"stderr","text":["\u001b[34m\u001b[1mwandb\u001b[0m: Appending key for api.wandb.ai to your netrc file: /root/.netrc\n"]},{"output_type":"execute_result","data":{"text/plain":["True"]},"metadata":{},"execution_count":2}],"source":["import wandb\n","\n","wandb.login()"]},{"cell_type":"code","execution_count":3,"id":"c37343d6","metadata":{"id":"c37343d6","executionInfo":{"status":"ok","timestamp":1682933997906,"user_tz":0,"elapsed":6233,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"outputs":[],"source":["import torch\n","import torch.optim as optim\n","import torch.nn.functional as F\n","import torch.nn as nn\n","from torchvision import datasets, transforms\n","from torchvision.models import resnet50, ResNet50_Weights\n","from torch.utils.data import Dataset, DataLoader, random_split, SubsetRandomSampler\n","from sklearn.model_selection import KFold, StratifiedKFold\n","import numpy as np\n","import os\n","import time\n","import copy\n","import random\n","import onnx\n","from sklearn import metrics\n","from sklearn.metrics import roc_curve, RocCurveDisplay, auc\n","import seaborn as sns\n","import matplotlib.pyplot as plt\n","from tqdm.auto import tqdm\n","\n","torch.manual_seed(42)\n","torch.backends.cudnn.deterministic = True\n","random.seed(42)\n","np.random.seed(42)\n","torch.cuda.manual_seed_all(42)\n","\n","device = torch.device(\"cuda\" if torch.cuda.is_available() else \"cpu\")"]},{"cell_type":"code","source":["from google.colab import drive\n","drive.mount('/content/drive')"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"3jcZsJkvCFYN","executionInfo":{"status":"ok","timestamp":1682934021957,"user_tz":0,"elapsed":24067,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}},"outputId":"584e7472-5547-4dbe-e15a-61200c504bf3"},"id":"3jcZsJkvCFYN","execution_count":4,"outputs":[{"output_type":"stream","name":"stdout","text":["Mounted at /content/drive\n"]}]},{"cell_type":"code","source":["def set_size(width, fraction=1, subplots=(1, 1)):\n"," # Width of figure (in pts)\n"," fig_width_pt = width * fraction\n"," # Convert from pt to inches\n"," inches_per_pt = 1 / 72.27\n"," # Golden ratio to set aesthetic figure height\n"," # https://disq.us/p/2940ij3\n"," golden_ratio = (5**.5 - 1) / 2\n"," # Figure width in inches\n"," fig_width_in = fig_width_pt * inches_per_pt\n"," # Figure height in inches\n"," fig_height_in = fig_width_in * golden_ratio * (subplots[0] / subplots[1])\n","\n"," fig_dim = (fig_width_in, fig_height_in)\n","\n"," return fig_dim"],"metadata":{"id":"9kAalkZjkZss","executionInfo":{"status":"ok","timestamp":1682934021957,"user_tz":0,"elapsed":17,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"id":"9kAalkZjkZss","execution_count":5,"outputs":[]},{"cell_type":"code","source":["plt.rcParams['mathtext.fontset'] = 'cm'\n","plt.rcParams['font.family'] = 'STIXGeneral'"],"metadata":{"id":"hHslzk9d4dnq","executionInfo":{"status":"ok","timestamp":1682934021957,"user_tz":0,"elapsed":17,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"id":"hHslzk9d4dnq","execution_count":6,"outputs":[]},{"cell_type":"code","execution_count":7,"id":"17b25dc7","metadata":{"id":"17b25dc7","executionInfo":{"status":"ok","timestamp":1682934021957,"user_tz":0,"elapsed":17,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"outputs":[],"source":["def build_dataset(batch_size): \n"," data_transforms = {\n"," 'train': transforms.Compose([\n"," transforms.RandomResizedCrop(224),\n"," transforms.RandomHorizontalFlip(),\n"," transforms.ToTensor(),\n"," transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])\n"," ]),\n"," 'test': transforms.Compose([\n"," transforms.Resize(256),\n"," transforms.CenterCrop(224),\n"," transforms.ToTensor(),\n"," transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])\n"," ]),\n"," }\n","\n"," data_dir = '/content/drive/MyDrive/plantsdata'\n"," dataset = datasets.ImageFolder(os.path.join(data_dir))\n"," dataset.transform = data_transforms['test']\n","\n"," # 90/10 split\n"," train_dataset, test_dataset = random_split(dataset, [0.9, 0.1])\n","\n"," train_dataset.dataset.transform = data_transforms['train']\n"," test_dataset.dataset.transform = data_transforms['test']\n","\n"," train_loader = torch.utils.data.DataLoader(train_dataset, batch_size=batch_size,\n"," shuffle=True, num_workers=4)\n"," test_loader = torch.utils.data.DataLoader(test_dataset, batch_size=batch_size,\n"," shuffle=True, num_workers=4)\n","\n"," dataloaders = {'train': train_loader, 'test': test_loader}\n"," dataset_size = len(dataset)\n"," dataset_sizes = {'train': len(train_dataset), 'test': len(test_dataset)}\n"," class_names = dataset.classes\n","\n"," return dataset\n","\n","def build_network():\n"," network = resnet50(weights=ResNet50_Weights.DEFAULT)\n"," num_ftrs = network.fc.in_features\n","\n"," # Add linear layer with number of classes\n"," network.fc = nn.Linear(num_ftrs, 2)\n","\n"," return network.to(device)\n","\n","def build_optimizer(network, optimizer, learning_rate):\n"," optimizer = optim.SGD(network.parameters(),\n"," lr=learning_rate, momentum=0.9)\n"," return optimizer\n","\n","def train_epoch(network, loader, optimizer, criterion, scheduler, dataset_sizes):\n"," network.train()\n"," confusion = torch.empty([0, 1])\n"," confusion = confusion.to(device)\n"," running_loss = 0.0\n"," running_corrects = 0\n"," for _, (data, target) in enumerate(loader):\n"," data, target = data.to(device), target.to(device)\n"," optimizer.zero_grad()\n","\n"," # ➡ Forward pass\n"," #loss = F.nll_loss(network(data), target)\n"," with torch.set_grad_enabled(True):\n"," outputs = network(data)\n"," _, preds = torch.max(outputs, 1)\n"," loss = criterion(outputs, target)\n"," \n"," #cumu_loss += loss.item()\n"," \n"," running_loss += loss.item() * data.size(0)\n"," running_corrects += torch.sum(preds == target.data)\n","\n"," confusion = torch.cat((confusion, preds[:, None] / target.data[:, None]))\n","\n"," # ⬅ Backward pass + weight update\n"," loss.backward()\n"," optimizer.step()\n","\n"," wandb.log({'train/batch_loss': loss.item()})\n","\n"," scheduler.step()\n","\n"," tp = torch.sum(confusion == 1).item()\n"," fp = torch.sum(confusion == float('inf')).item()\n"," tn = torch.sum(torch.isnan(confusion)).item()\n"," fn = torch.sum(confusion == 0).item()\n"," \n"," precision = tp / (tp + fp)\n"," recall = tp / (tp + fn)\n"," f = 2 * ((precision * recall) / (precision + recall))\n"," \n"," epoch_loss = running_loss / dataset_sizes['train']\n"," epoch_acc = running_corrects.double() / dataset_sizes['train']\n"," \n"," return (epoch_loss, epoch_acc, precision, recall, f, tp, fp, tn, fn)\n","\n","def test(network, loader, optimizer, criterion, dataset_sizes):\n"," network.eval()\n"," confusion = torch.empty([0, 1])\n"," confusion = confusion.to(device)\n"," probabilities = torch.empty([0])\n"," probabilities = probabilities.to(device)\n"," targets = torch.empty([0])\n"," targets = targets.to(device)\n"," running_loss = 0.0\n"," test_corrects = 0\n"," for _, (data, target) in enumerate(loader):\n"," data, target = data.to(device), target.to(device)\n"," optimizer.zero_grad()\n","\n"," # ➡ Forward pass\n"," with torch.set_grad_enabled(False):\n"," outputs = network(data)\n"," _, preds = torch.max(outputs, 1)\n"," # Convert logits to probabilities\n"," targets = torch.cat((targets, target))\n"," probabilities = torch.cat((probabilities, F.softmax(outputs, dim=1)[:, 1]))\n"," loss = criterion(outputs, target)\n","\n"," running_loss += loss.item() * data.size(0)\n"," test_corrects += torch.sum(preds == target.data)\n"," \n"," confusion = torch.cat((confusion, preds[:, None] / target.data[:, None]))\n","\n"," tp = torch.sum(confusion == 1).item()\n"," fp = torch.sum(confusion == float('inf')).item()\n"," tn = torch.sum(torch.isnan(confusion)).item()\n"," fn = torch.sum(confusion == 0).item()\n"," \n"," precision = tp / (tp + fp)\n"," recall = tp / (tp + fn)\n"," f = 2 * ((precision * recall) / (precision + recall))\n"," \n"," epoch_loss = running_loss / dataset_sizes['test']\n"," epoch_acc = test_corrects.double() / dataset_sizes['test']\n"," \n"," y_true = targets.detach().cpu().numpy()\n"," y_score = probabilities.detach().cpu().numpy()\n","\n"," nn_fpr, nn_tpr, nn_thresholds = roc_curve(y_true, y_score)\n","\n"," auc = metrics.roc_auc_score(y_true, y_score)\n"," \n"," return (epoch_loss, epoch_acc, precision, recall, f, tp, fp, tn, fn, y_true, y_score, auc)"]},{"cell_type":"code","execution_count":8,"id":"5eff68bf","metadata":{"id":"5eff68bf","executionInfo":{"status":"ok","timestamp":1682934021957,"user_tz":0,"elapsed":17,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"outputs":[],"source":["def train(config=None):\n"," # Style the plots (with grid this time)\n"," width = 418\n"," sns.set_theme(style='whitegrid',\n"," rc={'text.usetex': True, 'font.family': 'serif', 'axes.labelsize': 10,\n"," 'font.size': 10, 'legend.fontsize': 8,\n"," 'xtick.labelsize': 8, 'ytick.labelsize': 8})\n","\n"," fig_save_dir = '../../thesis/graphics/'\n"," # Initialize a new wandb run\n"," with wandb.init(config=config):\n"," # If called by wandb.agent, as below,\n"," # this config will be set by Sweep Controller\n"," config = wandb.config\n"," \n"," dataset = build_dataset(config.batch_size)\n","\n"," print(\"Dataset targets: \", dataset.targets)\n"," \n"," splits = StratifiedKFold(n_splits=config.k_splits, shuffle=True, random_state=42)\n"," foldperf={}\n","\n"," # Aggregate metrics from best epochs for ROC plot\n"," tprs = []\n"," aucs = []\n"," mean_fpr = np.linspace(0, 1, 100)\n","\n"," # Style the plots (with grid this time)\n"," sns.set_palette('ch:light=0.8,gamma=1.2', n_colors=12)\n"," fig, ax = plt.subplots(1, 1, figsize=(6, 6))\n"," \n"," # Iterate over the folds\n"," for fold, (train_idx, val_idx) in enumerate(splits.split(np.zeros(len(dataset)), dataset.targets)):\n","\n"," print('Fold {}'.format(fold + 1))\n","\n"," train_sampler = SubsetRandomSampler(train_idx)\n"," test_sampler = SubsetRandomSampler(val_idx)\n"," train_loader = DataLoader(dataset, batch_size=config.batch_size, sampler=train_sampler)\n"," test_loader = DataLoader(dataset, batch_size=config.batch_size, sampler=test_sampler)\n"," \n"," dataset_sizes = {'train': len(train_loader.sampler), 'test': len(test_loader.sampler)}\n","\n"," print(\"Dataset sizes: \", dataset_sizes)\n","\n"," network = build_network()\n"," optimizer = build_optimizer(network, config.optimizer, config.learning_rate)\n"," criterion = nn.CrossEntropyLoss()\n"," # Decay LR by a factor of 0.1 every 5 epochs\n"," exp_lr_scheduler = optim.lr_scheduler.StepLR(optimizer, config.step_size)\n","\n"," best_test_auc = 0.0\n"," best_y_true = []\n"," best_y_score = []\n","\n"," for epoch in tqdm(range(config.epochs)): \n"," (train_loss, train_acc, train_precision, train_recall, train_f,\n"," train_tp, train_fp, train_tn, train_fn) = train_epoch(network, train_loader, optimizer,\n"," criterion, exp_lr_scheduler,\n"," dataset_sizes)\n"," wandb.log({'epoch': epoch, 'train/epoch_loss': train_loss, 'train/epoch_acc': train_acc, \n"," 'train/precision': train_precision, 'train/recall': train_recall, 'train/f1-score': train_f,\n"," 'train/tp': train_tp, 'train/fp': train_fp, 'train/tn': train_tn, 'train/fn': train_fn})\n"," \n"," (test_loss, test_acc, test_precision, test_recall, test_f,\n"," test_tp, test_fp, test_tn, test_fn, y_true, y_score, test_auc) = test(network, test_loader,\n"," optimizer, criterion,\n"," dataset_sizes)\n"," wandb.log({'test/epoch_loss': test_loss, 'test/epoch_acc': test_acc,\n"," 'test/precision': test_precision, 'test/recall': test_recall, 'test/f1-score': test_f,\n"," 'test/tp': test_tp, 'test/fp': test_fp, 'test/tn': test_tn, 'test/fn': test_fn,\n"," 'test/y_true': y_true, 'test/y_score': y_score, 'test/auc': test_auc})\n"," if test_auc > best_test_auc:\n"," best_y_true = y_true\n"," best_y_score = y_score\n"," best_test_auc = test_auc\n"," \n"," # Get tpr and fpr\n"," fpr, tpr, thresh = metrics.roc_curve(best_y_true, best_y_score)\n"," ax.plot(fpr,\n"," tpr,\n"," label=r\"Fold %d (AUC = %0.2f)\" % (fold, best_test_auc),\n"," lw=1,\n"," alpha=0.5)\n"," interp_tpr = np.interp(mean_fpr, fpr, tpr)\n"," interp_tpr[0] = 0.0\n"," tprs.append(interp_tpr)\n"," aucs.append(best_test_auc)\n","\n"," network = network.to(torch.device('cpu'))\n"," network.eval() \n"," # Save model as artifact\n"," model_pt = wandb.Artifact(\n"," \"trained-model-pt\", type=\"model\",\n"," description=\"Best Epoch per Fold Pytorch\"\n"," )\n"," torch.save(network.state_dict(), \"resnet-fold-{}.pt\".format(fold))\n"," model_pt.add_file(\"resnet-fold-{}.pt\".format(fold))\n"," #wandb.save(\"resnet-fold-{}.pt\".format(fold))\n"," wandb.log_artifact(model_pt)\n","\n"," # Export model to onnx\n"," model_onnx = wandb.Artifact(\n"," \"trained-model-onnx\", type=\"model\",\n"," description=\"Best Epoch per Fold ONNX\"\n"," )\n"," # Let's create a dummy input tensor \n"," dummy_input = torch.randn(1, 3, 224, 224, requires_grad=True) \n","\n"," # Export the model \n"," torch.onnx.export(network,\n"," dummy_input,\n"," \"resnet-fold-{}.onnx\".format(fold),\n"," export_params=True,\n"," opset_version=11,\n"," do_constant_folding=True,\n"," input_names = ['input'],\n"," output_names = ['output']\n"," ) \n"," model_onnx.add_file(\"resnet-fold-{}.onnx\".format(fold))\n"," wandb.log_artifact(model_onnx)\n"," #wandb.save(\"resnet-fold-{}.onnx\".format(fold))\n","\n"," ax.plot([0, 1], [0, 1], \"k--\", label=\"chance level (AUC = 0.5)\")\n"," mean_tpr = np.mean(tprs, axis=0)\n"," mean_tpr[-1] = 1.0\n"," mean_auc = auc(mean_fpr, mean_tpr)\n"," std_auc = np.std(aucs)\n"," ax.plot(\n"," mean_fpr,\n"," mean_tpr,\n"," #color=\"b\",\n"," label=r\"Mean ROC (AUC = %0.2f $\\pm$ %0.2f\" % (mean_auc, std_auc),\n"," lw=1,\n"," alpha=1,\n"," )\n","\n"," std_tpr = np.std(tprs, axis=0)\n"," tprs_upper = np.minimum(mean_tpr + std_tpr, 1)\n"," tprs_lower = np.maximum(mean_tpr - std_tpr, 0)\n"," ax.fill_between(\n"," mean_fpr,\n"," tprs_lower,\n"," tprs_upper,\n"," color=\"grey\",\n"," alpha=0.4,\n"," label=r\"$\\pm$ 1 std. dev.\",\n"," )\n","\n"," ax.set(\n"," xlim=[-0.05, 1.05],\n"," ylim=[-0.05, 1.05],\n"," xlabel=\"False Positive Rate\",\n"," ylabel=\"True Positive Rate\",\n"," title=f\"Mean ROC curve with variability\\n(Positive label `{dataset.classes[1]}')\",\n"," )\n"," ax.axis(\"square\")\n"," ax.legend(loc=\"lower right\")\n"," fig.tight_layout()\n","\n"," fig.savefig('classifier-hyp-folds.pdf', format='pdf', bbox_inches='tight')\n"," artifact_plot = wandb.Artifact(name=\"ROC\", type=\"metric\")\n"," artifact_plot.add_file(\n"," local_path='classifier-hyp-folds.pdf'\n"," )\n"," wandb.log_artifact(artifact_plot) "]},{"cell_type":"code","execution_count":12,"id":"732a83df","metadata":{"id":"732a83df","executionInfo":{"status":"ok","timestamp":1682934128109,"user_tz":0,"elapsed":0,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}}},"outputs":[],"source":["sweep_config = {\n"," 'method': 'random'\n","}\n","\n","metric = {\n"," 'name': 'test/f1-score',\n"," 'goal': 'maximize' \n","}\n","\n","sweep_config['metric'] = metric\n","\n","parameters_dict = {\n"," 'optimizer': {\n"," 'values': ['sgd']\n"," },\n","}\n","\n","sweep_config['parameters'] = parameters_dict\n","\n","parameters_dict.update({\n"," 'epochs': {\n"," 'value': 25},\n"," 'batch_size': {\n"," 'value': 64},\n"," 'learning_rate': {\n"," 'value': 0.01},\n"," 'step_size': {\n"," 'value': 5},\n"," 'k_splits': {\n"," 'value': 10},\n","})"]},{"cell_type":"code","execution_count":13,"id":"9a01fef6","metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"9a01fef6","executionInfo":{"status":"ok","timestamp":1682934130376,"user_tz":0,"elapsed":1834,"user":{"displayName":"Kranklything","userId":"02979056772560081296"}},"outputId":"d227e860-eb90-4d23-d299-99863f931d46"},"outputs":[{"output_type":"stream","name":"stdout","text":["Create sweep with ID: bq0rvyfn\n","Sweep URL: https://wandb.ai/flower-classification/classifier-optimized/sweeps/bq0rvyfn\n"]}],"source":["sweep_id = wandb.sweep(sweep_config, project=\"classifier-optimized\")"]},{"cell_type":"code","execution_count":null,"id":"e80d1730","metadata":{"scrolled":true,"colab":{"base_uri":"https://localhost:8080/","height":1000,"referenced_widgets":["e5784a8d425b45418ab8558ec841c9a3","151e0d6b3c9c40e6ba932e41a5d97dde","13f26d6e60244562a97a1be6de5eefa7","218deef5c6f2499b942cbcad4eb8a509","dbc2484f228c45e9be617332acbc57e0","e37623ceba1a4b32bb08793d71b7ad89","22606339a44e460ab133da2f13da46d7","bc479ed213d245928630208b4586e570","45c1afaa005e4be690e29e2681f32103","95fa297b33f143a98a96caf596bb6e1b","9dd978a9a04047aeae237f7532a0b957","c1e99ab4f9f442e993d5baadbbe41d4a","fd313f1abdf54dc5b4d6aa8a321a6a0b","eaaea99808a0421ab6f890c02c55e8cf","053cfc47e12048e7854567cf2cc5a35f","76e66680fd794fb6977f140bd1daf951","9374f7eb5f21491b9aca3bfe855d16f9","5d75d43bc5c44be1bbef697027c3b326","539c0821b8b349fd93e1573d936b2897","f9e2b5002da743fa97422b98a8d67cce","9df0b7f5d813457aa03e8e6b59263867","f275ccbb4ec24c81ba2571177ec6a9cb","1104d0e89c06462b9a43701edca3b7ae","a8468fa720a8487aaf1d36ffab086f1e","61d13211abfa479387e445467d0bd911","95e6bab18f8a455e88e31e058005bcc9","376ebbc3287044ab99c8353726259163","77cf087041c0445386911498b021b764","f0ccbc04a2764ffe9226acfa40f55e6b","e6cc7b68e2f44c77accb0a6e916c13a2","71b75595d4b74bbd9c2b81e37848437b","b8f703db3d2345a895813143280ea1bd","537d611d4f0b4649b47e0e5a799a5650","7b5565a86c1641a39312fb9c00d4e0a3","fbd340ec82224c62ba131f4718ac268c","0f43b20b07a34ffcb2777c62505baf79","734dfb4b89334a3eb6200503ff2e93f2","6601cb764c2f404a997a050d6908ca95","d1f97e8c2a534f1cb7764c4cdfdaf3b3","fe468e64db834e708bbaadd1221061a1","5e11f24aef1f4e849ba3b2942ca63fc0","3553c40772b14f1e924fe595d90e902e","77e69995f4ed48528190702c01a8878e","3fdc5b95109c4ab181a62a6ecc224bac","190d49b674df4f4694676ca83559c78c","3780ebb3e8004e0f9dcd277b14ebc26d","19adaa8f366c4a3eb6427b9c64ab56c4","5a7d02e66c914532a98c60312cdb1448","22d523adbb5a41729cdf7261b8c63642","e2a0a8c0365b4ecf964579955f393566","0f1cd82739b64e74a2875a0749362091","ad41a3c6ca2440d1aaa7b75a56c0b05e","6e0990a3e5f34ced8b82e2a5ec149f87","9bf2f554ffb044019f8f1f7cb4d3dd59","10753f6faf2f4db88e930351a97c0ab2","11b6cc7d783e4d6f810293235b7d0243","513c0f038c324764b309b813ab0e74c3","0d6959a3038d4930a1bda9eb8dbb8bda","cd6a1d684efb4b4590c28a84159d9065","90ee236f911046a59516a66010926871","e44b704112b4446e99c202114a035108","cbcfd6bcaec5465fb5bf02cb45ec8c5b","5543960d389e4a9a87bc84485b2b5137","8ce457c6d53c47aa9f7d10681fd2c432","905f6c41655246cdb8aafce57b50129f","bcf1d71564ce499981a8064a86d4724a","716c02127a72437c836ec28a50800aec","ed430882d187410985ebb9de38fa9c20","6bae42ba03644f49b9d1bd73c35b3055","04a19b5de03b4d498c30faf198ed78f2","43d374e4839341da9402b20312841090","12f2a79ed5ba46619a4033adfe23787a","486260c4d5374f29b55dd575e5fe2692","5b8162641d20420b88180e03d2c922a5","c5cd9cab6d424cc4897dfb677bc11c27","74f1d92b9933401ba46c021c2e00550f","95837d2d8c2f4b98b95ae3c3985b7108","bae73a0fa24a4400b2b93045f1423c99","a810e6ab77d64aeeac6d0385e379fc28","a1c06d46b19d478097485f8b508109f0","01f865e7476b4c38a7fe9b7f36168631","9e88a26843fc4c008063a06117f0e3e5","03153930e9d346c2b86bbeca94386b74","703cc702ac8640fc86f808fe2985d558","e299d2cdf56f404189f550f778074933","8d13f8238a38416890cb1a3715e66c63","074b92d3932c44ad95077cd75a9a0d19","75b6dcd206a94adcaf3527503b403613","bf26228e12614dbdb2ad1ba7ba44609c","f71a099ea4244b31b83a7465d987bbbb","83c324533e444a7fbeae7a3a3f8be7c8","d351e1ddae8d4503ba08a92653c4acab","fe3e49e1c6984bd28f68607813128883","cf40ae9765e643169352a525778d7166","da859d0df0f342a8ae9de47b85f08a8c","5687662c752b4eaf9a23048a9804708c","2f21e27379c74cf0bc8804c3f70ac9ae","7a0294853ccd4edcb9b3ed859752cdc4","d283e4d0fd4045cb9064ff71f4390438","c8e0dffe0021410e989d8390195b7f93","a4efed363bd44b9bba85f7337e386668","713bce13549e4f82a12171022dc78a6f","56d4fc0986dc49b58299463e934e7f3c","4fc7d64ad91d493f9d41c9606cb30ad5","dddcb49774024d9cb128b44c330aecb0","6e68165e5ffb4b13913be67b9136ff0f","9c5e1a0992ff49bd8c4a1028201a4d4b","b305d80962e44a108578c0d91ba6a4ea","a648043344c54565abe9f0dd6bcf0c7d","17f7aa15b29c49d2bec99be9b3bc99b2"]},"id":"e80d1730","outputId":"00a8efb3-3d78-4a98-dfe6-c189fcd77f07"},"outputs":[{"output_type":"stream","name":"stderr","text":["\u001b[34m\u001b[1mwandb\u001b[0m: Agent Starting Run: qxhbaz0l with config:\n","\u001b[34m\u001b[1mwandb\u001b[0m: \tbatch_size: 64\n","\u001b[34m\u001b[1mwandb\u001b[0m: \tepochs: 25\n","\u001b[34m\u001b[1mwandb\u001b[0m: \tk_splits: 10\n","\u001b[34m\u001b[1mwandb\u001b[0m: \tlearning_rate: 0.01\n","\u001b[34m\u001b[1mwandb\u001b[0m: \toptimizer: sgd\n","\u001b[34m\u001b[1mwandb\u001b[0m: \tstep_size: 5\n"]},{"output_type":"display_data","data":{"text/plain":[""],"text/html":["Tracking run with wandb version 0.15.0"]},"metadata":{}},{"output_type":"display_data","data":{"text/plain":[""],"text/html":["Run data is saved locally in /content/wandb/run-20230501_094215-qxhbaz0l"]},"metadata":{}},{"output_type":"display_data","data":{"text/plain":[""],"text/html":["Syncing run good-sweep-1 to Weights & Biases (docs)
Sweep page: https://wandb.ai/flower-classification/classifier-optimized/sweeps/bq0rvyfn"]},"metadata":{}},{"output_type":"display_data","data":{"text/plain":[""],"text/html":[" View project at https://wandb.ai/flower-classification/classifier-optimized"]},"metadata":{}},{"output_type":"display_data","data":{"text/plain":[""],"text/html":[" View sweep at https://wandb.ai/flower-classification/classifier-optimized/sweeps/bq0rvyfn"]},"metadata":{}},{"output_type":"display_data","data":{"text/plain":[""],"text/html":[" View run at https://wandb.ai/flower-classification/classifier-optimized/runs/qxhbaz0l"]},"metadata":{}},{"output_type":"stream","name":"stderr","text":["/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py:561: UserWarning: This DataLoader will create 4 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n"," warnings.warn(_create_warning_msg(\n"]},{"output_type":"stream","name":"stdout","text":["Dataset targets: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]\n","Fold 1\n","Dataset sizes: {'train': 813, 'test': 91}\n"]},{"output_type":"stream","name":"stderr","text":["Downloading: \"https://download.pytorch.org/models/resnet50-11ad3fa6.pth\" to /root/.cache/torch/hub/checkpoints/resnet50-11ad3fa6.pth\n","100%|██████████| 97.8M/97.8M [00:00<00:00, 206MB/s]\n"]},{"output_type":"display_data","data":{"text/plain":[" 0%| | 0/25 [00:00, 'image/jpeg')), ('63f3a5cb9a511e57cf91303b', ('63f3a5cb9a511e57cf91303b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/001.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91303c', ('63f3a5cb9a511e57cf91303c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/003.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913048', ('63f3a5cb9a511e57cf913048', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/004.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913049', ('63f3a5cb9a511e57cf913049', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/006.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91304a', ('63f3a5cb9a511e57cf91304a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/007.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91304b', ('63f3a5cb9a511e57cf91304b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/008.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913058', ('63f3a5cb9a511e57cf913058', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/009.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913059', ('63f3a5cb9a511e57cf913059', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/010.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91305a', ('63f3a5cb9a511e57cf91305a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/011.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91305b', ('63f3a5cb9a511e57cf91305b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/012.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91305c', ('63f3a5cb9a511e57cf91305c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/013.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91305d', ('63f3a5cb9a511e57cf91305d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/014.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91305e', ('63f3a5cb9a511e57cf91305e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/015.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91305f', ('63f3a5cb9a511e57cf91305f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/016.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913082', ('63f3a5cb9a511e57cf913082', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/017.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913083', ('63f3a5cb9a511e57cf913083', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/018.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913084', ('63f3a5cb9a511e57cf913084', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/019.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913085', ('63f3a5cb9a511e57cf913085', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/020.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913086', ('63f3a5cb9a511e57cf913086', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/021.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913087', ('63f3a5cb9a511e57cf913087', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/022.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913088', ('63f3a5cb9a511e57cf913088', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/025.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913089', ('63f3a5cb9a511e57cf913089', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/026.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91308a', ('63f3a5cb9a511e57cf91308a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/027.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91308b', ('63f3a5cb9a511e57cf91308b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/028.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91308c', ('63f3a5cb9a511e57cf91308c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/030.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91308d', ('63f3a5cb9a511e57cf91308d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/031.png'>, 'image/png')), ('63f3a5cb9a511e57cf91308e', ('63f3a5cb9a511e57cf91308e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/032.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91308f', ('63f3a5cb9a511e57cf91308f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/033.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913090', ('63f3a5cb9a511e57cf913090', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/034.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913091', ('63f3a5cb9a511e57cf913091', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/035.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130bf', ('63f3a5cb9a511e57cf9130bf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/036.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c0', ('63f3a5cb9a511e57cf9130c0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/037.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130c1', ('63f3a5cb9a511e57cf9130c1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/038.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c2', ('63f3a5cb9a511e57cf9130c2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/039.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130c3', ('63f3a5cb9a511e57cf9130c3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/040.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c4', ('63f3a5cb9a511e57cf9130c4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/041.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c5', ('63f3a5cb9a511e57cf9130c5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/043.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c6', ('63f3a5cb9a511e57cf9130c6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/045.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c7', ('63f3a5cb9a511e57cf9130c7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/047.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130c8', ('63f3a5cb9a511e57cf9130c8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/048.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130c9', ('63f3a5cb9a511e57cf9130c9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/050.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130ca', ('63f3a5cb9a511e57cf9130ca', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/051.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130cb', ('63f3a5cb9a511e57cf9130cb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/053.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130cc', ('63f3a5cb9a511e57cf9130cc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/054.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130cd', ('63f3a5cb9a511e57cf9130cd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/055.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130ce', ('63f3a5cb9a511e57cf9130ce', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/056.png'>, 'image/png')), ('63f3a5cb9a511e57cf9130cf', ('63f3a5cb9a511e57cf9130cf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/057.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d0', ('63f3a5cb9a511e57cf9130d0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/058.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d1', ('63f3a5cb9a511e57cf9130d1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/059.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d2', ('63f3a5cb9a511e57cf9130d2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/060.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130d3', ('63f3a5cb9a511e57cf9130d3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/061.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d4', ('63f3a5cb9a511e57cf9130d4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/064.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d5', ('63f3a5cb9a511e57cf9130d5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/065.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d6', ('63f3a5cb9a511e57cf9130d6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/070.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d7', ('63f3a5cb9a511e57cf9130d7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/071.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d8', ('63f3a5cb9a511e57cf9130d8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/072.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130d9', ('63f3a5cb9a511e57cf9130d9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/073.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130da', ('63f3a5cb9a511e57cf9130da', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/074.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130db', ('63f3a5cb9a511e57cf9130db', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/075.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130dc', ('63f3a5cb9a511e57cf9130dc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/076.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9130dd', ('63f3a5cb9a511e57cf9130dd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/077.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9130de', ('63f3a5cb9a511e57cf9130de', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/078.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913175', ('63f3a5cb9a511e57cf913175', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/079.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913176', ('63f3a5cb9a511e57cf913176', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/080.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913177', ('63f3a5cb9a511e57cf913177', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/081.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913178', ('63f3a5cb9a511e57cf913178', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/082.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913179', ('63f3a5cb9a511e57cf913179', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/083.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91317a', ('63f3a5cb9a511e57cf91317a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/084.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91317b', ('63f3a5cb9a511e57cf91317b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/085.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91317c', ('63f3a5cb9a511e57cf91317c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/086.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91317d', ('63f3a5cb9a511e57cf91317d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/087.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91317e', ('63f3a5cb9a511e57cf91317e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/088.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91317f', ('63f3a5cb9a511e57cf91317f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/089.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913180', ('63f3a5cb9a511e57cf913180', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/090.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913181', ('63f3a5cb9a511e57cf913181', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/092.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913182', ('63f3a5cb9a511e57cf913182', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/093.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913183', ('63f3a5cb9a511e57cf913183', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/094.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913184', ('63f3a5cb9a511e57cf913184', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/095.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913185', ('63f3a5cb9a511e57cf913185', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/096.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913186', ('63f3a5cb9a511e57cf913186', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/097.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913187', ('63f3a5cb9a511e57cf913187', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/098.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913188', ('63f3a5cb9a511e57cf913188', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/099.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913189', ('63f3a5cb9a511e57cf913189', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/100.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91318a', ('63f3a5cb9a511e57cf91318a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/101.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91318b', ('63f3a5cb9a511e57cf91318b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/102.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91318c', ('63f3a5cb9a511e57cf91318c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/103.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91318d', ('63f3a5cb9a511e57cf91318d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/104.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91318e', ('63f3a5cb9a511e57cf91318e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/105.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91318f', ('63f3a5cb9a511e57cf91318f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/106.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913190', ('63f3a5cb9a511e57cf913190', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/107.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913191', ('63f3a5cb9a511e57cf913191', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/108.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913192', ('63f3a5cb9a511e57cf913192', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/109.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913193', ('63f3a5cb9a511e57cf913193', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/110.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913194', ('63f3a5cb9a511e57cf913194', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/111.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913195', ('63f3a5cb9a511e57cf913195', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/112.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913196', ('63f3a5cb9a511e57cf913196', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/113.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913197', ('63f3a5cb9a511e57cf913197', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/114.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913198', ('63f3a5cb9a511e57cf913198', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/115.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913199', ('63f3a5cb9a511e57cf913199', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/116.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91319a', ('63f3a5cb9a511e57cf91319a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/117.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91319b', ('63f3a5cb9a511e57cf91319b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/118.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91319c', ('63f3a5cb9a511e57cf91319c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/119.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91319d', ('63f3a5cb9a511e57cf91319d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/120.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91319e', ('63f3a5cb9a511e57cf91319e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/121.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91319f', ('63f3a5cb9a511e57cf91319f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/122.png'>, 'image/png')), ('63f3a5cb9a511e57cf9131a0', ('63f3a5cb9a511e57cf9131a0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/123.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a1', ('63f3a5cb9a511e57cf9131a1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/124.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a2', ('63f3a5cb9a511e57cf9131a2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/125.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a3', ('63f3a5cb9a511e57cf9131a3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/126.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a4', ('63f3a5cb9a511e57cf9131a4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/127.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a5', ('63f3a5cb9a511e57cf9131a5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/128.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9131a6', ('63f3a5cb9a511e57cf9131a6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/129.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9131a7', ('63f3a5cb9a511e57cf9131a7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/130.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a8', ('63f3a5cb9a511e57cf9131a8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/131.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131a9', ('63f3a5cb9a511e57cf9131a9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/132.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9131aa', ('63f3a5cb9a511e57cf9131aa', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/133.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131ab', ('63f3a5cb9a511e57cf9131ab', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/135.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131ac', ('63f3a5cb9a511e57cf9131ac', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/136.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131ad', ('63f3a5cb9a511e57cf9131ad', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/137.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131ae', ('63f3a5cb9a511e57cf9131ae', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/138.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9131af', ('63f3a5cb9a511e57cf9131af', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/139.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131b0', ('63f3a5cb9a511e57cf9131b0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/140.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131b1', ('63f3a5cb9a511e57cf9131b1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/141.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9131b2', ('63f3a5cb9a511e57cf9131b2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/142.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131b3', ('63f3a5cb9a511e57cf9131b3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/143.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9131b4', ('63f3a5cb9a511e57cf9131b4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/144.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913269', ('63f3a5cb9a511e57cf913269', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/145.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91326a', ('63f3a5cb9a511e57cf91326a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/146.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91326b', ('63f3a5cb9a511e57cf91326b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/147.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91326c', ('63f3a5cb9a511e57cf91326c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/148.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91326d', ('63f3a5cb9a511e57cf91326d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/149.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91326e', ('63f3a5cb9a511e57cf91326e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/150.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91326f', ('63f3a5cb9a511e57cf91326f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/151.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913270', ('63f3a5cb9a511e57cf913270', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/152.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913271', ('63f3a5cb9a511e57cf913271', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/154.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913272', ('63f3a5cb9a511e57cf913272', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/155.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913273', ('63f3a5cb9a511e57cf913273', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/156.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913274', ('63f3a5cb9a511e57cf913274', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/157.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913275', ('63f3a5cb9a511e57cf913275', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/158.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913276', ('63f3a5cb9a511e57cf913276', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/159.png'>, 'image/png')), ('63f3a5cb9a511e57cf913277', ('63f3a5cb9a511e57cf913277', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/160.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913278', ('63f3a5cb9a511e57cf913278', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/161.png'>, 'image/png')), ('63f3a5cb9a511e57cf913279', ('63f3a5cb9a511e57cf913279', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/162.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91327a', ('63f3a5cb9a511e57cf91327a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/163.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91327b', ('63f3a5cb9a511e57cf91327b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/164.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91327c', ('63f3a5cb9a511e57cf91327c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/165.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91327d', ('63f3a5cb9a511e57cf91327d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/166.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91327e', ('63f3a5cb9a511e57cf91327e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/167.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91327f', ('63f3a5cb9a511e57cf91327f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/168.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913280', ('63f3a5cb9a511e57cf913280', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/169.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913281', ('63f3a5cb9a511e57cf913281', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/170.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913282', ('63f3a5cb9a511e57cf913282', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/171.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913283', ('63f3a5cb9a511e57cf913283', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/172.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913284', ('63f3a5cb9a511e57cf913284', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/173.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913285', ('63f3a5cb9a511e57cf913285', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/174.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913286', ('63f3a5cb9a511e57cf913286', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/175.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913287', ('63f3a5cb9a511e57cf913287', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/176.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913288', ('63f3a5cb9a511e57cf913288', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/177.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913289', ('63f3a5cb9a511e57cf913289', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/178.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91328a', ('63f3a5cb9a511e57cf91328a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/179.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91328b', ('63f3a5cb9a511e57cf91328b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/180.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91328c', ('63f3a5cb9a511e57cf91328c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/181.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91328d', ('63f3a5cb9a511e57cf91328d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/182.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91328e', ('63f3a5cb9a511e57cf91328e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/183.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91328f', ('63f3a5cb9a511e57cf91328f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/184.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913290', ('63f3a5cb9a511e57cf913290', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/185.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913291', ('63f3a5cb9a511e57cf913291', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/186.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913292', ('63f3a5cb9a511e57cf913292', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/187.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913293', ('63f3a5cb9a511e57cf913293', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/188.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913294', ('63f3a5cb9a511e57cf913294', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/189.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913295', ('63f3a5cb9a511e57cf913295', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/191.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913296', ('63f3a5cb9a511e57cf913296', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/192.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913297', ('63f3a5cb9a511e57cf913297', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/193.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913298', ('63f3a5cb9a511e57cf913298', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/194.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913299', ('63f3a5cb9a511e57cf913299', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/195.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91329a', ('63f3a5cb9a511e57cf91329a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/197.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91329b', ('63f3a5cb9a511e57cf91329b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/198.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91329c', ('63f3a5cb9a511e57cf91329c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/199.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91329d', ('63f3a5cb9a511e57cf91329d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/200.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91329e', ('63f3a5cb9a511e57cf91329e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/201.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91329f', ('63f3a5cb9a511e57cf91329f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/202.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a0', ('63f3a5cb9a511e57cf9132a0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/203.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a1', ('63f3a5cb9a511e57cf9132a1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/205.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132a2', ('63f3a5cb9a511e57cf9132a2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/206.png'>, 'image/png')), ('63f3a5cb9a511e57cf9132a3', ('63f3a5cb9a511e57cf9132a3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/207.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a4', ('63f3a5cb9a511e57cf9132a4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/208.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a5', ('63f3a5cb9a511e57cf9132a5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/209.png'>, 'image/png')), ('63f3a5cb9a511e57cf9132a6', ('63f3a5cb9a511e57cf9132a6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/210.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a7', ('63f3a5cb9a511e57cf9132a7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/211.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a8', ('63f3a5cb9a511e57cf9132a8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/212.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132a9', ('63f3a5cb9a511e57cf9132a9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/213.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132aa', ('63f3a5cb9a511e57cf9132aa', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/214.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132ab', ('63f3a5cb9a511e57cf9132ab', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/215.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132ac', ('63f3a5cb9a511e57cf9132ac', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/216.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132ad', ('63f3a5cb9a511e57cf9132ad', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/217.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132ae', ('63f3a5cb9a511e57cf9132ae', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/218.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132af', ('63f3a5cb9a511e57cf9132af', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/219.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b0', ('63f3a5cb9a511e57cf9132b0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/220.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b1', ('63f3a5cb9a511e57cf9132b1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/221.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b2', ('63f3a5cb9a511e57cf9132b2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/222.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b3', ('63f3a5cb9a511e57cf9132b3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/223.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b4', ('63f3a5cb9a511e57cf9132b4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/224.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132b5', ('63f3a5cb9a511e57cf9132b5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/225.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b6', ('63f3a5cb9a511e57cf9132b6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/226.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132b7', ('63f3a5cb9a511e57cf9132b7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/227.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132b8', ('63f3a5cb9a511e57cf9132b8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/228.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132b9', ('63f3a5cb9a511e57cf9132b9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/229.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132ba', ('63f3a5cb9a511e57cf9132ba', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/230.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132bb', ('63f3a5cb9a511e57cf9132bb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/231.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132bc', ('63f3a5cb9a511e57cf9132bc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/232.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132bd', ('63f3a5cb9a511e57cf9132bd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/233.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132be', ('63f3a5cb9a511e57cf9132be', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/234.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132bf', ('63f3a5cb9a511e57cf9132bf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/235.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132c0', ('63f3a5cb9a511e57cf9132c0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/236.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c1', ('63f3a5cb9a511e57cf9132c1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/237.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c2', ('63f3a5cb9a511e57cf9132c2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/238.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132c3', ('63f3a5cb9a511e57cf9132c3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/239.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c4', ('63f3a5cb9a511e57cf9132c4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/240.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c5', ('63f3a5cb9a511e57cf9132c5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/241.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c6', ('63f3a5cb9a511e57cf9132c6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/242.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c7', ('63f3a5cb9a511e57cf9132c7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/243.png'>, 'image/png')), ('63f3a5cb9a511e57cf9132c8', ('63f3a5cb9a511e57cf9132c8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/244.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132c9', ('63f3a5cb9a511e57cf9132c9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/245.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132ca', ('63f3a5cb9a511e57cf9132ca', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/246.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132cb', ('63f3a5cb9a511e57cf9132cb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/247.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132cc', ('63f3a5cb9a511e57cf9132cc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/248.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132cd', ('63f3a5cb9a511e57cf9132cd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/249.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132ce', ('63f3a5cb9a511e57cf9132ce', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/250.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132cf', ('63f3a5cb9a511e57cf9132cf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/251.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d0', ('63f3a5cb9a511e57cf9132d0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/252.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132d1', ('63f3a5cb9a511e57cf9132d1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/253.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d2', ('63f3a5cb9a511e57cf9132d2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/254.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d3', ('63f3a5cb9a511e57cf9132d3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/255.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132d4', ('63f3a5cb9a511e57cf9132d4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/256.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132d5', ('63f3a5cb9a511e57cf9132d5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/257.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d6', ('63f3a5cb9a511e57cf9132d6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/258.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d7', ('63f3a5cb9a511e57cf9132d7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/259.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132d8', ('63f3a5cb9a511e57cf9132d8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/260.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132d9', ('63f3a5cb9a511e57cf9132d9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/261.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132da', ('63f3a5cb9a511e57cf9132da', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/263.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132db', ('63f3a5cb9a511e57cf9132db', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/264.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132dc', ('63f3a5cb9a511e57cf9132dc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/265.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132dd', ('63f3a5cb9a511e57cf9132dd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/266.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132de', ('63f3a5cb9a511e57cf9132de', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/267.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132df', ('63f3a5cb9a511e57cf9132df', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/268.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e0', ('63f3a5cb9a511e57cf9132e0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/269.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e1', ('63f3a5cb9a511e57cf9132e1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/270.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e2', ('63f3a5cb9a511e57cf9132e2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/271.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e3', ('63f3a5cb9a511e57cf9132e3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/272.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e4', ('63f3a5cb9a511e57cf9132e4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/273.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e5', ('63f3a5cb9a511e57cf9132e5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/274.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e6', ('63f3a5cb9a511e57cf9132e6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/275.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9132e7', ('63f3a5cb9a511e57cf9132e7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/276.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9132e8', ('63f3a5cb9a511e57cf9132e8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/277.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134b9', ('63f3a5cb9a511e57cf9134b9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/278.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134ba', ('63f3a5cb9a511e57cf9134ba', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/279.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134bb', ('63f3a5cb9a511e57cf9134bb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/280.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134bc', ('63f3a5cb9a511e57cf9134bc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/281.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134bd', ('63f3a5cb9a511e57cf9134bd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/282.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134be', ('63f3a5cb9a511e57cf9134be', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/283.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134bf', ('63f3a5cb9a511e57cf9134bf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/284.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134c0', ('63f3a5cb9a511e57cf9134c0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/285.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c1', ('63f3a5cb9a511e57cf9134c1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/286.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c2', ('63f3a5cb9a511e57cf9134c2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/287.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134c3', ('63f3a5cb9a511e57cf9134c3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/288.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c4', ('63f3a5cb9a511e57cf9134c4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/289.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134c5', ('63f3a5cb9a511e57cf9134c5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/291.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c6', ('63f3a5cb9a511e57cf9134c6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/292.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c7', ('63f3a5cb9a511e57cf9134c7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/293.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c8', ('63f3a5cb9a511e57cf9134c8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/294.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134c9', ('63f3a5cb9a511e57cf9134c9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/295.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ca', ('63f3a5cb9a511e57cf9134ca', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/296.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134cb', ('63f3a5cb9a511e57cf9134cb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/298.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134cc', ('63f3a5cb9a511e57cf9134cc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/299.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134cd', ('63f3a5cb9a511e57cf9134cd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/300.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ce', ('63f3a5cb9a511e57cf9134ce', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/302.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134cf', ('63f3a5cb9a511e57cf9134cf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/303.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d0', ('63f3a5cb9a511e57cf9134d0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/304.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d1', ('63f3a5cb9a511e57cf9134d1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/305.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d2', ('63f3a5cb9a511e57cf9134d2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/306.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d3', ('63f3a5cb9a511e57cf9134d3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/307.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134d4', ('63f3a5cb9a511e57cf9134d4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/308.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d5', ('63f3a5cb9a511e57cf9134d5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/309.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d6', ('63f3a5cb9a511e57cf9134d6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/310.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134d7', ('63f3a5cb9a511e57cf9134d7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/311.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134d8', ('63f3a5cb9a511e57cf9134d8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/312.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134d9', ('63f3a5cb9a511e57cf9134d9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/313.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134da', ('63f3a5cb9a511e57cf9134da', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/314.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134db', ('63f3a5cb9a511e57cf9134db', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/315.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134dc', ('63f3a5cb9a511e57cf9134dc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/316.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134dd', ('63f3a5cb9a511e57cf9134dd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/317.png'>, 'image/png')), ('63f3a5cb9a511e57cf9134de', ('63f3a5cb9a511e57cf9134de', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/318.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134df', ('63f3a5cb9a511e57cf9134df', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/319.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e0', ('63f3a5cb9a511e57cf9134e0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/320.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e1', ('63f3a5cb9a511e57cf9134e1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/321.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e2', ('63f3a5cb9a511e57cf9134e2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/322.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e3', ('63f3a5cb9a511e57cf9134e3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/323.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e4', ('63f3a5cb9a511e57cf9134e4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/324.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134e5', ('63f3a5cb9a511e57cf9134e5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/325.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e6', ('63f3a5cb9a511e57cf9134e6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/326.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e7', ('63f3a5cb9a511e57cf9134e7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/327.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e8', ('63f3a5cb9a511e57cf9134e8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/328.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134e9', ('63f3a5cb9a511e57cf9134e9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/329.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ea', ('63f3a5cb9a511e57cf9134ea', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/330.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134eb', ('63f3a5cb9a511e57cf9134eb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/331.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ec', ('63f3a5cb9a511e57cf9134ec', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/332.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ed', ('63f3a5cb9a511e57cf9134ed', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/333.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ee', ('63f3a5cb9a511e57cf9134ee', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/334.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ef', ('63f3a5cb9a511e57cf9134ef', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/335.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f0', ('63f3a5cb9a511e57cf9134f0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/336.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f1', ('63f3a5cb9a511e57cf9134f1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/337.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134f2', ('63f3a5cb9a511e57cf9134f2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/338.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f3', ('63f3a5cb9a511e57cf9134f3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/340.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f4', ('63f3a5cb9a511e57cf9134f4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/341.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134f5', ('63f3a5cb9a511e57cf9134f5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/342.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f6', ('63f3a5cb9a511e57cf9134f6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/343.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134f7', ('63f3a5cb9a511e57cf9134f7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/344.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f8', ('63f3a5cb9a511e57cf9134f8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/345.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134f9', ('63f3a5cb9a511e57cf9134f9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/346.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134fa', ('63f3a5cb9a511e57cf9134fa', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/347.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf9134fb', ('63f3a5cb9a511e57cf9134fb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/348.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134fc', ('63f3a5cb9a511e57cf9134fc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/349.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134fd', ('63f3a5cb9a511e57cf9134fd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/352.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134fe', ('63f3a5cb9a511e57cf9134fe', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/353.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9134ff', ('63f3a5cb9a511e57cf9134ff', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/354.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913500', ('63f3a5cb9a511e57cf913500', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/355.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913501', ('63f3a5cb9a511e57cf913501', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/356.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913502', ('63f3a5cb9a511e57cf913502', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/357.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913503', ('63f3a5cb9a511e57cf913503', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/358.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913504', ('63f3a5cb9a511e57cf913504', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/359.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913505', ('63f3a5cb9a511e57cf913505', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/360.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913506', ('63f3a5cb9a511e57cf913506', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/361.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913507', ('63f3a5cb9a511e57cf913507', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/362.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913508', ('63f3a5cb9a511e57cf913508', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/363.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913509', ('63f3a5cb9a511e57cf913509', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/364.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350a', ('63f3a5cb9a511e57cf91350a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/365.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350b', ('63f3a5cb9a511e57cf91350b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/366.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350c', ('63f3a5cb9a511e57cf91350c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/367.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350d', ('63f3a5cb9a511e57cf91350d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/368.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350e', ('63f3a5cb9a511e57cf91350e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/369.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91350f', ('63f3a5cb9a511e57cf91350f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/371.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913510', ('63f3a5cb9a511e57cf913510', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/372.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913511', ('63f3a5cb9a511e57cf913511', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/377.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913512', ('63f3a5cb9a511e57cf913512', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/379.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913513', ('63f3a5cb9a511e57cf913513', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/380.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf913514', ('63f3a5cb9a511e57cf913514', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/383.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913515', ('63f3a5cb9a511e57cf913515', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/387.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913516', ('63f3a5cb9a511e57cf913516', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/388.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913517', ('63f3a5cb9a511e57cf913517', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/389.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913518', ('63f3a5cb9a511e57cf913518', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/391.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913519', ('63f3a5cb9a511e57cf913519', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/392.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351a', ('63f3a5cb9a511e57cf91351a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/393.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351b', ('63f3a5cb9a511e57cf91351b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/394.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351c', ('63f3a5cb9a511e57cf91351c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/396.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351d', ('63f3a5cb9a511e57cf91351d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/397.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351e', ('63f3a5cb9a511e57cf91351e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/398.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91351f', ('63f3a5cb9a511e57cf91351f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/399.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913520', ('63f3a5cb9a511e57cf913520', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/400.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913521', ('63f3a5cb9a511e57cf913521', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/401.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913522', ('63f3a5cb9a511e57cf913522', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/402.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913523', ('63f3a5cb9a511e57cf913523', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/403.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913524', ('63f3a5cb9a511e57cf913524', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/404.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913525', ('63f3a5cb9a511e57cf913525', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/405.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913526', ('63f3a5cb9a511e57cf913526', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/406.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913527', ('63f3a5cb9a511e57cf913527', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/407.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913528', ('63f3a5cb9a511e57cf913528', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/408.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913529', ('63f3a5cb9a511e57cf913529', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/409.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352a', ('63f3a5cb9a511e57cf91352a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/410.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352b', ('63f3a5cb9a511e57cf91352b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/411.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352c', ('63f3a5cb9a511e57cf91352c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/412.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352d', ('63f3a5cb9a511e57cf91352d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/413.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352e', ('63f3a5cb9a511e57cf91352e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/414.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91352f', ('63f3a5cb9a511e57cf91352f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/415.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913530', ('63f3a5cb9a511e57cf913530', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/416.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913531', ('63f3a5cb9a511e57cf913531', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/417.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913532', ('63f3a5cb9a511e57cf913532', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/418.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913533', ('63f3a5cb9a511e57cf913533', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/419.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913534', ('63f3a5cb9a511e57cf913534', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/420.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913535', ('63f3a5cb9a511e57cf913535', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/421.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913536', ('63f3a5cb9a511e57cf913536', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/422.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913537', ('63f3a5cb9a511e57cf913537', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/423.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913538', ('63f3a5cb9a511e57cf913538', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/424.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913539', ('63f3a5cb9a511e57cf913539', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/426.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91353a', ('63f3a5cb9a511e57cf91353a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/428.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91353b', ('63f3a5cb9a511e57cf91353b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/429.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91353c', ('63f3a5cb9a511e57cf91353c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/430.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91353d', ('63f3a5cb9a511e57cf91353d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/431.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91353e', ('63f3a5cb9a511e57cf91353e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/432.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91353f', ('63f3a5cb9a511e57cf91353f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/433.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913540', ('63f3a5cb9a511e57cf913540', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/434.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913541', ('63f3a5cb9a511e57cf913541', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/435.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913542', ('63f3a5cb9a511e57cf913542', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/436.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913543', ('63f3a5cb9a511e57cf913543', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/437.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913544', ('63f3a5cb9a511e57cf913544', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/438.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913545', ('63f3a5cb9a511e57cf913545', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/439.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913546', ('63f3a5cb9a511e57cf913546', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/440.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913547', ('63f3a5cb9a511e57cf913547', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/441.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913548', ('63f3a5cb9a511e57cf913548', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/442.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913549', ('63f3a5cb9a511e57cf913549', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/443.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354a', ('63f3a5cb9a511e57cf91354a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/444.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354b', ('63f3a5cb9a511e57cf91354b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/445.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354c', ('63f3a5cb9a511e57cf91354c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/446.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354d', ('63f3a5cb9a511e57cf91354d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/447.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354e', ('63f3a5cb9a511e57cf91354e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/449.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91354f', ('63f3a5cb9a511e57cf91354f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/450.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913550', ('63f3a5cb9a511e57cf913550', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/451.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913551', ('63f3a5cb9a511e57cf913551', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/453.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913552', ('63f3a5cb9a511e57cf913552', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/454.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913553', ('63f3a5cb9a511e57cf913553', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/455.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913554', ('63f3a5cb9a511e57cf913554', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/456.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913555', ('63f3a5cb9a511e57cf913555', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/457.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913556', ('63f3a5cb9a511e57cf913556', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/458.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913557', ('63f3a5cb9a511e57cf913557', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/459.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913558', ('63f3a5cb9a511e57cf913558', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/460.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913559', ('63f3a5cb9a511e57cf913559', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/461.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355a', ('63f3a5cb9a511e57cf91355a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/463.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355b', ('63f3a5cb9a511e57cf91355b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/464.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355c', ('63f3a5cb9a511e57cf91355c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/465.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355d', ('63f3a5cb9a511e57cf91355d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/467.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355e', ('63f3a5cb9a511e57cf91355e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/468.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91355f', ('63f3a5cb9a511e57cf91355f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/469.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913560', ('63f3a5cb9a511e57cf913560', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/470.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913561', ('63f3a5cb9a511e57cf913561', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/471.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913562', ('63f3a5cb9a511e57cf913562', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/472.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913563', ('63f3a5cb9a511e57cf913563', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/473.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913564', ('63f3a5cb9a511e57cf913564', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/474.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913565', ('63f3a5cb9a511e57cf913565', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/475.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913566', ('63f3a5cb9a511e57cf913566', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/476.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913567', ('63f3a5cb9a511e57cf913567', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/477.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913568', ('63f3a5cb9a511e57cf913568', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/478.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913569', ('63f3a5cb9a511e57cf913569', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/479.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356a', ('63f3a5cb9a511e57cf91356a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/480.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356b', ('63f3a5cb9a511e57cf91356b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/481.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356c', ('63f3a5cb9a511e57cf91356c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/482.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356d', ('63f3a5cb9a511e57cf91356d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/483.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356e', ('63f3a5cb9a511e57cf91356e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/484.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91356f', ('63f3a5cb9a511e57cf91356f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/485.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913570', ('63f3a5cb9a511e57cf913570', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/486.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913571', ('63f3a5cb9a511e57cf913571', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/487.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913572', ('63f3a5cb9a511e57cf913572', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/488.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913573', ('63f3a5cb9a511e57cf913573', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/489.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913574', ('63f3a5cb9a511e57cf913574', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/490.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913575', ('63f3a5cb9a511e57cf913575', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/491.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913576', ('63f3a5cb9a511e57cf913576', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/492.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913577', ('63f3a5cb9a511e57cf913577', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/493.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913578', ('63f3a5cb9a511e57cf913578', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/494.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913579', ('63f3a5cb9a511e57cf913579', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/495.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357a', ('63f3a5cb9a511e57cf91357a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/496.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357b', ('63f3a5cb9a511e57cf91357b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/497.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357c', ('63f3a5cb9a511e57cf91357c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/498.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357d', ('63f3a5cb9a511e57cf91357d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/499.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357e', ('63f3a5cb9a511e57cf91357e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/500.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91357f', ('63f3a5cb9a511e57cf91357f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/503.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913580', ('63f3a5cb9a511e57cf913580', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/504.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913581', ('63f3a5cb9a511e57cf913581', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/505.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913582', ('63f3a5cb9a511e57cf913582', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/506.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913583', ('63f3a5cb9a511e57cf913583', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/507.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913584', ('63f3a5cb9a511e57cf913584', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/508.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913585', ('63f3a5cb9a511e57cf913585', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/509.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913586', ('63f3a5cb9a511e57cf913586', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/510.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913587', ('63f3a5cb9a511e57cf913587', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/511.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913588', ('63f3a5cb9a511e57cf913588', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/512.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913589', ('63f3a5cb9a511e57cf913589', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/513.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358a', ('63f3a5cb9a511e57cf91358a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/514.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358b', ('63f3a5cb9a511e57cf91358b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/515.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358c', ('63f3a5cb9a511e57cf91358c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/516.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358d', ('63f3a5cb9a511e57cf91358d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/517.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358e', ('63f3a5cb9a511e57cf91358e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/518.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91358f', ('63f3a5cb9a511e57cf91358f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/519.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913590', ('63f3a5cb9a511e57cf913590', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/520.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913591', ('63f3a5cb9a511e57cf913591', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/521.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913592', ('63f3a5cb9a511e57cf913592', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/522.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913593', ('63f3a5cb9a511e57cf913593', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/523.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913594', ('63f3a5cb9a511e57cf913594', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/524.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913595', ('63f3a5cb9a511e57cf913595', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/525.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913596', ('63f3a5cb9a511e57cf913596', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/526.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913597', ('63f3a5cb9a511e57cf913597', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/527.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913598', ('63f3a5cb9a511e57cf913598', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/528.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf913599', ('63f3a5cb9a511e57cf913599', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/529.webp'>, 'image/webp')), ('63f3a5cb9a511e57cf91359a', ('63f3a5cb9a511e57cf91359a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/530.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91359b', ('63f3a5cb9a511e57cf91359b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/531.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91359c', ('63f3a5cb9a511e57cf91359c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/532.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91359d', ('63f3a5cb9a511e57cf91359d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/533.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91359e', ('63f3a5cb9a511e57cf91359e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/534.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf91359f', ('63f3a5cb9a511e57cf91359f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/535.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a0', ('63f3a5cb9a511e57cf9135a0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/536.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a1', ('63f3a5cb9a511e57cf9135a1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/537.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a2', ('63f3a5cb9a511e57cf9135a2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/538.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a3', ('63f3a5cb9a511e57cf9135a3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/539.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a4', ('63f3a5cb9a511e57cf9135a4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/540.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a5', ('63f3a5cb9a511e57cf9135a5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/541.jpg'>, 'image/jpeg')), ('63f3a5cb9a511e57cf9135a6', ('63f3a5cb9a511e57cf9135a6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/542.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a2', ('63f3a5cc9a511e57cf9136a2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/543.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a3', ('63f3a5cc9a511e57cf9136a3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/544.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a4', ('63f3a5cc9a511e57cf9136a4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/545.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a5', ('63f3a5cc9a511e57cf9136a5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/546.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a6', ('63f3a5cc9a511e57cf9136a6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/548.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a7', ('63f3a5cc9a511e57cf9136a7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/549.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a8', ('63f3a5cc9a511e57cf9136a8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/551.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136a9', ('63f3a5cc9a511e57cf9136a9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/552.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136aa', ('63f3a5cc9a511e57cf9136aa', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/553.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ab', ('63f3a5cc9a511e57cf9136ab', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/554.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ac', ('63f3a5cc9a511e57cf9136ac', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/555.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ad', ('63f3a5cc9a511e57cf9136ad', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/556.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ae', ('63f3a5cc9a511e57cf9136ae', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/557.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136af', ('63f3a5cc9a511e57cf9136af', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/558.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b0', ('63f3a5cc9a511e57cf9136b0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/559.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b1', ('63f3a5cc9a511e57cf9136b1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/560.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b2', ('63f3a5cc9a511e57cf9136b2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/561.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b3', ('63f3a5cc9a511e57cf9136b3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/562.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b4', ('63f3a5cc9a511e57cf9136b4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/563.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b5', ('63f3a5cc9a511e57cf9136b5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/564.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b6', ('63f3a5cc9a511e57cf9136b6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/565.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b7', ('63f3a5cc9a511e57cf9136b7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/566.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b8', ('63f3a5cc9a511e57cf9136b8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/567.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136b9', ('63f3a5cc9a511e57cf9136b9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/568.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ba', ('63f3a5cc9a511e57cf9136ba', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/569.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136bb', ('63f3a5cc9a511e57cf9136bb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/570.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136bc', ('63f3a5cc9a511e57cf9136bc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/571.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136bd', ('63f3a5cc9a511e57cf9136bd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/572.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136be', ('63f3a5cc9a511e57cf9136be', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/573.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136bf', ('63f3a5cc9a511e57cf9136bf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/574.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c0', ('63f3a5cc9a511e57cf9136c0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/575.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c1', ('63f3a5cc9a511e57cf9136c1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/576.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c2', ('63f3a5cc9a511e57cf9136c2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/577.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c3', ('63f3a5cc9a511e57cf9136c3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/578.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c4', ('63f3a5cc9a511e57cf9136c4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/579.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c5', ('63f3a5cc9a511e57cf9136c5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/580.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c6', ('63f3a5cc9a511e57cf9136c6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/581.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c7', ('63f3a5cc9a511e57cf9136c7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/582.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c8', ('63f3a5cc9a511e57cf9136c8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/583.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136c9', ('63f3a5cc9a511e57cf9136c9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/584.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ca', ('63f3a5cc9a511e57cf9136ca', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/585.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136cb', ('63f3a5cc9a511e57cf9136cb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/586.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136cc', ('63f3a5cc9a511e57cf9136cc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/587.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136cd', ('63f3a5cc9a511e57cf9136cd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/588.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ce', ('63f3a5cc9a511e57cf9136ce', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/589.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136cf', ('63f3a5cc9a511e57cf9136cf', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/590.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d0', ('63f3a5cc9a511e57cf9136d0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/591.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d1', ('63f3a5cc9a511e57cf9136d1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/592.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d2', ('63f3a5cc9a511e57cf9136d2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/593.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d3', ('63f3a5cc9a511e57cf9136d3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/594.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d4', ('63f3a5cc9a511e57cf9136d4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/595.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d5', ('63f3a5cc9a511e57cf9136d5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/596.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d6', ('63f3a5cc9a511e57cf9136d6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/597.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d7', ('63f3a5cc9a511e57cf9136d7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/598.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d8', ('63f3a5cc9a511e57cf9136d8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/599.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136d9', ('63f3a5cc9a511e57cf9136d9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/600.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136da', ('63f3a5cc9a511e57cf9136da', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/601.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136db', ('63f3a5cc9a511e57cf9136db', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/602.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136dc', ('63f3a5cc9a511e57cf9136dc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/603.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136dd', ('63f3a5cc9a511e57cf9136dd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/604.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136de', ('63f3a5cc9a511e57cf9136de', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/606.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136df', ('63f3a5cc9a511e57cf9136df', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/607.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e0', ('63f3a5cc9a511e57cf9136e0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/608.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e1', ('63f3a5cc9a511e57cf9136e1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/609.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e2', ('63f3a5cc9a511e57cf9136e2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/610.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e3', ('63f3a5cc9a511e57cf9136e3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/611.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e4', ('63f3a5cc9a511e57cf9136e4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/612.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e5', ('63f3a5cc9a511e57cf9136e5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/614.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e6', ('63f3a5cc9a511e57cf9136e6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/615.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e7', ('63f3a5cc9a511e57cf9136e7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/616.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e8', ('63f3a5cc9a511e57cf9136e8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/617.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136e9', ('63f3a5cc9a511e57cf9136e9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/618.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ea', ('63f3a5cc9a511e57cf9136ea', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/619.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136eb', ('63f3a5cc9a511e57cf9136eb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/620.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ec', ('63f3a5cc9a511e57cf9136ec', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/621.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ed', ('63f3a5cc9a511e57cf9136ed', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/622.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ee', ('63f3a5cc9a511e57cf9136ee', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/623.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ef', ('63f3a5cc9a511e57cf9136ef', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/624.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f0', ('63f3a5cc9a511e57cf9136f0', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/625.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f1', ('63f3a5cc9a511e57cf9136f1', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/626.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f2', ('63f3a5cc9a511e57cf9136f2', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/627.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f3', ('63f3a5cc9a511e57cf9136f3', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/628.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f4', ('63f3a5cc9a511e57cf9136f4', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/629.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f5', ('63f3a5cc9a511e57cf9136f5', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/630.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f6', ('63f3a5cc9a511e57cf9136f6', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/631.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f7', ('63f3a5cc9a511e57cf9136f7', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/632.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f8', ('63f3a5cc9a511e57cf9136f8', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/633.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136f9', ('63f3a5cc9a511e57cf9136f9', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/634.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136fa', ('63f3a5cc9a511e57cf9136fa', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/635.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136fb', ('63f3a5cc9a511e57cf9136fb', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/636.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136fc', ('63f3a5cc9a511e57cf9136fc', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/637.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136fd', ('63f3a5cc9a511e57cf9136fd', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/638.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136fe', ('63f3a5cc9a511e57cf9136fe', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/639.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf9136ff', ('63f3a5cc9a511e57cf9136ff', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/640.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913700', ('63f3a5cc9a511e57cf913700', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/641.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913701', ('63f3a5cc9a511e57cf913701', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/643.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913702', ('63f3a5cc9a511e57cf913702', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/644.webp'>, 'image/webp')), ('63f3a5cc9a511e57cf913703', ('63f3a5cc9a511e57cf913703', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/645.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913704', ('63f3a5cc9a511e57cf913704', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/646.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913705', ('63f3a5cc9a511e57cf913705', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/647.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913706', ('63f3a5cc9a511e57cf913706', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/648.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913707', ('63f3a5cc9a511e57cf913707', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/649.webp'>, 'image/webp')), ('63f3a5cc9a511e57cf913708', ('63f3a5cc9a511e57cf913708', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/650.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913709', ('63f3a5cc9a511e57cf913709', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/651.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91370a', ('63f3a5cc9a511e57cf91370a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/652.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91370b', ('63f3a5cc9a511e57cf91370b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/653.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91370c', ('63f3a5cc9a511e57cf91370c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/654.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91370d', ('63f3a5cc9a511e57cf91370d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/655.webp'>, 'image/webp')), ('63f3a5cc9a511e57cf91370e', ('63f3a5cc9a511e57cf91370e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/656.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91370f', ('63f3a5cc9a511e57cf91370f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/657.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913710', ('63f3a5cc9a511e57cf913710', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/658.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913711', ('63f3a5cc9a511e57cf913711', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/659.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913712', ('63f3a5cc9a511e57cf913712', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/660.webp'>, 'image/webp')), ('63f3a5cc9a511e57cf913713', ('63f3a5cc9a511e57cf913713', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/661.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913714', ('63f3a5cc9a511e57cf913714', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/662.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913715', ('63f3a5cc9a511e57cf913715', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/663.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913716', ('63f3a5cc9a511e57cf913716', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/664.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913717', ('63f3a5cc9a511e57cf913717', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/665.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913718', ('63f3a5cc9a511e57cf913718', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/666.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913719', ('63f3a5cc9a511e57cf913719', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/667.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371a', ('63f3a5cc9a511e57cf91371a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/668.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371b', ('63f3a5cc9a511e57cf91371b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/669.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371c', ('63f3a5cc9a511e57cf91371c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/670.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371d', ('63f3a5cc9a511e57cf91371d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/671.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371e', ('63f3a5cc9a511e57cf91371e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/672.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91371f', ('63f3a5cc9a511e57cf91371f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/673.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913720', ('63f3a5cc9a511e57cf913720', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/674.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913721', ('63f3a5cc9a511e57cf913721', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/675.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913722', ('63f3a5cc9a511e57cf913722', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/676.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913723', ('63f3a5cc9a511e57cf913723', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/677.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913724', ('63f3a5cc9a511e57cf913724', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/678.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913725', ('63f3a5cc9a511e57cf913725', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/679.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913726', ('63f3a5cc9a511e57cf913726', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/680.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913727', ('63f3a5cc9a511e57cf913727', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/681.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913728', ('63f3a5cc9a511e57cf913728', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/682.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913729', ('63f3a5cc9a511e57cf913729', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/683.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372a', ('63f3a5cc9a511e57cf91372a', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/684.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372b', ('63f3a5cc9a511e57cf91372b', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/685.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372c', ('63f3a5cc9a511e57cf91372c', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/686.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372d', ('63f3a5cc9a511e57cf91372d', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/687.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372e', ('63f3a5cc9a511e57cf91372e', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/688.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf91372f', ('63f3a5cc9a511e57cf91372f', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/689.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913730', ('63f3a5cc9a511e57cf913730', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/690.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913731', ('63f3a5cc9a511e57cf913731', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/691.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913732', ('63f3a5cc9a511e57cf913732', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/692.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913733', ('63f3a5cc9a511e57cf913733', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/693.jpg'>, 'image/jpeg')), ('63f3a5cc9a511e57cf913734', ('63f3a5cc9a511e57cf913734', <_io.BufferedReader name='/home/zenon/Documents/master-thesis/classification/evaluation/dataset/images/val/694.jpg'>, 'image/jpeg'))]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Upload complete\n", + "Launching editor at 'http://localhost:8080/projects/23'...\n", + "{\n", + " \"key\": \"labelstudio_basic_recipe\",\n", + " \"version\": \"0.18.0\",\n", + " \"timestamp\": \"2023-06-15T14:08:51.729928\",\n", + " \"config\": {\n", + " \"method\": \"labelstudio\",\n", + " \"cls\": \"fiftyone.utils.labelstudio.LabelStudioBackendConfig\",\n", + " \"name\": \"labelstudio\",\n", + " \"label_schema\": {\n", + " \"ground_truth\": {\n", + " \"type\": \"detections\",\n", + " \"classes\": [\n", + " \"Healthy\",\n", + " \"Stressed\"\n", + " ],\n", + " \"attributes\": {},\n", + " \"existing_field\": true,\n", + " \"allow_additions\": true,\n", + " \"allow_deletions\": true,\n", + " \"allow_label_edits\": true,\n", + " \"allow_spatial_edits\": true\n", + " }\n", + " },\n", + " \"media_field\": \"filepath\",\n", + " \"url\": \"http://localhost:8080\",\n", + " \"project_name\": null\n", + " }\n", + "}\n" + ] + } + ], + "source": [ + "view = dataset.view()\n", + "\n", + "# A unique identifier for this run\n", + "anno_key = \"labelstudio_basic_recipe\"\n", + "\n", + "#label_schema = {\n", + "# \"new_ground_truth\": {\n", + "# \"type\": \"detections\",\n", + "# \"classes\": dataset.distinct(\"ground_truth.detections.label\"),\n", + "# },\n", + "#}\n", + "\n", + "view.delete_annotation_run(anno_key)\n", + "\n", + "view.annotate(\n", + " anno_key,\n", + " backend=\"labelstudio\",\n", + " label_field=\"ground_truth\",\n", + " label_type=\"detections\",\n", + " launch_editor=True,\n", + " url=LABEL_STUDIO_URL,\n", + " api_key=API_KEY,\n", + ")\n", + "print(dataset.get_annotation_info(anno_key))" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "abb60702", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 4,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 4,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 4,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 4,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 4,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 4,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 4,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 6,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 5,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 5,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 10,\n", + " 'eval_fp': 4,\n", + " 'eval_fn': 6,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 13,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 6,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 10,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 6,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 6,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 15,\n", + " 'eval_fp': 10,\n", + " 'eval_fn': 9,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 18,\n", + " 'eval_resnet_final_fp': 7,\n", + " 'eval_resnet_final_fn': 6,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 6,\n", + " 'eval_yolo_resnet_final_fp': 4,\n", + " 'eval_yolo_resnet_final_fn': 18,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 7,\n", + " 'eval_fn': 9,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 7,\n", + " 'eval_resnet_final_fp': 5,\n", + " 'eval_resnet_final_fn': 7,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 5,\n", + " 'eval_yolo_resnet_final_fp': 5,\n", + " 'eval_yolo_resnet_final_fn': 9,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 5,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 13,\n", + " 'eval_fn': 11,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 7,\n", + " 'eval_resnet_final_fp': 6,\n", + " 'eval_resnet_final_fn': 4,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 7,\n", + " 'eval_yolo_resnet_final_fp': 5,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 19,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 15,\n", + " 'eval_resnet_final_fp': 6,\n", + " 'eval_resnet_final_fn': 6,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 12,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 9,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 4,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 7,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 5,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 6,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 19,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 8,\n", + " 'eval_resnet_final_fp': 12,\n", + " 'eval_resnet_final_fn': 12,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 7,\n", + " 'eval_yolo_resnet_final_fp': 10,\n", + " 'eval_yolo_resnet_final_fn': 13,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 8,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 8,\n", + " 'eval_resnet_final_fn': 7,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 6,\n", + " 'eval_yolo_resnet_final_fn': 7,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 12,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 6,\n", + " 'eval_resnet_final_fp': 7,\n", + " 'eval_resnet_final_fn': 8,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 7,\n", + " 'eval_yolo_resnet_final_fn': 11,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 7,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 6,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 4,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 5,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 5,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 8,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 4,\n", + " 'eval_resnet_final_fn': 5,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 4,\n", + " 'eval_yolo_resnet_final_fn': 5,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 5,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 5,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 7,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 4,\n", + " 'eval_resnet_final_fn': 4,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 6,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 3,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 5,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 2,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 5,\n", + " 'eval_resnet_final_fn': 5,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 5,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 7,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 7,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 7,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 9,\n", + " 'eval_fp': 3,\n", + " 'eval_fn': 4,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 11,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 11,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 3,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 2,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 4,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 4,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 4,\n", + " 'eval_fn': 4,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 6,\n", + " 'eval_resnet_final_fn': 6,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 4,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 11,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 10,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 6,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 5,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 2,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 3,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 3,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 3,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 2,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 2,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 5,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 4,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 2,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 2,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 2,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 2,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 1,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 1,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 3,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 3,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ,\n", + " ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 3,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 1,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " 'eval_tp': 0,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 1,\n", + " 'predictions_resnet_final': ,\n", + " 'eval_resnet_final_tp': 0,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 1,\n", + " 'predictions_yolo_resnet_final': ,\n", + " 'eval_yolo_resnet_final_tp': 0,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 1,\n", + "}>\n", + ",\n", + " 'ground_truth': ,\n", + " ],\n", + " }>,\n", + " 'predictions': ,\n", + " ],\n", + " }>,\n", + " 'eval_tp': 1,\n", + " 'eval_fp': 0,\n", + " 'eval_fn': 0,\n", + " 'predictions_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_resnet_final_tp': 1,\n", + " 'eval_resnet_final_fp': 0,\n", + " 'eval_resnet_final_fn': 0,\n", + " 'predictions_yolo_resnet_final': ,\n", + " ],\n", + " }>,\n", + " 'eval_yolo_resnet_final_tp': 1,\n", + " 'eval_yolo_resnet_final_fp': 0,\n", + " 'eval_yolo_resnet_final_fn': 0,\n", + "}>\n" + ] + } + ], + "source": [ + "for sample in dataset:\n", + " print(sample)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9e57cd86", + "metadata": {}, + "outputs": [], + "source": [ + "anno_key = \"labelstudio_basic_recipe\"\n", + "\n", + "# Merge annotations back into FiftyOne dataset\n", + "dataset = fo.load_dataset(\"dataset\")\n", + "dataset.load_annotations(anno_key)\n", + "\n", + "# Load the view that was annotated in the App\n", + "view = dataset.load_annotation_view(anno_key)\n", + "session = fo.launch_app(view=view)\n", + "\n", + "# Step 6: Cleanup\n", + "\n", + "# Delete tasks from Label Studio\n", + "results = dataset.load_annotation_results(anno_key)\n", + "results.cleanup()\n", + "\n", + "# Delete run record (not the labels) from FiftyOne\n", + "dataset.delete_annotation_run(anno_key)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "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.7.15" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/classification/evaluation/results-final.txt b/classification/evaluation/results-final.txt new file mode 100644 index 0000000..16492ec --- /dev/null +++ b/classification/evaluation/results-final.txt @@ -0,0 +1,70 @@ +0/69,7.28G,0.02551,0.011,0,0.03651,12,640,0.735,0.5716,0.6676,0.529,0.0295,0.00577,0 +1/69,7.27G,0.02155,0.01097,0,0.03252,6,640,0.7681,0.6184,0.7172,0.5787,0.0282,0.005597,0 +2/69,7.27G,0.02127,0.01085,0,0.03212,22,640,0.782,0.5965,0.7014,0.5684,0.02819,0.005582,0 +3/69,7.27G,0.02089,0.01082,0,0.0317,9,640,0.7795,0.6028,0.7099,0.5858,0.02629,0.00554,0 +4/69,7.28G,0.02061,0.01073,0,0.03135,33,640,0.7653,0.6153,0.717,0.5929,0.02638,0.005602,0 +5/69,7.28G,0.02043,0.01078,0,0.03121,22,640,0.7815,0.6127,0.7125,0.592,0.02626,0.005605,0 +6/69,7.27G,0.02032,0.01073,0,0.03105,11,640,0.7484,0.631,0.7131,0.592,0.02526,0.005653,0 +7/69,7.27G,0.02014,0.01056,0,0.03069,45,640,0.7341,0.6417,0.7158,0.5964,0.02526,0.005631,0 +8/69,7.27G,0.02019,0.01063,0,0.03082,21,640,0.7516,0.6195,0.7105,0.5911,0.02499,0.005707,0 +9/69,7.27G,0.01997,0.01062,0,0.03059,16,640,0.7245,0.6439,0.714,0.5949,0.02497,0.005656,0 +10/69,7.27G,0.01994,0.01071,0,0.03065,4,640,0.7439,0.6332,0.7173,0.5981,0.02468,0.005667,0 +11/69,7.28G,0.01994,0.01064,0,0.03058,12,640,0.7744,0.6087,0.7173,0.5967,0.0245,0.0057,0 +12/69,7.27G,0.01988,0.01069,0,0.03057,14,640,0.7784,0.607,0.7174,0.597,0.02434,0.005716,0 +13/69,7.27G,0.01974,0.0106,0,0.03034,21,640,0.7775,0.6082,0.7182,0.5974,0.02422,0.005726,0 +14/69,7.27G,0.01965,0.01051,0,0.03016,14,640,0.7848,0.6065,0.7176,0.5976,0.0242,0.005732,0 +15/69,7.27G,0.01965,0.0106,0,0.03025,15,640,0.7821,0.6095,0.7188,0.5987,0.02419,0.005726,0 +16/69,7.27G,0.01954,0.01045,0,0.02999,13,640,0.7869,0.6058,0.7192,0.5987,0.02419,0.005718,0 +17/69,7.25G,0.0195,0.01047,0,0.02996,26,640,0.8145,0.5889,0.7189,0.5987,0.02413,0.005718,0 +18/69,7.25G,0.01954,0.01062,0,0.03016,14,640,0.8067,0.5945,0.7205,0.5997,0.02407,0.005708,0 +19/69,7.25G,0.01947,0.01046,0,0.02992,18,640,0.7923,0.6024,0.7211,0.6006,0.02405,0.005704,0 +20/69,7.25G,0.01942,0.01058,0,0.03,27,640,0.7249,0.65,0.7218,0.6014,0.02401,0.005704,0 +21/69,7.25G,0.01943,0.0105,0,0.02993,7,640,0.8043,0.5987,0.7222,0.6016,0.02394,0.005703,0 +22/69,7.25G,0.01938,0.01046,0,0.02985,24,640,0.7565,0.6301,0.7228,0.6026,0.02391,0.005702,0 +23/69,7.25G,0.01924,0.01047,0,0.0297,17,640,0.7597,0.6295,0.7235,0.6034,0.02384,0.005706,0 +24/69,7.25G,0.01922,0.01049,0,0.02971,16,640,0.7446,0.6426,0.7242,0.6038,0.02379,0.005706,0 +25/69,7.25G,0.01914,0.01036,0,0.02949,12,640,0.7936,0.6107,0.7249,0.6042,0.02376,0.005708,0 +26/69,7.25G,0.01914,0.01039,0,0.02953,8,640,0.7693,0.6259,0.7246,0.6052,0.02369,0.005713,0 +27/69,7.25G,0.01911,0.0104,0,0.02952,11,640,0.7682,0.6293,0.725,0.6052,0.0237,0.005713,0 +28/69,7.25G,0.01906,0.01047,0,0.02953,24,640,0.7635,0.632,0.7246,0.6047,0.02372,0.005718,0 +29/69,7.25G,0.01893,0.01044,0,0.02937,12,640,0.7709,0.6256,0.7249,0.6044,0.02372,0.005719,0 +30/69,7.25G,0.0189,0.01029,0,0.02919,39,640,0.7497,0.64,0.7247,0.6042,0.0237,0.005722,0 +31/69,7.25G,0.01887,0.01036,0,0.02923,24,640,0.7501,0.6403,0.7249,0.6036,0.02369,0.005726,0 +32/69,7.25G,0.01884,0.01043,0,0.02927,10,640,0.752,0.6387,0.7247,0.6039,0.0237,0.005728,0 +33/69,7.25G,0.01878,0.01015,0,0.02893,21,640,0.7533,0.6366,0.7249,0.6045,0.02368,0.005727,0 +34/69,7.25G,0.01868,0.01019,0,0.02887,32,640,0.7466,0.6402,0.7249,0.604,0.02366,0.00573,0 +35/69,7.25G,0.01869,0.01031,0,0.02899,18,640,0.7426,0.6424,0.7234,0.6033,0.02368,0.005738,0 +36/69,7.25G,0.01862,0.01026,0,0.02887,34,640,0.7871,0.6108,0.7221,0.6019,0.02368,0.005749,0 +37/69,7.25G,0.01858,0.01017,0,0.02875,14,640,0.7283,0.6504,0.7208,0.601,0.02371,0.00576,0 +38/69,7.25G,0.01852,0.01011,0,0.02862,10,640,0.7927,0.6046,0.7193,0.6003,0.02373,0.005765,0 +39/69,7.25G,0.0184,0.01005,0,0.02845,20,640,0.736,0.6408,0.7179,0.5995,0.02373,0.005771,0 +40/69,7.25G,0.01839,0.01007,0,0.02846,11,640,0.7189,0.6559,0.7181,0.5982,0.02373,0.005777,0 +41/69,7.25G,0.01828,0.01009,0,0.02837,30,640,0.7882,0.6063,0.7176,0.5976,0.02372,0.005784,0 +42/69,7.25G,0.01824,0.01013,0,0.02837,57,640,0.7321,0.645,0.7161,0.5973,0.02372,0.005788,0 +43/69,7.25G,0.01813,0.009993,0,0.02812,16,640,0.7335,0.6442,0.7153,0.5961,0.02369,0.005798,0 +44/69,7.25G,0.0181,0.009948,0,0.02805,14,640,0.7342,0.6417,0.7148,0.5958,0.02369,0.005805,0 +45/69,7.25G,0.01803,0.009993,0,0.02802,23,640,0.7437,0.6334,0.7143,0.5951,0.02371,0.005811,0 +46/69,7.25G,0.01794,0.009881,0,0.02782,10,640,0.7816,0.607,0.7132,0.5946,0.02374,0.005818,0 +47/69,7.25G,0.01782,0.009799,0,0.02762,20,640,0.7749,0.6109,0.7119,0.5935,0.02373,0.005825,0 +48/69,7.25G,0.01788,0.009945,0,0.02783,20,640,0.7694,0.6136,0.7112,0.5925,0.02372,0.005834,0 +49/69,7.25G,0.01771,0.009694,0,0.0274,10,640,0.7767,0.6083,0.7105,0.5917,0.02375,0.005843,0 +50/69,7.25G,0.01771,0.009797,0,0.02751,14,640,0.7704,0.6129,0.71,0.5913,0.02375,0.005849,0 +51/69,7.25G,0.0175,0.009557,0,0.02705,9,640,0.7769,0.6078,0.7087,0.5895,0.02376,0.005861,0 +52/69,7.25G,0.01755,0.009596,0,0.02714,14,640,0.7383,0.6315,0.7074,0.5882,0.02376,0.005868,0 +53/69,7.25G,0.01747,0.009635,0,0.0271,19,640,0.7472,0.6251,0.7064,0.587,0.02376,0.005878,0 +54/69,7.25G,0.01733,0.009504,0,0.02683,10,640,0.7379,0.6295,0.7055,0.5861,0.02379,0.005889,0 +55/69,7.25G,0.01723,0.009523,0,0.02675,17,640,0.7291,0.6351,0.7046,0.5856,0.0238,0.005899,0 +56/69,7.25G,0.01721,0.009449,0,0.02666,20,640,0.7275,0.6366,0.7038,0.5847,0.0238,0.005909,0 +57/69,7.25G,0.01702,0.009343,0,0.02637,7,640,0.7236,0.6383,0.7029,0.5838,0.02381,0.005919,0 +58/69,7.25G,0.01703,0.009296,0,0.02633,10,640,0.7247,0.6369,0.7013,0.5826,0.02383,0.005937,0 +59/69,7.25G,0.01694,0.009259,0,0.0262,12,640,0.7291,0.6315,0.7003,0.5809,0.02385,0.005951,0 +60/69,7.25G,0.01684,0.009127,0,0.02597,40,640,0.7351,0.6267,0.6993,0.5806,0.02386,0.005966,0 +61/69,7.25G,0.01679,0.009127,0,0.02592,16,640,0.7366,0.6231,0.6975,0.5794,0.02387,0.005983,0 +62/69,7.25G,0.01679,0.009162,0,0.02595,8,640,0.7271,0.63,0.6971,0.5787,0.02387,0.005999,0 +63/69,7.25G,0.01659,0.008895,0,0.02549,27,640,0.7384,0.6194,0.6956,0.5778,0.0239,0.006017,0 +64/69,7.25G,0.01654,0.008866,0,0.02541,16,640,0.731,0.6234,0.6948,0.5759,0.02394,0.006029,0 +65/69,7.25G,0.01648,0.008796,0,0.02527,14,640,0.7416,0.6157,0.6932,0.5738,0.02396,0.00605,0 +66/69,7.25G,0.01645,0.008787,0,0.02524,8,640,0.736,0.6175,0.6915,0.5715,0.02398,0.006076,0 +67/69,7.25G,0.01629,0.008693,0,0.02499,3,640,0.7511,0.6058,0.6895,0.5694,0.02401,0.006101,0 +68/69,7.25G,0.01627,0.008705,0,0.02498,27,640,0.7536,0.6024,0.6883,0.568,0.02404,0.006127,0 +69/69,7.25G,0.01622,0.008689,0,0.02491,28,640,0.6964,0.6407,0.6871,0.5661,0.02406,0.006154,0 diff --git a/thesis/graphics/APmodel-final.pdf b/thesis/graphics/APmodel-final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8013111fce62182ac899fca180119d74171d0826 GIT binary patch literal 102700 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 OFoS`?;hfx^G5-M0izLPX literal 0 HcmV?d00001 diff --git a/thesis/graphics/APpt5-pt95-final.pdf b/thesis/graphics/APpt5-pt95-final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e9cc97fba28ca9eed956e8171ee6b6dd1c2d51e6 GIT binary patch literal 102262 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 ZAr+S-7L|aL5zrN8W`TSTmVA=N>cy; literal 0 HcmV?d00001 diff --git a/thesis/graphics/classifier-hyp-folds-f1.pdf b/thesis/graphics/classifier-hyp-folds-f1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c0f53b06c96dcfa31e52cd07193a78371a1b2b5c GIT binary patch literal 135285 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%0ADJlgrymW!mF;18jnMMC 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%0A0jg^8!j052=s;;1oaZ*wL4s_} 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 KC@3Wa_5T4I`!0A^8RS7SSn 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

pQ?4SuZ4%3mfiDnO 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

$TFToU=Db<*2u zasNrsmA13-v-O`&dfui4k+Tj+FpZx6SE4wYTo&tPl!0D|>!7yUnK$e>!hUnd1_uF)hqlENRWyJ>5f#$x$0*{tQ;k8FSLTeZH&c9NJl&Ml4_imzs9I+X)e(5OAU@Eq|^%wII+ZhAP&)#+fb z8nncopylqvtsO(`bC+&b!OJ#u2>V}wG0m|kag5%#9d^D5WY$~1H*_<~$-A2fqF(ug^Ix zW?~%b;1{5%R03w%LkR6#m~vAE@7MUx=N**r_j9+^Mfdn(l6E$x4v1$b+EVR+twIMd zIU2Ee}(+ZoQ!7 zf)I0Oqpr=P#$_x~uv@&%f$6r4@?o(ypJA_Z@ZrIZq86M&6|^*W{l5ZPh&RN=%DM(& zhNcy(#lw4tScSj0luO~QU55;Ubp-aIW_c`9JPv5S(fvaJfCI2$ZTqKi)BmFJ*~Th< z^MB0x#{elOYdRb?NEZ~oe9-%??q3Xxk|T;#(ZDV4E~^72R#Zu@3qH1^ zQG5VNjd4s^FGaK)PsMN(qX}9^#=+dkjX0P{jmbs8GV>P^iUIBS%fuwj*v5Yt0zl!cnUhI}>#3B6<{(?uaHp(}}W+z*$Th@0Q z*KfIr>HGL~Fj5}wpXzvC#WR=K7}%>C!yv3BOsE=dFTNr*kU)X3pq4qdJ(d-%;J*o@8T#wqPS$OAMOo`J3&2`q(TYEc?xxx$#H&|W zWWd;U08@oYitYSOU?lL_Za>pZ2d90x3Y7=0GjLvoVA%DI9PBb&{m?oQs=b#;3NbM|-&(wZ&Ol_6s8AFPzwl`b>}^`?4I6Zy^vm6F)#fq>Tkil9qMa;sn9c{l4f z@c^A?TY?!f%tOhV&5X)NjLjK&fVoK5xB>sqP>z_G;{l|h2ZQe%_{0a&U*g;?#2|CiE3NeM>wcxKPBy58AE__j$igs4}PBL zj)qH0Z1TnX>~|N(9F@#1X}8aOeKxdaGBFpwrV=10sBgk(mKYXYBaB$EHQ&fR7K*br z3=AN&@7cvI%fKg%DQ_uQE!s?=ti9f66Y1!f`zQ-*?bZ&P_lz+cT2$}(&ez5C}H{dV_X5*Yx_K{G(+#9>q z{wauS_9Xy!6Nlu}g9iJi#lX`NQfM2oR?i9{iNh z;DG~*fx+9cKT}|jOa0t-cxK3X=f1zz6=c#c-#83`=%JJ7%*ANa()Td~mry}am_O?F zCA$wQ!bZDNXn}uvHwJL_rK`hVl!~|8yo=FAV%zG;k(v#ch!7@VQXA#OC+L3i7tP%u zQvp5k(VFwwDbdT$!-gwlFnr!&6s336jMQs(R<;^zEAKYJg z(X**ORRF{&U$pUx%~uderLgw@K1Yh4Q*%Nfxh%{erK%@^@b;mVJ|~SotgU<{OhxR5 zUKiniyGe)s|jCaE^lCn?jJ@>`LTvTNy_%qSv89}$Jg7wOYC^}1I`7SmOu zO)2_i5WFT~0R^D(iTp`BfU7c%T<8ue?pn6_;uka%i$Uz~r9W>vWM@5X&1@{2|1CQ8 znaBb3MfDp&TMd_boiE5-4Ot;KUwh-+qKXs~U*;xp$8K~vgIniMK`n@1Jo?m|V-V33UjP2k zh9fV1{u!3oZ=)2ICB&}<)%~`>x7xa!u(-Kym7D_Xqs72@JZ!m)NQxqhjX{%nZlb4* zMO;=5)h*z;ra5-xWY?Z@@M8)hr+`-BQp9T^Xy_Ai`Qt z=A_&^2r!wQld*);-9OMB%^{%HlkEy3KLUP+Yha)C*pQE*!M>Nd&5egv?2k~szK_#3 zQ$cCS=xu4keB5e)nrwQZwQX{qWh(&>cr=H5VH)GY+Ep>pz{wOY2!91os-CNeJp z8Y3hVzf{XOU#&@2JMU)Y+JNWj$=t8?Hn@{WmFq(1wqV5%W_Ip`X@b92OYO$Rla!kX zMyVZ!fZkP)ZYjHv^qeNBMo&QjmuGZ_52_m@|Ru7&nDGk8$6;@+9LwLjoTx~rrxr$D9!WH#cB35 zU`8sb5Nar43`_G6@|&pPv;M0QSZc9OC>_+Kl;&u@7c8RY4b-=i{GJYisJX`l2I;(r zPaZ9~d%^rW;VT`VK?K$Z39hq+2fuMKl)9dTuU+068`uHwt5Cwt5R0_Xn=4Jpb4aKb z*e4UcAmYTvvzS46=U$R1?;zoqybou${3_?D|Hdx~XBZ0l%LE0JVVo0%qsN5dtX*%(XWV>}W6$Ghry8cBpO*6*K2j7q=R3J?aEXDXv;?mP8kEeT&-L7ioOcKtBaG0o*uQfzatNA-Ytu;_OIdB_t zNbvBNtTUr_9qBdc)A0_E|My`I*D*Cr2^34fTkt#%dAHel{%i4v64-9>bX1SRJ_=Og zN|-*=Z~i!1DJVKo77A^w3p)D+MI@>ZC3Tp{aa>GWGL_$=g@ijBv@fOix++q7=S;Tn zmDpzRFB`j}7*Z<+xn6>_G^3@*hlM4)X%XbA2dQbz&#Yg;#JP-#j;30!CVS0O;qDVO zwMDUl>2>3X@?de8E8T#B)wLZX_<<*2WcIbv&R-P!Yz8?fKSJm4v#S^87@6j# z8W|Q{yDcgZNB56bSO-7Lyx`J*eZ=NDLL&L$Q^fqxVtct?40-ys|EabiAL%E)xlc%y zy90K7bdOz0j%tH6FMKYc-q)q!Gry2Djvq}1mn^;@hS%`7kL5Cgu;rRNh;~Zewm92H z+{>=(!I1xZ`m)k~#oVT0qMN-N0m;i2>OFZ7@6f;eG^G-#zv^THzQ|xJQ`;bFy4y_G z$BYq})^n8=b)0UMS<9bP($KI(%T!=jfy9vN&y^Z=lKkPl|J_!L)R^WY+#3bVg~Te1 zWw_`q4}1)w=r60{SL^WSgC|VE6Vb2>7<&qa2S-xi*V+vgJHCe)fNhAT)D*#KTAaVR z%k@v%!iMFGc0EXwvNUF}3d=((>jJoOFX&RQq4l^!a&pz;S^-||*i^C0Ux-nhgj~&e1=&L9B|#17*UAwwExTL`akQdu zdOyU#BZotBz{SwnYA5;@5?lf;R1@4~Gl=7rVGH8hc{W{1aa zgsQ!MR6RgI5gU7e;kn&bF&L{Vtktc4DL0Z4ZmgN&JHeqsuT^7r)OkJ-dq75DsGy z4m%aJNnYmRQM;}HeulJLpL7QoF4YJIb=lXtw;}~je0u(eAbZ`#V) zW~lq&OsfnL_uzV86;H7gAvLZA0e*uHPX(N&$JCRs>%*1js8(HsttC68ZzHCbClP>x@XndP{egFXEH=yACuu`VB>;^)o)w@@hsIi2T8B(jQSe_X~k!dM?u3g3N{X($vKfF?aY;DX`qJw@Afx{~efYa2KyRL89S|p3$`h|=|nKful4#fZ+ znjEN4Y35V|-VY_5&^0K3I018d^E<~JhuOC^>b{;{D6Z8afuB$?vD3AxfBHUW1}6Kx zNudV8)B@O3LH@l33h`O36z;SymFP}T;`a)aiU0V1KCfzAqg!N9m?YHsoAA!FzJ4aR z|HYwhA*v*tetNOiGn3m&IuZuGz$W;4zrD1(pY*r3oHpz&#;wje;Y1Bx!@H4*06`U_ z46y{ze%X@KAW}T(>LLcp@PcCUCwfX0*!}7tEbK)oJI4ZR^OLvc19V$bVu0d|K$9Ed zOFNbG$Zjp>7SYET1|wZC5nzAF>I zJ$z{jf})tsfd|llIqw8S&;SAA)B7ry$Gywiuo|gLME}Gx(Nu?H219`)$?CF-jq626 z_MLnyKWgNdCKm_GH@!vWf)@P#AB485u8GmSmzFQG>H+J+JuoiP_ zsL14_0Vj7#a}Kht>14$iXAz@Aj@l2By6}E56Y|Cp<=4{3%1t4@A~nSy>>t>%d+fss zf>JDN&9}{O_jSzpQpxSFv3}YmQq)_0VSFU4F1Ond5(dzs!H0k8N}R+{>vpDfOsbq@ z4vO)*X_Sen!U_oeE6u;G@bgAn`ekegG)zN(RaTSNwlSuJ-$d3zss+TT?4;aTOMe*0 zy8<{{MrbN`t}UK;Gt2RaMxqbgz9-9utCbiPs;Mw%;j#S+aq~0)Yr}b*tGpd>dLk2{ ze%HACIKcfP^XY1V%Y@Fejy{WH-wmx8!&Ir>*Cq3Ri*l;5 z1g^vmz8#_(P**P9xRycx@imBz$>T;u4^oh(tePGpKl7y(j$LbLA?WPhSNjj77{<}< zqTV#q6!i%pJv*~N)rZJ8#!8z)nNhrV6} zpa}SzDf)I=Wv3R&-+TIdAh$A6j+qK%=OEgh6?e1IsVZt&y)-QToc-Ce_ddq`HJ6QW|P&9B2qaIY%R<-jBzIdG8aLy zW)XlC1 z!_!JVLtf`W>+=Ma-ANbZZAQMY86h?(#P)#HSuLDq%g4lC?$wYN?4{eBCx!AwDP-mYUwo>iA$ge3!f49OOg>%3fo&;%PDN3OIpf{SXpn$NHBmeQd` zD1}phsk#1VJq4o`W`m4PbXnF=$$kI~r~0hE9*)uMagFPOK8_ouxVt}LWiwnZhHd(p zp%9cCyg!^C!IWWK+x4j-zgI1xB+|WMqPE#|@E9e%b_iTdDl_krP2R@_sr&Q|#d5=v z>0z{O%n^PBQ-Aj#skSh$Z22y@VKPQ1o8Y;kq7e|-n%*T^;vyGfYVV3jxo`{}nb~AV zw-aef(j>{U1YwbKk9#eQxL#C23=rCBPJjU}_3(T42 z3XSg(<+AELF5|^%3PQmVoRK{?63Nf2ofn7CEe z&)$d;(-Wn?{pG)WB?hYrydOk|mcHLu*Y;TY1ROAPNaE<~r)M$^d*i`yco3E*u=XGf zbPTt;J6>fGNL3V7$T3nNr|&>IWjdPrZ}Xq zJ?^++3g6dOsE)!5STukX=T~=Qsrru+3!4hefv8?gTur;K?r49bp-AA{mpRWDLyCWg z^Y$;rwJ&w+<$4nZx(7GoN0ql7CXZM_oHbT>#@3_oVV@x)$;|sk|K+0RR3s&R!dLpQ zGa$+361K0X|op(yzPaG_NuHg3ugLW zS+zXquM^Z%2TptYz+G;o72v9+X-364PGgh1aHp)BDFwL#s(?zP;v@2qD*IAQgwhjD-?p&4@k43qwqM_ooG@KtArv@m!sB*4Uv&ua^*9Ho@S*3zcK zrs?y8eE41LWoh1(Q zTg)LfiXJXsEvhiziJ-X7X=9Xw*~xlyVQpdfe7@nvuZidDi~>AJgamf+-x_NcMNoc8oC|E!l%QL%-C6)1~5NYo_7j%q`8_ya!In<3WjF7to! zw_Osb% zWdDmWe^bE!h|l!wP#nz61b-L$@4vt1@IRRGw+8)pNB^M4e{tl09p&FX+5h&<@of}; z_rd;6QU5iD*}i3GRwjBV4*KuHHP-)c0&-?4p*#F_+j;tskNruzI=#ukPIGz`qN z-}6exZ?A9o{r>%qfTH_rGyg68(~wS3*GA0H)Y!z~dk*QpF9fxJm0123{_g6VE;jsz zq`yb}eI@);@&98de_vq^hL$SdLN);p&)@6vFAM!o!+-nG|FM%fSXus!B{LE*ve9#} z{=4|!?PNv{rf>WD|86HYgQ_L0Jb_V#I5^t_0Gh&WY-|uh;A{f~U&5J2UtWU6fSHmA z3rR?{V(0UNUg;Wn`A?32ZN5Eo_qr`@zNud|skY-Y$CqM_>lr6p56p&JoEWApL} zhzmxccMlHs^bQV2N(tsc+SUMmffCP|_-CXOK03X3QAgVV`DhphNz5EK${`5+AsAXz|r=28xWW$Ri)0k*k(I)QAbWEX^m0rUPS zYir|z9$rit*c=f^&V<~Cv#kLs_Rr{%vC?7c{;BW7IE?mA&Vpuu(w1p2+ z^QO-?4&8{TYG- z5{;$^?2`@im3w4y3Sw(xYh)X=ysl`_!3*}9T5vv2a&Bqa<3u|-Jp2SGA&}l(IE{Wa z@_MxKdu^p{?K=xpvf%mn_|>oE7S3w36@DDe9=lj?8ef57_+-#!(C&f3p^1qRZ~!i# zZoI<8@~0tlH%^}~8=xy)3Q%opaCdMYj(E^zbUnDBPrgSduohoHTA4~6?JI5EF7;tP zf^HbSQy_Xkb-wdxe3{^0ojYF3;|DH&Zh%*d>2qM9<;$;+k2Po$zm%1=6&D`ruRXu7 z+*dXVTB|F-YokLQVEQ{-TRM0Crw?zYFZ?rJIc0?Xs^VolnfN-UCh+SI zOz!)N4`G1r(??Yi?zb|HW5BMTK;5Ml@X`kK+be>b*wwZ*DFR=>pI?)oyp8XwlUrH0 zUkQ(2f5cW71`pxC>Uh!K*Whadmt8&^fKrDmX{U4LYJ(GlHo6v1eZHs-NvkpY7ap~( zIM5O5x%CR-p2rK6N6lQCX@(i3lqJ`X0_oe-jM2jmwlBlG6##D}PP( z!D*hF?E%^P@Vt9tfcv2C!)SupHU@1L9&E9b`z*i!T|{noAy&GB7?@idKduQ_9q(Ca zWOzsU9#v&u{`B^52T)NAi7SD9W{bb_KIT=c{)qTuGBC0IJa`oi;Ct-CeWZn_82XZ% zdt3h;06Z{(x6CA)76SeP5)A!B_KOAKY86=Lo6Ky4qkSs4-QIi2ngX*hewCz`Yn9Ql z$F2^pD+|4=3cmTto{j!c7KSUa3YJPceV48Lzy@_-Zp&Mno%GTMJh}w9s?cM!?QP|2 z$J*3XQ{((q1U$Ne2}FYvJqHX%3S(zuQ~UHhwE9-&SlbnK;|zAr4Ik;vxcw35TTyl* z_^0~rLwcJHXZ7hb@(U2;6ZiGI5mW`NyEAt6OJ5y3`=`LyxvFLCp1gV7ikWM%csD_c}Dh6xZk+&w3}TTlaG~O4mTekdfwh)=@wt^^`R5iJN7{M zI9*KJ2Hw~20)BCOfS(cI<>yx`l-V|BF3#I2NesC#%xy-ECU1k>$S&kkm^o{ z-#^~7I=g1%r`oj3K0dVxHPm+q+5k8-R@kgRXoT>~cUbN%JwSF%F^}4`+C1KO$m!pZ zh`%9+e?!jxhJ5Jo>whQl%C0&78+MO32*;dw1dnzd6<_0BOv&^3Hty7NWmQPq#limh z`*lde&4=SlCeQumoo)Pq&Em^u#bY`eTLFJ~@D3c{LaR%sz3bknN!zA#%YB2c(tSh+$aDJ&7RZGTef_E^inP8Y zr6u(fX{1BP1}NntM;E`_y+h~gs^N(S;uR6(6?FHNNt8O>Yi;U7)sLO)6X^CmQ>N=B zTj?vkdNQ(W3U0eY<#{XoBk4|y=ADVl_erk@#z6N*vIunZEP%IWOY5dX%m#qNH+$!6 z*2(7ysb_w0VIO^;|Mde%z*InVyUOiU3!R0ic_bKCkYxFvb_Ep;sZFu5=jvu=Hs^p8*)c5J)VJjESWy|=B#@u(^;A$s>=S+P=_}Xf>g~~6Qe*q8!1ikG z<%`hH_i5r|iwfOk>)=cAaMK(03!n45@cE^940I*h!<#^R?M3vSG!ME7AN)1n%E#0A zrFaf>H8j{Y|NV-?d(t}SW>lp2iRSjl{&Ueb=&kLC@y0rQWH8j*h2-q~!U*JVQg4qJ z!GnRXbKcKNU@&(d>6oL!3u#clic`O}D)WA^^%OSI?Icw$;@$h#z7`D=;%w@fJ zauz+@Gj^>Am_9XpnJij)<5y7#S@@yHw2Is{nWKv%k2e5yz7bL~L#R;6dNr9N9*cau zgE{3ScsHK3ue!!*<&@n9r%gWDY;=2{>pdy!dY?bmya`KE}T( zM@UZ8EAB5QB7w!BX1f^qv5H#A#)5cA3MG^Wpr8Fcs|(49%~8rD^yAl^uRVxg8p5q8 z8%nOK5RK72oSpJc1ZHRhiB43({%_Fx5>mczke)f3QL>k>`@J2>ktXKbRoF9+B_GC%9qS3Xh9)D4&2f{n86tgW)t0q# zI;rR3P)WIzh@6INA)dprV-Rp#d zofnzkC=e>gek@^J^#aa0NGg<^EQmsAPb?9}R;dYr1f6xzD46rjLK5 z7mEzmmA<-^EAR?5_s$uXR9gWY zBPa4YwM?#{LR)1;8$MV)8ozHQ80|dCaC^AJ;~wmU7j#-Mn1kAKgm>46{KmsiDyfpa zG!ixr5!P&SL>#^9Da^4F=9daA-rF@HY=*d4=e%0n>*K?Vxcc~&zi)=x`bJ!GF*b^F zW7cUVV(&CTgM@4{{v^)-DJq&{bWbxRS@o_{O;#ciL#kzk@p$Y;Xs$Z+E^;K~FysNFy*4#m&6aJG z!_+S%fTObbV$;})&FkeSA5aAhpK05qH=EE^-$|KvtPEww%t>*3)~~x*WC2z~>*9K^ z(U9j~Do^tAD}I5j!_Vu`;EUQM@Y@CRDMvW-q)#(b%PWbOc2==_#v+XFC42QBus9ixY>cTA3NgdwHIN8GP-cgXqJjYwH(kT~xb{ z^n{m~aXjKhR27xroo-ulR2zeVm&eStGENv*C12nJ+DF;+uTf=tBDQ$~OKl>^uDXXO zP3gNsH9C(hNcT%~=li}GucjS7S)%(Lu?YbY_0pwh58oTG4oWH75PdFs7m0O0WgSw! z5b`)x-C+E(a(7NeQ?0mMAIic0!Uj;egXm9>uGvPU3}4U?wLX~~KCIkBA#KZ9!90DC zF(w>oreo{uM1Z~+ArNh>m5i&rvP?=7w~4G~HLvWbk-|Ujcqs(W3w`$;%8rmxR5$7` zgTh194xX&!$RI)@?Do-q9?IIGVnV{%sxtGE(LCijfS(U#_(eok#0Fu*k2xh<^4A!U zS@Hv_MTAn?sS5CAQ+Dk-NZwjfkeo)P#BZk&1H5*rLi~mL{j{rBd3t-!oNZz|>nf~H z@ncxH6=_16scaSj(rQvjk#*&Ch6|Np?(EGjB_vp6!-|?17{Sl&y$0Sx;kOzdsB@pe zw&3th8LOs3q2`V)3(Tv514#$t0&TS{Gdq+#u(1)vO!#;_sRMRw5-x;#Ae=K%bB2zR zCA@S4Y}XMP+!QrV4QoFFNMF$XThZ+O@2@?fswu%DfxmOqOn7~sB%6q#Q_zrgec5B5 z>kZO2jrP6sO9>CWY!gii$MR&6DGnbm%4R+1u>h+%I`_(%2J=QXb~drgIOtk^<6@f630eK%{U+EiZC=;?DFAe-X_Gb2 z@{;3r6XC}V)hHnCluQJ&Bq~bNNe`ph&DDhR@$q@)bkI=I6_#GM7#UR3H=yneh7dGa z@AWg%6(Jf?efzuEG7?5bk%}XcTC8i$S9&U6%&Gx|m1sJtM}6jI39X4S87PN0=ghvu z9GUh0-9@?NRt+L`M}N#q{0x@}X~uXOchm0~qd1l-;+DK}m$Ez*vFA^c85DG2)hiV0 z`klGh>8=e%@qY~&wDh%_4=Kt>wQ*6fZt1b`myB>9+-1^DNZNx9r}#)WghI5Vo4|H) z265{;v+fDWH{LxA=p)$hvmzpM;SJTPENOB=WYU?VV$p`(g%f&s>hBc{@ zlAdAN4O$O{?|j;t8Bg6Js+6hV{ zzYyx^+GI@p@x?m}A9E0*sqrj(!|}8~c>vh{XnYn-=nchzV*9}cmT5qmTiaa$bI9s} zlqO|`cz04AMz~=!51*F>I>1~eW_TD4U?wxM)CdSd;#U%-{h4{$FFpw+>Kt#!ubt;s zkcK2&sk8dken$M8IC@+rfHR`(+gi|8Z9k&)oX%5?`-DYO^LeTx(ST?Jv6i0>JP9a9 zw^9kta@F<{1*pn7&{I;=Ucf4xg>27we|HVkT7R~*(FerxuW6{LNY|kZdkoGpu1iCp zQX5?u(16D%C<)+pq5sU+y%Q$hkqaeBw{PC1gz?T$*_7b-sPZ#x>((qp9IUu#AH&5$ zJ;ViLi1mzmfEBeMHrxi!)VJE;!TFiYi;ZA4JT{pm`#vQ(UQ?cYS+2SX0EFKzzi=~ot~CmFfC6;G5_=2p*I-0!E7L*&WmOlp=7{K ztCtxXHw;}pn#(C$6QY9=yl2JB8?vHMI#2(=?b_7+oQi>KWq;tc5+jhe#J1{G(w_Dd zi?d9Eg!7b^?;YZTZT*4K!)6yOi+$1FzWFijYCyIynOxEdMsey4Qwx`psELGW(7y>s zGR;i6#V%n{vP)Fgt?z<(tdiC^{iYN!A%DC-{3)dCq+o0Lp5>7qy$6g(b8&B&ZLKbh zBo9@$+PU%0%oauK!a01XgDL&qRl`eVE!e(JS*TIjBH&I+3TsA& zpYB%LhS}gzeNMO6x=)3TL-bFZ1Mha9(c_oFE<%5iL_zSP5$o^gQfvA%OP9`pnRe2i z1U4erDN>@|fHDpr4?XHkWK}{Aq)x?uTyPr~+!ah}byxTk4PBC{3YCI| z=ozZSfoGQQa~F}@d5ZD8j8(fn?aoj3t-99^7Md|;Rb6T%<;%*lk9M5IrIVj?>k^K$ z9&RalMlgumM~I|{pZZ6TVK&=vh3I1lmpp=o_#Fn@RJWcze(&s`IX(#1l-v|mfaipca9NJ$Qjtj~mkf`4}VHB{Y0(`3Ef5oXPCA7whNYw5*U~7i77_FCU@G}m2w5mtuU`{m6JyFlhsFHm(eIk z`P6uxx|5It7W=NKUH($l+DF2(eelgR#U?8`sk-%+NGxrEq|@0?bvd>)pqY%Hh&anP z1|vgZ=tp92xs>N@_g?n=1*O$k31j}?X~-Y2R-~1v2W)MwqAV>b6$>fsQ;Y>nNeUaX z=+M~Z!aSm>faID2BPxNSmNK4WrLp@Bj2p{%Cd?@0ROdAZvbfr1dvTH*k;WtDUob2H za>q>8ay8B3A-2&(G@-U@jX`goC%PMsTM=-&(1Ixvy;dRdn634q)#CF&{8q%{4mMy*d8@-*`Sxuv0 zE{eGuuJnz++&qS<=wc4f$zNsoenU+dkZ-NQ@k`ch1s&Ee!yDsTyR)KOBBqBlMC_kN9 zP~S1qB!bg-!7c~J=okxvJ+y-6=BSO*05ZQ+qvs$3@(4icy(p1B65|?8?Cv}1PPL&N zmz$Tl3y_(iQiDRDX0k^|sq8x$PK6(w>e@;1Kt4~Feo_uB2hPV9JaXHNhD!@0VGBqs zIS%zu?k2yDP$?_>MG|(WgcTDS>kg`u?}2X{htEldhZKLeUi}heF7D%9BA1BDH)?a~ z^{|g-EPmU{C|G#mVXG}n@4GMIbyPIu;ob-avnf4j?5c}lPtQxLI)ABLnl_*I;k9&i z>>0q3LKJ!d*KhDTwCrSz-q;a#IfnRK6%2xKz~@Bo_GOXc^*I%2w}JeJlV+YZVhUqq zaweQ<*1=^6OQ$3mMn~eyx8a6?`g~$6zdjq>6Vj>VNt4a-xD=@>T zQ8#Ug%hjd%fB>`1fxdkrSsZtx?;2^={*$kaJ%G)o6h6n z+bsTMC*Net%7I@Vw1v$_G1vyOSO4kI>YNpFh_s*Q;ZgAo7?*YsTB7u}j-VroNwM}I zvf3`lTwG)=M#sZ))Pu0rjV!f$MxJYjL2lvs8oqg@;ReKj!2MkW!|qnp=mPA>Os{mP zunN5?!W7N5cjT)TqNI0?Ucpe=%XV&EAiv?9g)Gi_G3`KUR_}+O=>37#9Gh$E-E-5S zTgKS&vkxo0L94nKyAbHuyMee!Lvy*a%;>3*)6t;}rBq@x&FaSBvz5~*+v`1P0*e`# zZbN!T`i3I1qV|xj71u7`q2mH=j(*o&pDdVhl{bl_1C?tJ2glQ)pwx>i^a+74c?221U* zO|D%(Gv&4>VV7uec$j_5c3$)Z64>tNOG%eow+$1GcA1<`cibNOmXU|S{cnET6*I5NlegN?xNxq|H~L-OZGW3LCDB32#h?R#abi zR=XEZP+i}K2C|3K;d+4WtzCX^pg%wO{C%kMeFGyHe0jsn$em{$js;Z8e9Gfqyt+8$ z+V;=7#j2yW0Zs%iIX<^rcVR)yhg$1G7z=lepDR_u#S)(98NEXtXIga;*qRk^)=zSj z@fGW~A_4X_ZY&{H2c7{ZJAYImA4w(Qd-Feq7}D&YGP@jb!Glo}hQ(_a$wEuV8{dJL zL})-XyVN!)ne6&aEY221e&MK-BV;9(}c@hx{z0(op=?-yF^;WXC*fZE{>XKf~n;WXXXhfySkSN zl$Lk3gi#1QlzVVISLEhDS|w@S!XUNRE)JDGsTgXekIYtbQg^fqMRdOxalfwuJ9pZ4 z>NrcGrrk)JcOcV(3|I5mSlDk-+)W#+}gY|NR z?vAW7ZpY)bq_4Cz{jpYM)7gpiD><)L&0d2pMBF( zAxM@>r+2wcm$a*%&+gqdx5lnt@)O50aVYC(CSR?QU|4>lA*z@e_HtRU6n={pND1z` zQ={!MT9%~;Jd>`F&P_&vrb?M6W(Ks^Vw>Y=_IV#BZfCQyZ9ERkJ|H8W>U?8drn#0C2_pOG4LD%W$g0?iasB?n2B;%n=eWkiK2NG|q zXx8A0@>8Cz3H2y9Ma~kIsWTCyGhYDDuCyuWxvZ(TQRkG1G20aDk)&VsYma<6y8$tC zABrrTM2h7WJ>+i>D#}ncn=osmXX;HtIt&Fd#5a|V2)90$JE%6cL~rMIDjvMfV#L7J zu8-(Y?9GhxHuINH;@p_L;*(p(J0*4eKNFElgolRwLgi5S{Z=9f@so;o5_wVrnstr* zy6)_ySIW`oCxz2ymg$vbLgY^y1{U<)omqb0&@;qaVW*2J`JaIu{rA%h)VwSJ$}(Q5 z0+yLt9{T)q6l_JEPI_7w8GtOP3QS|74q7nspcaOG!A@R&bphwMy76V80?vYZcGWr@^LW- zR7p&ed;+;ELP_WmMx%731~MVE`9DvY*kMbptU$r#(kJjLGT zcdZ91+Pp2ej(eChpfwo0e~=^3DNj@Z3*?NFFA1VvY-$FE!dEp4(8j@rz6f^*r9R#nDabpif&UKwALZN-GF?d3rF zYwSIai9vDB1u!JRe(lJ>l~?R+!0s*F!rDex*k*@BwEmz?%5F)ETp-=2`#%DbczHU& zMRH5F0cWLoy`$yN$R$}i_q2g%9PxMB`L^hbF$~jLMdxv{Caae?Y)Q7uIk4E9&3Vfk zp@wO+En%~=V!1rJD4#g9(+Drz`BngUcYZM;g?W0f?qV-`6kYu66GV&>d(?l31&Z-P z`z#TU6RQ}vLK~!Xayf$xg}+&|WN}w9tGAOdz5NBZ(T9L@Qz^PvAYLO2#l5f7QfS(d zZ%}(SbEB_y+wtJQ|Lc$fn6zVHHDP%C(vTk3Q#BRqtk~fsWI(S+3s+JVqOZ-3<1KET ztFn7><;}G0ZHUv$a1mxZiq!!t1|EIBh*C9jCOkjE+;5igLZ`z@FF|2#D4xq}$Qttv z%gNj}Ke>1#KZnC+c;ko6uOJu!w8`0%#W5oUgwPMC(#=o3r#B)2NlbFjyNXJ(aabBQ zMz$%kh)I{U;(ot$i1*q$RuWQsr{B@zD8Qo?a6GZ4UaaGd+K%+l6&afiQgB-1o$nZ+RGgC zS~F*UNuc6{`1CBDj)*JU(14!ZIm~nHqcajsv>!54zxET#2ISI<>RFR%GUEu2*mHMc z=}}BJeKE~-SRUf5GxA&ow%j&^)LG{*QS&_2#pyK469=dF2Gi>0$}A9mcHCDx74 zOCYZSXBBHJqlmYV@}oR4_Zs=8(gq?g&MU(gMNdR`Yjtn2iINuGLd-mLXEF-G&tu7I z!!-jt&H|Ed%V!cR?gt_DgM(TJ3GMJSAlVgtvFu!QedzpjXEvvkbx8tV33tVKI>Z>K z98&@hmGR6u6Gssx1JWh{;pq_;uGW{ABGu<`4c~}>`D7ib&%(r(nu5mRJK|=*Ea$%16hP}lzwZr3c_?BQ6h2@_&6U9hC_M-k;4ei_8pf1^$m}yx zTPc<}T9`Utmc_OtFpu8}TS~p4H=59>{oH=|BXGX|xQso)71SA2`kc6P=t{WRrGs-$ z57fZj9q9bFE4vprc#qRb8yH>;luQeuBC?5{}LL`WC9 z1L%|*i^cdr;n0Yck;2^gok9z3(1)9`Dtd;x;2$8H*S<7Ve=deGB2@;o0E?)dk=TAJ zRbT_VXLxHQX}ZfC%EuMeFW-3R0Zaa}9|FR0P@G4xD4^x&3k^NwIj02GWT0ZY+QDbP zvm%Vz8shK4)&AA=6q1S_(khe;cSMN%S_K)ZDPS%MzQw6roBHjc>gt~c_3W`msS@-Z zPL5F%x@((9oj<-**i_iJDfSv4o%YSe;`Jbp7vrSqxJ$E-I=iPX$3Sf1)@D{JKf`$H zI)hQ)Mn|*A4BI$!n)GLkTBTnD45~s72+wLsbn-^ah*yNZkdOzZS~2v(5D)n^9v-mr zAder&bC}=iv()L=Dw9v^HSlSZ$`&>ETE&~@aZwNSnzRsh{On-tjM#-~vhaQj+t~(H zptaKzOVV0%jEg6#O*}69eiEf|(9F&@%2A9Z%(&JAG?_d0?vl?!#rE=|N@EkveY+(s(45Gd$)~FU3w|jXZ89sD`7Ce~P_6t*sc_sr{*$j8}8O zbyY=?5SYC$iMPCB<}ORKxh5JK7NhRbc8Z&({$NGv6>cR=4dBT~p0mrM=7l^KQl z*m>HETSwHDb#eZIttSqYL{oMcMFn2CV3Il;I!;a^=8?7l?iTpYX|Ex>hT;a;u@Pq2>W6k2 zGmq7*fuA z`+%GBMcEXH@@fF~6`#8?$gks&B2DcW2gQ)XNRhfJBNUM?Hw@|k(d{XE*IZEHTM^7dl~S?bY~M!&$)0~wLaaZa2l^ZLplCr6ORTfeTc54FhC z3A-m$0{G(=463_xC^}-~Kg>GDnn~)2bh*F3-jDmnHiUSi^LI`9SL=oP2>1f$y}^3- zz9#_K>AWuqJui>Wg+BxL6)nDGYV!s4xmS7DZs7`B@#3j7Z;z3dIk0@vPS9s`tfE%< z(gyg9g$|rk#QP!jI{yYnxQOIA1N}pD*96&-HmlS(-QQ91nly)0*H}Y!| znc6ksQujNZ;HLr$cCpK)-KJ|y6hM|eVz%*v_}hygd)*6SwpkTJDb6HM>PH#)V7n{} zO&N-p8lvgiXjIvWRHlC)ic8)i{(yL@;^s>S%zLq4baTOyfct|9B)Gyp@Vm`W9QBPh znQ{0zG$K>g{6P(im9!|A z@MF3!O`-lsb@UDyjNyOwfvl6^p1^+-79k)#EZ2wfHcN_lQchVHfNg{atdA zb!GRPu_Q75cHH`^QtsLVyb&&)cNC<#(mOF~t#O2Y3c^U%U)?k!ThI79^XCOpJf#nG zOifi>J)6E?RSVV7*5+hITee2@G6FL{48Tc2jR#-5xxdh~;fpKdVahiKV0@<6w7 zRlDlCSnyO_N0n>l)UR$#McHInB3QUPA9x*RdhG~wL}ErLrT|ZJ9@d`BeVM5|JzaJ&-Q;>hJqa66v#xPgCMmY3i zTnA5$GiiIy!{8wVrXPfgFkOnyIc-fHQ^_{molyRoRMp;((It{+KN!ZgH}=UGCB0)I zXg?gUUl>|VDH#!0!<#0R|Bq#!>WA43=vGT7Nvpy1GHDcZ3;5GQH&^NLXTVQog=2_J zYIG`rd^1o;^EVDV^Poj|ma2sjRBk+XX7_C_t)|;hl!HKcC#R=UaXo+!VPz&bnK{i7 z=XJJSlU96QBMd387ZI$&%DC&;l!Z-rUf_t#z;sc&W7|0tF!xL`Fo+GZ@82aGPZqhM z2~2l9CUqWEjHEAxEkoOfAu|tbxhjBTXHQ{)X}YcvJ79}*+NDee-dX<~+vt30^do3k z))pE8%&{f5a?;7oGN8+fbZ~`NFRq1zDe`0K|KaQ0` z{J3m|6w$>==vtiH!>>D=6kz=`xbOL9b~w86BSKC4$w~tEv7L~k;)z!Hs@*9rEYSXr zoJaQIDYSv&>k?YlbDpcG>GX0Bf%o@nbk8f}h%hK=8&pkH6=iRENr7o@QrB=47MIUGz4ClamP zPp_T_?%HfnxurOTkR((ECCt39-F+K2FoJr>eJXpI7fnerEpAn|^?N1kEjo0eS1S2> zgGA+pYP1acMsRq%m0V~LrIku<1o z?4;tWZRT5!#r(`&$N*W0Fb2df(=+RP&3urPusQIzGU)j>}ndniQnHqz>N!9g* z!ImdS%$0G>b$3Lg7gt|cc{g(9I9QT-U(7_&ugt|HD75fAFt>~NUZyHjHt9(w_Uduh z?ykwcv8atS{ib{z``oO4O?0!~O7UIFAa&;N{GDiz z3z93dVRq;SpJ^afB2e~cYJUae!!#lhc7o@mHJ_4~$?}flufY&aJ_lcQwDa&chgVV0 zu|Sj##z(MaZ3pD|j*n5T$NhWA~l06`gdptoDvC^6PfkYX@08JE z(Mu9ti3e>7_AoodE{ApNFEioU;qT^J2A@qoQtMIgj$&*p?LYAw`M9Ee0*rxS^EE)1 zuW@_H5o82P_wIh2_EC_Loxpr@qP1q(shIXXh_xI#9l7K_u&Pk8PEDS!*u~c6uf-(y zr=~mkszYjlD26aDAEd3LSR3@?o0~g!!gZ0=ovOvc(HGK7xyR}rXR!St#HrWD`qktS z){T*YJTJc{&p9H#J-GSnvV+XpeUMI5j@`?1t&r8VEtG%ZIU+TERM$`c%d_GftH8z9 z1BiJ1=z{I~FtDXRNis0c5mo(tHgox)Wo1hit~--l;w(uLWvnIZQ3n4ls{jjFQc&)X zYyc|e@n&Y}$yNSvhG`c3+u8{6N=$(&L>x$z$x^UaJt4^t!#w%0K8(rfNI~J*`K5(9 z&+_;*noAeW%4c0$XJjV7-qmWDh#-(ne@X|hl7=(Wd7-ODEI7e{(jNc^2&7d%hdJp* zE+y$yMOrM_NS1KD52Ir|e@Bij zzk`h+4r%C;?k`xckv`Y z5=;J2?Fcbe^5lnZn%{eqArSEpOaO4K;dL<#J6FHcRKk&1QMYYq$oR9J@S2&b6QRU0 zke-`1?VBpnBcqBLIVJ@t8inO=rG#D^-nQIdq1TjnCKQOPy<8BJiCRu$Xyj@Wit2%} z37H>L;F{#l&ze{dYAhidD0Li-7}FAAAd)(^sY$ipk!&3_LG%9B#Io;J`xIn?qsALBpDAq z{~7kO87#!Lh+~Vv!3nH3sjz<^q;V}?C+m~MRjVIOWcs?bT3}nvaTzN=jzt)eQp$0J zF`4l!h;5K$lHfzep8QQ%^dawdl8fy-BmF{BIo*&;$~cc|53iZ9NExKs#hb^U_=jWh z*eYD7f!rWE$osod6J~$N7xQwIp6hZp~LLklv@`dl1{^ zmZ&CP5prTHI&^u!tQ@pXCJNg!2$^%F^Df5I)?_Kg*fZ9Xc1TTSt!5`v77{O)iY&Kl zF!jZIpQ1Ez@=E+d?;Oq(O|T)YIs1=9BgfwPe(TbE{m?0jB=K`9eegXx^SGMedR1=P=*UI1hW_HTt zVt2PDAe(`7us}p6d?Oof(v#e3kLIB(<1gTy%_ZcYSv0ba|7;DX!*RjSZ zE9y9x(Dw_T(#a>aoLd0(Cp}_U9cnQg&SAS4-rPB6ZL>K>MGF#64J@Bjd@qGBZ2x#@ zHUT#lyP8;5qV}^&kln#D?eMC=mO%UdECBQ#z#VJ{Sh*>9v2q+)silWbl@S^G?(~*A zt*?4@Z74*|H0MxRw8w32DJ1P>^xGw=6jB`Sh|;p8c`_Wy!nJqS*!dU^%WG^fI8+^T zin>Iz>OR-j=y2lXye?s2BqR_RZglat2BBQGdeyO~3gDSzhrf#+?`iz4tT0c&`CW9o z)C=vK+7EKJ+KL7kN8`~0)KjkC5sn$iGWmpP;Q|$redHaGV7$3iV6SC;(*&v-OYM;W zb>hqHAENxta@d%`;P<|}Xco8|5Oza7>%i(>1G(#iux zv7{S#19~!&NNw@l0#xf@eBa5aR>|C=h`W{se!^>Fy9EE4I?DyB)H>>bLng`%m7q_^ z?NCR;Dn@plx!k;iWgF<}SP-Xe#=dk&=)KBLlQ6ivs!ZDP=5W3I&H*Va-ruBwIq9Lw)x`RO)lzR~u(RPOC)7)yTp!L+CBI+M< zx->?$XkczCD=kAeO;15%9t)0&RDi->=|?SGY|Rr~ zPGKJR?nAjWkH>T(S*Qh8RJezo|6LUucd5c!`A2L8VS-bEOZN!rAnaBiFnRFllFN%E z=tz~xP@~HjZO0mFMOOKpjg{9cZb1p%%#g$cH4R7z_N4T^{@?;%HG#2k0K>DjZq#=2 zGOk~hG+t8y7kDpcgguggPw_X)+@Y3zLEq=xlZe9JOorl?QpX0~?T*3FbjtVUls8O)YRnB)2&Za*%K1?i^0NdZI{Gp6u*i5fFakcNR%T4~iZf#DSn^ zIZsLbX|qN_5w6qgW>TsqRnp=vYVK8?i^9OGg#d&{z)@2@Yl0vC5EsT&`GNST;Ag-# z>B25_OsRI0&1A@^#7YYyiM}51)}w9P4!oWtHHIE{;l@+mV`WIFX{M1AOagaf^V>`= zG21EVGBRe?nhb7lHB67xW{UdDCZ!-yAI~qMs!=Ih4+1XL9I;Zt9>#7l3>hzJXSCSy zT;1a%CYe|LDZI178+I2Bze)nrhnFFf)CUl!B@3GoK4mVmOiT3=jlj@s9?h!ukX zyYh6Iz8m9}0uuO_Tkg#R@X3%#NNUsUv&oa3xkDo@7x)osEI2yqZ%wpE5XfSl2{kC3m@pj;7Yc^|S zmH19BM5hhKgom_y$}O*F7|y=@s}pAeidD#Y%g4i-g(_$Kkbx}$@|M{q5J+YW>VhXF z{ln+GD*YQxnzMCsGF296t2a7*c<4`V%zJc<0hq9y_N(CuwZL|U$8>$l_$?1xGC$1O z*Y!w~$p7TtUKP(9kUY0ow++XULCmwWgIm%3)QYFCX@7CqZmi79AfOTFlr>%N!7V7pfr_r@^HhAE0pu3`S>8MGw!9>Et4YO z9Y3ytR;BVSznZ=IEc(d(P~A|?!3dao!^CamTTcVOV84rKp<{g3b=syR*}jcAvZ>35 z3!$I!*dgS?q#Mru?Q7Svv=6Xp6z{ezU&qxAPb_w6fZwU|qeqy6m9(2P`dv8*25hz| zj+x6?uArT^oJji0%K-RfDmHHry~ZQIfpneTxCZyxrMJ%YEDvh3~Ps+Q#vvZxAR5EIM^8WvHc9vmr1>2e?xVyVs zaCg_>?jGFT-8Hy0(zv??3GVI?oZt?@ogwF*Gxwa_nfWpGr@L2wwQAL>+WYC=wRgRm zJNb@~Y)+h*7+iIAp>#7DWd3IOpnxZ z^gj0URbam@Ejh$>E=PN=pi+1VnpYvaa$=f_>s)jz&6I)`5Xqbu$D*Vp%@98gk+xL+ zShtC=64mDMpSc1XQi)wYmy&o!?~yoQNNk`_-Bn7jKWv+E6gSh7D{RBfhBXwvhm6dJ z-IRS?+&zryMLm@-y&5G#rM?7!4}jL0qIfVFQIU{nOEuH@7YdQ)) zY(r;i&f2Wg(-O`*C>L+Vktlj!4yTap{iHSHkw;as-b+@}_QF zglJLE46v%|ctn~N<%}on>{`mkm>bpDQ574xyb-2PF^-Z@`c6rR^C!n;sTQzZ*F^8<1W|8sSM zwGj{P4CA__ zK`x3vzrnxaI!Px?rRxvmW4HKuiukte$Y^)akaLPP^c3s!gk?=r-G&AB@u=Pvg)w(L za{Jr&a&E)g9}Bxt?%Z)2M3Q1+CR085qKcH~c%SsIA@5S>f0J^2RttS>ig!fFMg0V^ zBG1=Jh3pz-dRiu3jdt<6(JGe4Yc&T#5PBGln`0d^`M5xahLkD?>dzfDv6*uoXsmf3LVRd#QNr1-jiQ z6z`Xb$!i$wkVW{><=uke4O7)8#L39(5`_FjJ}T_CtD2L7aYy-07L057I~VmmLt(Jr zeV$tGK1RmonCY>J70rC#L$u?p+Uc&6Lc_kS{5E@;qD2OlLY>)^A#OcODb3HUVA5*L z6Psx*c*y+f=BqFqV@lC|YIYBfM#a4tc9njs&Uk-mkYIRWMp05PhfCY?c9|ia>+>v8 z=hk&wU)7a{Gd@AV!geB-L?>jH-*6^cKDNcRwTdw>vaLs`S%ikSQh1<2q}#fmn@w+T zzg_}{jJLY{R=+Q6>N>vlW{Z$Qw&RWM;SMnR<}I&jozi8U)d-G5X*F+4BfS9&sjmBE zItxyKnef0%h2kSBGAnULIKj$EIA?lkZ>t2Qz;2deWi=R9Kg5U79UY|v6`1b{mi zqBd}7P7#$G8>W;q4>Y7voyY+{R-OImpdq$RFqkFa~T#h)_LB6^=)VuM}LNIgp1A!56 z9{hbfPJ}YGf^eyBdcCqpHrQoH@;e;fIyZB;&#S}mJQ>NJAf?q&-e((a8l>iUfl24+ z*!FHB9}e4MEgB+!Um$;i&0L)NIIn+q`KcdK8v<)hn4njG?Z((9S^^`CP?r#N;?)3 z1(B%zJ7{~tQ^Weg*hhkX1*u(!*iDYANL1re7qae!wPKkGB|`8EaO17f6HRlK_A|L< z1P^|zZV)by{zUVZL3n}RI@)_7_H|0U6HY=Hfo6?)%g>m2YzNpPjs8MXFytrBAP1Aibs9S8&iX?PmT@qxV`p!kZ+bTXR*NwDus-VxSmRglk02~{ZTB_{OKVbjh<|AUL|qf#L={#eFfT9bBi+MB3&OqZ>&C&x{8?M%l@=pZ`n*lGx%LM3V?$I-j8;w^J_ClGn9oVMBPqU-$+2U zN?J$lmi-!Ypg;DpTiax?n1wVC*$U*R^A%{RjD`W15L0OB(Rg|#G_h8bUNR=-2!Vlf zmVL^6+km?RR%`L})*H-*;EBdAqJ@H-+doF!zkr>+~q>DJbU>;Cu*|Cux@*$s$yahBI>?Jz+-5{-G&rOee_zBmkDyp9PskXA^~U9&R9pV z~ zy#oB%R!*~Q^W5uSMEjC`Kl87-c-Gvj+IPh#%*@% zXbwi?B$C-)BPW)ssAn{3tyX zQrWF)@{>ZjAJ9WW2baF#9ye_=+^asata?8 z4d9>rt0;v_H~|}3QJNv2DmhE=r)~0>_^4$=|Lv|UV3F$nx1fX7L z>nN}olvThH+QCv|ZAXUz%HVp~$}sw4C|yA|DAxZLK^%xb8G2T7_6CyOR;!luel8*- z#W2xENDPtnQ#vqq05*-DOXbsz|M%u{iX!>)-HIze)Iy_AXFqc@Vg=LdB??`Uzcw1D zJlo=0u2$K0!ohdSH`$b?wQ>rQJ*+b@aj>?L^+|k3jXENmD&k_=IJ#HknSL~mLZ|#O z^rNk(G2g+?^%jQC^Uh?%)koQULO!MgkML4$6$6vwx=Z4X2L+eemk^|hIQ>vChnI|- zicmaftq*uap(;d|O9yl(i zlPRRB2{ixKZ~6MbZF&6q9(2Sp#-aLx-T>o0n7fstB4*h9p0;bH{_1Vh>&sHS)y@-U zYGUztbf&`iro4lMb(6wz&7x+{`(IbG5B+LdasYdS2;%2WQ|XqUrCBlcB4?kX=nxK6 zJk{WbdAkb2FL}Xg1s)aP&nzwTs7xK9$UHeF2o)g=%qU)XV79B)u}pBBhM-ApD;6YE z=#4T43BvRb9y?wTZN)AQ7O%M=zfhb0@@QN{v3|Q~cY>~}z;W(n9)T=y-cHP`dLnSv zqrJa58Zmw+nFi!n2kNAIi0{}%*4np;jy7?bp?kJx6fVuGL7`_5v`a;BzUw7*4ZE#c z-i5>VzP!`+SDv|3{5*Ra!@Vw9I|xVL56|zSBh*U8T9Q5tSSGh}D!JC~GOqphzJkg4 z}W|xs^&{S zcCy7v8H~pDt(`=vgQNmJH_o+(PE*&|gX`v#qqBmmR2tzXt;hKY;>-?P)5m4Efjo@)`) zc~vuo(lt4_(ktD!c1fQ}FXii-*pjCf*Mv(G=`_^|{e4 zth~7y)o3gQjkRsJ(S5$m4 zA$o>6d>RU9Y=F&BG4e?kT(-V%sogp8ubsOnKU4jkJJPSOf>acoV=Zo%2;Fz__%0jJ zXXh;z?IRDleXtLb!lEoCyl0p5KJ8jdmYl9d99gblJBp|amyb{uNOX)*nLBc`VNrIQ z6*l!_&@7Dmp%VIAiWo=%<3RYSR=YFm9O&Cw{*j8r7kT>5m@O+dF~sDr}!Xw z5OXkc=hM~ns~zr!(cF*%RovZ4+YQ~4CM{%rJe!EGtfi1ePxIUG>SNtMQ)(P^nJa$bUz#v7lRItL#1xX0adB#~{ zMl9tqJl+~`xwqHlt@$Yj_PkUV1B+AwSFIno9-wwoJSNSQxoq zsxZk`(bA9qm1po32T(&!Ngtfs65+5lX>uw%G^ai++QJ5$IZsM$guXEtA{aKi4jiY- z6r4(OdS=awP_>%XG<9PbBS$gG51&2y(xO_tCe_pBg=h+2KEYFlm5X9UhgOW!S+ToL zFLZ4&t~GRuLVshI@i{yNX~${S2ASCDwrKViI;+YgYW#A~oNyTRR#Jo38*K<|k=l$o z_58KV!lW8!N%&?1{xSssQc+MU^O|9GZ(p04eY4-&Qt~9AzkL^V)}hh7gD(Hso^Y4S z3c^492q$A_wi}z<5Pf6*o`whkj&?f|fO<@^&bYbhQ}y9+&K08;D%&66u>#?_t(whTz_|YO2?#VJQ>JcNT78G)dH+?JC`8KZ+an@&6+-b)L9Z`D$PCCm3hGP(5iC@whq zq+g&|pgo=@7V_de?qn{j%B`j+5#TDb$u$h`fWekAvxcb-}iBj79f~e{hG}Yq~EGexM zd||VpGiP2i*~y3ewU-pLOHg#%iT{>=D?@^IA@cCsjHLLns(jud4O`h^-~lK21S&!{kADhjz)2a`^@XckBiLv#T!`Qqd_iN-}>iALTL;v>LQOY~Bkn zDwxN&;Lnga-~S9q%;+AT(Je@VHP}J_VzV*Or&HbkOrT!k8nqN3B&M&{|1cBOW!U&d z^*#iRBDYiW?ffTC7O#JtY)PU@od>T<)ZFFC55U1qV`-sKY_)mf&<$f3KGJ;|cb9GY zJp`sx4v~u}%_@`jHrOULL%OC6rTN|lN~{e0^ZHz5ByIlAPq*3nyJ=Me3cq_P%vGbP zGKU8iDgquyXUKgph`Ark3kgg1rDu?Gek>ang?6j48GB6k*_(pALbf#R2C15*Tm3FeREv7 zCE)-;v8R85FX7!-P-b)^FoMYhq=vt!<@Yb9S+Z@Q?S5wHhpciO--<%l{F&nwlA!BB zswaM_E~K^j_y&}?jHT=$bU3;6NHifDpeD#3u+wp`iZ5%r+iIwPYMzsOME9OZmi-#5 z=Mi=nps^)kf?{+#czzYbNvN&HYtSze6^KX<10HztiyT`W8#kDC<2t{7HK+gy|M{rd z$y8IxXk7wzE^^-d-I`7RSBy~XyyeGB3^V94E6xdXWsN-R_F=}S@8k)_T%{0Xv>ikoFJwFFN#BQZZII(&Ck3TET(Nh22$#(_a&AOj{T5^#G#{QEJ~=)k@*)TuO%6>1d@VpaS8x zRIICdV1A{S^l#H$JA*Da3{&xI?YUE*Yx3mZ#a3I7eptouX&EJ9_~&rHfN;9}8>P+P zd{S3?Xdn(u>NW{QsA<=Z&$x~ZYEREfy<^DjBXi|-!G2cBINA*aZ$dmTP*u7<B{ zA?#p8QqDX>KZgO^aw30p)!^dhJBd7;M55SfYC8e^V8_L1lw`>5q=yeee!1^|y2jfY zhugyf6>fniJwI71xfB)e=Gkm>Mwr+n-+r?ziI_SeJW5I^MNA#W|2@nC{`?%xZaYR7 z4wrAk(i*8xv1bziMg2|7}izsptsjQv!m)oX+sB&FjG z3uPhbPbc%z$`k<>HYhDad{JVbqpMc|Dc!f^DMbYmx!DAkW!B$~U)=sID648-<_g7o ze!u(B6`r8(JZhr&?PbJL-(^^w`R*lALFG6DtL z+_ZCFJ1na!q#;nOge){lv*O2Fe7A@d$L11dqU39`*Za8gy$l-f0Yi>d#bqbGc_a-J zL!vI^V-TfZ9Fp;gX(!T4*)^#WBCOZW{C0Kr7XdXh*(+?Np}^#4vpqV?Sv=5-v@~vK zG0sfx@y38evtNZ`(Fd5QKaE~+0s_diu1UU~)0ijqQ=Im3i(TFs5%fA5U}mq<8iNwq z{64|9Yw{iN5njZ)w5OQalMQe(jCAj$^F)r`p3B5sF-87~M#n|C59Q|Y3^{d!zm#>A z3)YsYN|ce3Q_5ZhzEw1=Ilx2NY?a*2?DrX$&Rmzc_G*F}W3UirhT2Xpa&*Z8j8ERAP0Ri~53WMJ!p`lmB#VB+867!3f`uGfM`N{~p$%7c z^(ku@>bc0(Fbr;&wqIv`xHd(6#+-C+bIg~q5bJ=!8?3veVJ=j!djqS~LR1`{@RuZ| zn}?XucFhwL$N3l?_az<<*I20JQf{-C)8fM@j>uVVrv{j)rA7e}W*+llfTW*z$;9Ng zX?DX0E-@%}pLS>fACaN~hm4jNsB~%MR%MXFO9JME?3~1JSL1x$sw#{SgQ#ZKkDl%( z`OX2ovwCtTq0XaQ?m>mX*tz4CpH|O>(mr>2yZ_|{kMQXEoynnyDnf9n010a!2J+z zv~(iuE_B}NKsq}~;YvYBBBu}82={kd((Ro#g%-w03b|n$AU;IAcd$=Uk zMnJ-#B&rxCRhhG=)kae6x9KDM>MQg$I}=0*8}D!UF{DFoH4FHQbHTzYRkAGO5B==0Qg0l2R7`cD?}^5hDA|h)IQ|A+p53V& zbp{i%tu%n8UOOT7tNtZ%f)T~pq zW-6bpZAmSdY^Eq^-CUcFYsE7SS7LBuXg|j0izVZ&g?7=={$vt`Ku(6RF48XbR!bLh zqBoA0RW6*kk+F>yBm)NpVtSW4o9cx$6S(=(R`rJaz+Qa&gGlGt1@6RtFe@~8U(^6T zw{i{(8+R}}_yN^mwod2GNj>vQJbdWkW7)%TxXk?Xri!|Y*)3IBxlWH&hqIVKLsdfT z@)t8sg^PaTv3;g`pku3w)+}NSs7WFN%MTp{ll|R6evVE~n=ov;o0&N3Da?Mhkdsgl znM)VQQmf?|2%Jo2%4O6z5o;`SoMk{KYdu(1Mk5+a!{I}vpbW_+xH<#mI=I@@C3Hg1H@TEzpW*SQ ze*P-?ByNnf%#>0IfJ$Bn{q)L~ldq*VX{B!Sb)H@abO#2~W!$%JJ7BGSbTy&_Xv&sD z5}-ck`YAZH1o?;Ob)@t*kIg4Y1~7CIjyx(qiqtA>eECG4J z(WS#JBl}A<5gYevL85^e0|ahV1!gz75%jWHWz(}6BJ}w6BNNOGjn58~$=exadC8xq z^lKux85r~e>XfCdM82m4&pg0t_@M#Q3bF)}6(NhIli}%g;Q#7pNdhU6w*PjDh9%x?7+^MuZ~Y zKZr$&rG5TBrc~F>!__)aFyGnTO7IC2FC#8z^9c?rmYZJkD5?x+JA|QrI~c^iB7?!} zyaFjJ9GHL_#DtTpO&P;0?pOT@Z7uxgqjC^T!xH>bpRrma^JlorXF?aB(T7Q{6Ay%* zrOwcC(|{S9PVp`67A|8|jyIC*q77#Yg6VO|TP>|{EIU{7ihJOss=9A1p*3e1)|@XW zMyDUogvD)>uFSrIQR)_u?0i00gfXdBc?DXAz10RNo)HVo)Fyck4X;H!viK}#`j2bj z0ip(c&cA?LC$4Oz<&uD3+jq^ei%|)Llc_ObIm97 zr6%@#fXW3DiK=9@Dg~a&v3tP>0Ao0v^GMwth+1W@ASN&?KHvE88lx{Se%>G#mC+kW zFXVg^P>}CuJ2-15n&FZUR8g#(wx&od2qi6z5_q{zgwqiyJB*E8-)iyQ+|rg*o_gtc zW=xn}95xGxmtYvnq8k2QNLam1&n!@b2yl#9WaGn&PQ^TTXx)Edr{$%CXORxSy3vb% z36Pmqni|2J64}`HDSHAMeF@)B7l8cK!u{(L4^TvIo6zcO)QQ4AH;|#mK0s1M-f=|0 zIe#%^v{iXr}H_Th60u*|c?+#Nhu}c?N3CIl!h;PWYcD;O5Q)1~n ztUDOR%@;-}#!2NAi-eXrpG|~x|CZldm~-i% z^PaSvcl}hgUO~UL>nn2*$oL#+KmG&mlh*LQI1d^SC;gysYI%!HU{%L{@6t&_ zlfz*$P(93$DIaYQ%|)9QagRN^@^{ZkSDW~z8;6m)>N%g*@UWr-wI})d=a8$!okAsf z2wrWsIs-`*RnqN%QCpVI1h?1f%7P#sGYcj=7WriuVX1c3)fH)ZU}r!7T(61lFg$8Z zqA<38!Ldm>Ej7DK!pBX@fbRT32;Ej!kdP}yIlA9cJ8aLn+Fx+A~Y}M zYySekiQo^VUt5xZGEmEj<)N5L>s2B9Vywl{^iMuMD6zsV2WP=&I4A1jj1Ld`8u}A8 z;J7Fc{q!cBBY?S?N6Q*miKwk^?lR~pT^}aBW2qP?jx#fiyBClKeAcuySO*O2jt3++ zhu**yg@gjg7&76aq0fp+3?5vULgdnz0~p_FBwSZd$j@dMjMZs#LFP`y3KgArMkXcQ zWN# zIe^613yc0#L@o1dWLv$b8c?e0FJlOwo#5X!0P*y+BtehbO>?rr>mau0aF-onD?FMJpHuj0_i)U zvvB`p_hpsEZ$?pwF{Ml`GC3 z-|j%{kf1PCVzNcPX6M*^dh2AXp5Gx;uvN)CwaXYKtkobNPcYM-Nh#S?8w7o&h zcPUeRUd`A2P9M4mL6{3p z_^$Cg9T<7s;D3Z6K~;v88FugKJ|%@pVDD=r@xqoQrxQJMHxhza?9aU*a@pkKlBX&g z#pxs`s5-Kx{8*LF&YKt;M?*ws0~g&_X6v?Zp6ZB2=$&=TyII1vB`_$-Bx>?5IXh-Qr?y=jTx zDsH$we^J#1ZnG-CrJi~Cs#+~749k0pj+2;8$Iq~Ql-V0HTz+*oHcJ9U)WLNRox_;W znDo7uS&yEv`k&rRmDW`WuPTtLrBGQx9>#aJTvYQK0$#;vwFwG}TnP-Yu_3Re`4(~v z@T=RHi_?usP;_61vx~z$)_Cc!d&wy@_v-#M3!Qo_@-jf<` zQ0^R&g*?}>Df&Vaurihcy`Yr@jIvh1?PtjoN7KQlyfjkUlQt9>%N7%Q0WQ3}FLLJ5 z8kBeS$)9;VUSH2pyCRgc`s4MS;hH1sg^(u(-=7H=OOYa{!VS(>)e?MOps2XcL%r>! z;rRZ$+|4?=j7nOeUXrsh#t2+Fb`x>oPg%k{MpBEHv;`+^{@ z&eyqQ_K9j+UOFlDs&TQJ8Pm?OZX$B%`zYLRqsK)&mf9}8{8+h6X4!>GEKdu>W!)_h z)Z0V)XuP2Pfy(IEd}V*SFQ!>E7M}2gy8d) z&T9J32J5ywWU$>){t3huPPE_S+O`Q(w(OyWn9s8V2`9_eDl>yC`CyhKF$NJ~Q|Ok~ zeh>|o;R8%jhz3=+$%NBdLH&1O#2V)41|fjB8_YYD0hWXl4+dE`CCH!?8pEjsgoqZN zv?55&$?h&_Q@VMhU)-b{eNg7#Had1Gv^4qMuyw_ETaGb?i>vx^`^8?ng^GBm%@8ri z#*2MTu$hD9K42bw@by{y^6as6*xdkJE0{HEbVfso@>jvZTVHp3kxh$D{jSSv;%ak5 znyN)hlHn1$U)aZJjf3IzIo2ChgK)cqx zwz@_PUPI>hJ$lp_KU|B|1McpXrJ*Rawr{dFkTn_`d%+NQs{x+ejN*V>cNwyTDzLGfbP7iKs$nm=QIB0J^qH7& zjt*7h@fk9ryE!5XWKl&W=UwUmn88rn4~X6dWcmRLj2f=EAFxQk1RB^Xxe`)9wY9MB1%R0fkv@|p^6aPR<3O>5*klfQQ zDA4FI^1wfd=qb8wIxf)De6K#XMKo=z*4Z8lL}l`C`s&JuvDpzTkHRF`X!Guf7r8u> zzL3O*Z4zXtf__Ei3Sl1BKO%V2u4AaK&fMhTjfG%0eR`B;O|m8_l_ZJcB}AR^l*&9N&55$k8fI z8%(Z788LyJ3k?qH2LoL|;+jow0PZxK(6ImFz#&<`ju}M6&$XZOKBT+HV0v$=s#jWP zk1sjNx@IfGu@Plx8Ms2NjlTKz%ax%CQdJZzGT!)!5@Q z_^?$}rYo~vkSgUnqC&;m0E7vS3g=YMC1Wrupl8W@tHFAF$&+Y~GJq5UOd(>^P5(P8E%fjaB}^aq)l&nTA44U8B3DJ z0FILti(-`bb7UROL(~Pfvai0AV7Zkm-fDg&U68wa^s1%W90S-F^V#?SV~6vMo_({z zseCpE8v7?Y^}&L6vK8*Hm*j?52+^;iyGgxn>@r~DhHv+!EFba2{ zt;D$?#lx?&+ET?WBO#dMy9e(JvgY|s1loq19nac0YvP0H4)V-bTkC3W?@6pxgc6*1 zV#$TV1nQp&p4NXn(BaG{+W3)j?N>g*cTJOVG9h*fq}c(WxD1Gb>MU0$4!D- zvz2rn4LC2AQ4ovq^OrF0qyQ41PrUUO#!%_CR4;XBrWNK#O>lr6%)S!fnWVRz-*XT= z?!=pz>d2`*YT`+7-FW0Lk8lTUCqZVoUtvbAjRx1B30L`H=8Nd@hk;JaB&=GEYA&YK#!>cUa2f-KNUdcyF`4mT8}VeY&xigM@S zu8UD$n8}4C+G!b#!uGfv`L&j7;tm=_LPEgbuh(sy2eb(@hMvf?5ORVcG(%n<+LP~@ zp{ltqC564mz~wIG2K8+cmp*^>`o1KpO+VQHakKf=ia}Z)72bokn~U;migmG8to-`- z8`;Wrh98rsv)3ez5aT2d^6DBi7p_ad8%5Y6J7GTZ*j*Tr)4B$@a7EQRUN52OB8Jdy ztj0F`l-eS+0%!!Y@o!+}D}@%Ww_RjGDht{VV-SVe-gH%vXJ3<6`mI7)I zPU3J{%mRdv03(;E<4q9LwDTk&8Vts5i&Hlcm|Xsr3SPQD&ka<2?oI{0QO=aGY1-gD zbM=qI#D9w~isg?y{3`in6s1Q|(vQD-gP!WZcgq1kVvM^>z3Wb3hMd0thApy#P0oKf z%VHLmM>2<_ZpMh!MX~eiuwGYJ&Tl9@<2nx48`%t}eVewUZDEpn(+IERkt%0e1CgeF zlJ!T6{T^Bd7NFC>^{2NvlfEi8c~JFRt&N2rf9G51uT1xgoaJE_TsB|UM~1pQtV)@3 zf^LV8{e()%Sd3yz(jY53ART;#6hG-EwOFk$Q9j*RJ@T!d!%f@=QvEPlGiKRjX>{g5 zBgbCotx8xj8;0fXCG0UTZIw)^)g30*ot~h)s~4TtxRls4KGzzgWu;gr?~H+vSL=d0 z$R&40`^{?LGGH@n%TVd%Zm6Ok+2%&3^}D9-dY}LVgzj_uB5yXB@$ULCi80uD2(U9% z$ExvGOYv>7Zxu02>vzUGn@=Z3ESq)|^S7g*9|P<$Q;0cyE>87HNq2?Fpx$q4kHD2hOsuS5;8SIt$Rik`kOE)3> zXO4Lu|R(SK1ajGVz1)R9Q++O}C)Aj@N`F{e2{(muT|FCKQV%q)} zVDvwsw*O$1{yWt651I2{AWsPvV&*^8SLF{xC@V2D*FWE~5wrY*6Z&EOAg2D|@ct37 z6aORpfA{sL?!SBqGZXXi{TGy%m{HurMN-AZ$mN65D=PdUVl*)#X8wZ{WfW%lzsf#X zzW*&_{lChX7(PI#AHqMc|M1B6|B$l&yHEE2hwuZ<`VXI6A3pz$d-{hQ{LdbKwDnII z>c5eR|J(Qn9{fL)f71A`1pUDk6Ei9rnVUKjGs;+gb^ZXqGXEjSD*vIqirTw=uw4I< zqkkb+|9zxHolK2f?45|I<&0b$Z0ucZERBiXSQ$7OnCXZuTwENSc^DaO|Myo6_D<$B zu#AdM_Fr91O#ic%!&ft6VNaf##$2KkhB3lj?~6B`RRGb;-# zJF_+o?0@&u!^zYPmg(d78|(*X_Mhd0-OJ9(PHaZ}zirGPIr>wG?f%Qg%)!pe`9Ez; ze-iMQj*06dm4De-KXAVP!^ZkC{r=W{Fm(UJ_UFR~r1ozc>j(DtFB=;t*T-o6DgTQ3 z<1Nbv1o*EmpQ~ui@J1g7YIwp2@&cFK0#LC6~0agCb zx|}R*EPuzs%FXnFO8!qBD>usrLij&zoGgC;&HrIzX8K6M-~K*O&D?+Ig_D)_?^r(S zvUC3JkCly${jdHqGqHW}od0f@jg|GUHkesIs{ZYdgN^G0gZ!T{e@w;yG3Ko7tRGzI z|I~4?v$6hLUR<1vKG?@juzyZZDwbX!6y%Q+h_b!?pTq4Rr#5LjGkfAcQT-SF+u6m) W$>kr@{A1R#b8*5_P>3r?!2U0NB{R+d literal 0 HcmV?d00001 diff --git a/thesis/graphics/model_fitness_final.pdf b/thesis/graphics/model_fitness_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..85a60d40b2ecef2ed3e2f866b902f742146087e5 GIT binary patch literal 102003 zcmafaWl)^Wx^1xF?iL0K?l8CncXxMpcXxLP4#7k4;O-8=-QC^oPWHF=IlJms-TR}b z-+ugA-BZ14;|$E8N##tAO$rI3@riz|PPTj)w=pAa7u1;sjs@NfZGL${zM6 z00togX9H_HGXNhSoQbXRUqg=nau9KM7E^LIa5e$3{^KNSXX^}L`R7^Qz}eZv(G~#w zyM$wqceFE7GI0iIf$|88g5sOFI|CRbY(O~$|2+%+dzJv`02q|a4U8>p%>ZowxU0(< zTACO+1K9r+{C~?~`tJq=Y;EnFod8UX|5P9Zs>Z|?B;fofhKz}^g@K@*JE(@g7A)+n z^gtjZGdqxxlL-i5W@V;lV`AoDW8&ZdGXE_>-oO#${tqB<42mXBb}o)aAcX!x@IMIs z1?|7!`J3uLc#2wBgAf2Ph+2an5;ifiGX^0lZDMQYYz|=h2WC(sPR@=d1~zc+S^XL^ zajOHU?dVUaJd)54u0GB_yW|u#pEd{>HiHt9Y8yz@WeITaHzv#X4LMg6NFcut>oav- zC!C&ps@%1-xIY|(ZMBGK&epK9zad{S=YE}` z8v8*vG>87kHw2cG^j6Eac2@j5PK?wAbALZ^B2>YpC|dM9I!wa+?VWe3I<>m6fF;1fz0p;UXTCBXxhW*n%Zwq zsSDv%UZ3_41Kjl?VHf$uky!+C*}D0cP6meO(YyDx>$Dfn(XTk_)nk)P-?BBOTjg*U zr{G!Q*FyueZV0?(!PY_{q{(Q@9LWsA7{G8at>^(zyIf-Qlb-`=sz1|Rb z-Z=V%w)r%_+q8c?f1Cv+)zW0l=s%d5ETDTQc=uretK~A4!iWosJRixn3N@QwBq!Eq zL-qX|!b~wU?kj z?=+Y0@Z zog7Cp93nbTksGaTM-8A3;OnzckZ`mK-5EgGdCZnBevRHD>;&(1VHFF=7baF)*lc6! zl^15t;>opfpm@Z@L9$FViWj7;r0Z=gOO*4}lovj$2E-!dZl;-i=O%+m%0DDrKr$%6 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⋙ZGV`j6c7>Nr&RBpcVtOH8J0M|H(>=L( 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 VlO2*A86#N9Owxp2pKHq_{s8fTtwI0* literal 0 HcmV?d00001 diff --git a/thesis/graphics/precision_recall_final.pdf b/thesis/graphics/precision_recall_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6c791680195abad2c595c65c739bc67a22acb8b9 GIT binary patch literal 133832 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≺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 literal 0 HcmV?d00001 diff --git a/thesis/graphics/val_box_obj_loss_final.pdf b/thesis/graphics/val_box_obj_loss_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..14bebc78e869a9302fd37ca510192da68779f01c GIT binary patch literal 102756 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

s-xyrv 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%0Ai52sLZA02YpEF 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