Object Detection Workflow via API¶
How to evaluate common workflows via the checkmaite API
This notebook demonstrates a full end to end workflow of the checkmaite backend. The general steps are:
- Create wrapper objects as necessary (not all wrappers are needed for every tool)
- Create a model wrapper
- Create a dataset wrapper
- Create a metric wrapper
- Create configuration to define analyses to run
- Generate "capability" object(s)
- Run analyses
All checkmaite wrappers are maite-compliant (https://mit-ll-ai-technology.github.io/maite/).
IMPORTANT:
- Since we are using mini test datasets, the values presented in the results may not have significant meaning. Use full datasets with models trained on similar data to view accurate results.
- This notebook requires a dev install since it utilizes data from the test suite.
from checkmaite import cache_path
from checkmaite._docs import create_expandable_output
import json
import logging
import os
from pathlib import Path
import torch
import warnings
logger = logging.getLogger(__name__)
BASE_DIR = Path.cwd().parents[1]
EXAMPLE_DATA_DIR = BASE_DIR / "tests/data_for_tests"
EXAMPLE_COCO_DATASET_DIR = EXAMPLE_DATA_DIR.joinpath('coco_resized_val2017').resolve()
EXAMPLE_YOLO_DATASET_DIR = EXAMPLE_DATA_DIR.joinpath('yolo_dataset').resolve()
EXAMPLE_VISDRONE_DATASET_DIR = EXAMPLE_DATA_DIR.joinpath('visdrone_dataset')
warnings.filterwarnings("ignore", category=UserWarning)
/home/runner/work/checkmaite/checkmaite/.venv/lib/python3.10/site-packages/xaitk_saliency/__init__.py:3: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources
Set cache path¶
Checkmaite has a default output cache path, but it can be overriden as needed. Note, the cache will only be written if the argument use_prediction_and_evaluation_cache=True is passed into the capability run.
print(f'The default cache path is {cache_path()}')
# set the cache path
cache_path('tscache')
print(f'The current cache path is {cache_path()}')
The default cache path is /home/runner/.cache/checkmaite The current cache path is /home/runner/work/checkmaite/checkmaite/docs/get-started/tscache
Define task¶
task = 'object_detection'
Create a model wrapper¶
Model wrappers hold the model object, weights and metadata.
Checkmaite has two object detection model wrappers - torchvision and visdrone. Below are examples of each of the available configuration options.
Torchvision OD Model using default weights from Torchvision¶
from checkmaite.core.object_detection.models import TorchvisionODModel
model_name = "ssdlite320_mobilenet_v3_large"
model_wrapper = TorchvisionODModel(model_name=model_name)
Downloading: "https://download.pytorch.org/models/ssdlite320_mobilenet_v3_large_coco-a79551df.pth" to /home/runner/.cache/torch/hub/checkpoints/ssdlite320_mobilenet_v3_large_coco-a79551df.pth
0%| | 0.00/13.4M [00:00<?, ?B/s]
7%|▋ | 896k/13.4M [00:00<00:01, 8.99MB/s]
54%|█████▍ | 7.25M/13.4M [00:00<00:00, 42.6MB/s]
100%|██████████| 13.4M/13.4M [00:00<00:00, 61.0MB/s]
Torchvision OD Model using custom weights and config¶
Note: The configuration file is a JSON formatted text file that contains index2label as a key with its value being a dictionary of {index: category label} for the model e.g. {0: '__background__', 1: 'person', 2: 'bicycle' ...}.
# save metadata and state_dict from previous cell to disk
config_path = cache_path() / "my_model.json"
pickle_path = cache_path() / "my_model.pt"
os.makedirs(os.path.dirname(config_path), exist_ok=True)
with open(config_path, "w") as f:
json.dump({"index2label": model_wrapper.index2label}, f)
_ = torch.save(model_wrapper.model.state_dict(), pickle_path)
# extra kwargs to pass through to torchvision model object
kwargs = {}
torch_model_wrapper = TorchvisionODModel(
model_name=model_name,
weights_path=pickle_path,
config_path=config_path,
model_id="arbitraryidnumber",
**kwargs,
)
VisDrone OD Model using weights from Kitware's data server¶
Visdrone architecture options are resnet18, resnet50, and res2net50. Custom weights on these models are not currently supported.
from checkmaite.core.object_detection.models import VisdroneODModel
# specify directory for the model weights to be downloaded
download_weights_dir = 'visdrone_model_weights'
visdrone_model_wrapper = VisdroneODModel(
arch='resnet18',
model_pickle_dir=download_weights_dir,
model_id='1234',
)
/home/runner/work/checkmaite/checkmaite/.venv/lib/python3.10/site-packages/smqtk_detection/impls/detect_image_objects/centernet.py:897: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.
@autocast()
Create dataset wrapper¶
Dataset wrappers control the access to the dataset and contain metadata about the dataset and about individual images.
Checkmaite has three dataset wrappers for object detection - coco, yolo and visdrone. Below are examples of loading each type.
COCO dataset¶
from checkmaite.core.object_detection.dataset_loaders import CocoDetectionDataset
coco_dataset_wrapper = CocoDetectionDataset(
root=str(EXAMPLE_COCO_DATASET_DIR),
ann_file=str(EXAMPLE_COCO_DATASET_DIR.joinpath('instances_val2017_resized_6.json')),
)
coco_dataset_wrapper_single = CocoDetectionDataset(
root=str(EXAMPLE_COCO_DATASET_DIR),
ann_file=str(EXAMPLE_COCO_DATASET_DIR.joinpath('single_image.json')),
)
YOLO dataset¶
from checkmaite.core.object_detection.dataset_loaders import YoloDetectionDataset
CURDIR = os.getcwd()
os.chdir(EXAMPLE_YOLO_DATASET_DIR.parents[2]) # the yolo test metadata file is written relative to the root pkg dir
yolo_dataset_wrapper = YoloDetectionDataset(
yaml_dataset=str(EXAMPLE_YOLO_DATASET_DIR.joinpath('dataset.yaml')),
ann_dir=str(EXAMPLE_YOLO_DATASET_DIR.joinpath('ann_dir')),
)
os.chdir(CURDIR)
Visdrone dataset¶
from checkmaite.core.object_detection.dataset_loaders import VisdroneDetectionDataset
visdrone_dataset_wrapper = VisdroneDetectionDataset(
root=str(EXAMPLE_VISDRONE_DATASET_DIR),
)
Create metric wrapper¶
Metric wrappers provide standardized access to metric algorithms across the pydata ecosystem.
Checkmaite has one object detection metric wrapper - mean average precision (mAP).
from checkmaite.core.object_detection.metrics import map50_torch_metric_factory
metric_wrapper = map50_torch_metric_factory()
metric_wrapper.metadata['id'] = metric_wrapper.return_key
/home/runner/work/checkmaite/checkmaite/.venv/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html from .autonotebook import tqdm as notebook_tqdm
Instantiate and run each Capability¶
As each capability is run, we collect slide data for Gradient PowePoint generation and add the results to our markdown report.
# collect all the report slides in a list (to be convert to ppt after all stages are run)
slides = []
# Collect all the report MD strings in a single object (to be rendered and saved after all stages are executed)
report_md = ""
MAITE - Baseline evaluation¶
%%time
from checkmaite.core.object_detection import MaiteEvaluation
# instantiate capability object
capability = MaiteEvaluation()
# run analysis for this capability
maite_eval_run = capability.run(use_cache=False, datasets=[visdrone_dataset_wrapper],
metrics=[metric_wrapper], models=[visdrone_model_wrapper]) # NOTE: `use_cache=True` will bypass the compute and load cached results if available
# view results
maite_eval_run.outputs
0%| | 0/3 [00:00<?, ?it/s]
Downloading: "https://download.pytorch.org/models/resnet18-5c106cde.pth" to /home/runner/.cache/torch/hub/checkpoints/resnet18-5c106cde.pth
0%| | 0.00/44.7M [00:00<?, ?B/s]
2%|▏ | 896k/44.7M [00:00<00:05, 8.75MB/s]
15%|█▌ | 6.75M/44.7M [00:00<00:01, 39.1MB/s]
100%|██████████| 44.7M/44.7M [00:00<00:00, 154MB/s]
33%|███▎ | 1/3 [00:04<00:08, 4.18s/it]
67%|██████▋ | 2/3 [00:06<00:03, 3.18s/it]
100%|██████████| 3/3 [00:09<00:00, 2.84s/it]
100%|██████████| 3/3 [00:09<00:00, 3.03s/it]
CPU times: user 14.3 s, sys: 2.16 s, total: 16.5 s Wall time: 9.14 s
MaiteEvaluationOutputs(overall_metric_name='map_50', result={'map_50': 0.16278350353240967}, class_metrics=None)
# collect the markdown outputs for the final report
_md = maite_eval_run.collect_md_report(threshold=0.5)
report_md += _md
NRTK¶
%%time
from checkmaite.core.object_detection import NrtkRobustness, NrtkRobustnessConfig
nrtk_config_dict = {
"name": "natural_robustness_",
"perturber_factory": {
"type": "nrtk.impls.perturb_image_factory.PerturberLinspaceFactory",
"nrtk.impls.perturb_image_factory.PerturberLinspaceFactory": {
"perturber": "nrtk.impls.perturb_image.photometric.enhance.BrightnessPerturber",
"theta_key": "factor",
"start": 0,
"stop": 2,
"num": 11
}
}
}
nrtk_config = NrtkRobustnessConfig(**nrtk_config_dict)
# instantiate capability object
capability = NrtkRobustness()
# run analysis for this capability
nrtk_run = capability.run(use_cache=False, datasets=[visdrone_dataset_wrapper],
metrics=[metric_wrapper], models=[visdrone_model_wrapper], config=nrtk_config)
# view results
nrtk_run.outputs
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.38s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.36s/it]
100%|██████████| 3/3 [00:07<00:00, 2.35s/it]
100%|██████████| 3/3 [00:07<00:00, 2.36s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.38s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.36s/it]
100%|██████████| 3/3 [00:07<00:00, 2.36s/it]
100%|██████████| 3/3 [00:07<00:00, 2.37s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.37s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.37s/it]
100%|██████████| 3/3 [00:07<00:00, 2.44s/it]
100%|██████████| 3/3 [00:07<00:00, 2.42s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.46s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.41s/it]
100%|██████████| 3/3 [00:07<00:00, 2.39s/it]
100%|██████████| 3/3 [00:07<00:00, 2.40s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.39s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.39s/it]
100%|██████████| 3/3 [00:07<00:00, 2.40s/it]
100%|██████████| 3/3 [00:07<00:00, 2.40s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.31s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.31s/it]
100%|██████████| 3/3 [00:06<00:00, 2.32s/it]
100%|██████████| 3/3 [00:06<00:00, 2.32s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.30s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.30s/it]
100%|██████████| 3/3 [00:06<00:00, 2.30s/it]
100%|██████████| 3/3 [00:06<00:00, 2.30s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.31s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.32s/it]
100%|██████████| 3/3 [00:06<00:00, 2.32s/it]
100%|██████████| 3/3 [00:06<00:00, 2.32s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.44s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.41s/it]
100%|██████████| 3/3 [00:07<00:00, 2.41s/it]
100%|██████████| 3/3 [00:07<00:00, 2.41s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.39s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.35s/it]
100%|██████████| 3/3 [00:07<00:00, 2.35s/it]
100%|██████████| 3/3 [00:07<00:00, 2.36s/it]
0%| | 0/3 [00:00<?, ?it/s]
33%|███▎ | 1/3 [00:02<00:04, 2.32s/it]
67%|██████▋ | 2/3 [00:04<00:02, 2.31s/it]
100%|██████████| 3/3 [00:06<00:00, 2.31s/it]
100%|██████████| 3/3 [00:06<00:00, 2.31s/it]
CPU times: user 4min 42s, sys: 24.7 s, total: 5min 7s Wall time: 1min 20s
NrtkRobustnessOutputs(perturbations=[{'map_50': tensor(0.)}, {'map_50': tensor(0.1287)}, {'map_50': tensor(0.1555)}, {'map_50': tensor(0.1583)}, {'map_50': tensor(0.1593)}, {'map_50': tensor(0.1628)}, {'map_50': tensor(0.1634)}, {'map_50': tensor(0.1121)}, {'map_50': tensor(0.1080)}, {'map_50': tensor(0.0740)}, {'map_50': tensor(0.0377)}], return_key='map_50')
# collect the markdown outputs for the final report
_md = nrtk_run.collect_md_report(threshold=0.15)
report_md += _md
XAITK¶
XAITK should only be run on single images or a datasets with only a few images due to memory constraints
%%time
from checkmaite.core.object_detection import XaitkExplainable, XaitkExplainableConfig
xaitk_config_dict = {
'name': 'saliency_XAITKApp_0',
'saliency_generator': {
'type': 'xaitk_saliency.impls.gen_object_detector_blackbox_sal.drise.DRISEStack',
'xaitk_saliency.impls.gen_object_detector_blackbox_sal.drise.DRISEStack': {
'n': 20,
's': 7,
'p1': 0.7,
'seed': 42,
'threads': 8,
'fill': [95, 96, 93],
},
},
'img_batch_size': 1,
}
xaitk_config = XaitkExplainableConfig(**xaitk_config_dict)
# instantiate capability object
capability = XaitkExplainable()
# run analysis for this capability
xaitk_run = capability.run(use_cache=False, datasets=[coco_dataset_wrapper],
models=[visdrone_model_wrapper], config=xaitk_config) # NOTE: `use_cache=True` will bypass the compute and load cached results if available
# view results
# output is large, so expandable outputs are shown instead of raw outputs here
create_expandable_output(xaitk_run.outputs.results)
CPU times: user 17min 36s, sys: 55.2 s, total: 18min 31s Wall time: 4min 42s
Show full output
[XaitkExplainableOutputDatum(img=array([[[103, 86, 90, ..., 133, 76, 32],
[ 97, 86, 96, ..., 132, 73, 30],
[ 91, 93, 112, ..., 128, 65, 27],
...,
[142, 145, 149, ..., 71, 70, 58],
[143, 143, 145, ..., 69, 67, 55],
[147, 146, 144, ..., 65, 62, 50]],
[[110, 92, 93, ..., 111, 60, 20],
[104, 92, 99, ..., 110, 57, 18],
[ 99, 99, 116, ..., 106, 49, 15],
...,
[105, 108, 114, ..., 55, 54, 42],
[106, 106, 110, ..., 53, 51, 39],
[110, 109, 109, ..., 49, 46, 34]],
[[ 76, 58, 64, ..., 90, 44, 6],
[ 70, 58, 68, ..., 89, 41, 4],
[ 62, 63, 83, ..., 85, 34, 3],
...,
[ 76, 79, 84, ..., 39, 39, 27],
[ 77, 77, 80, ..., 37, 36, 24],
[ 81, 80, 79, ..., 33, 31, 19]]], dtype=uint8), img_id=397133, sal_maps=array([[[0.73583566, 0.71669788, 0.69797372, ..., 0.81159578,
0.79826973, 0.78532143],
[0.72339502, 0.7039148 , 0.68482894, ..., 0.79709829,
0.78286057, 0.76903759],
[0.70631727, 0.6865807 , 0.66721416, ..., 0.79010963,
0.77457846, 0.75951273],
...,
[0.48226074, 0.48368114, 0.48509571, ..., 0.7740222 ,
0.774851 , 0.7760256 ],
[0.47656057, 0.47816924, 0.47977116, ..., 0.77232088,
0.77341336, 0.77487356],
[0.47011104, 0.47182384, 0.4735279 , ..., 0.77119975,
0.7727626 , 0.77471554]],
[[0.74295834, 0.74531166, 0.74763352, ..., 0.76941191,
0.76800124, 0.76663057],
[0.7476102 , 0.75102319, 0.75437142, ..., 0.77146607,
0.77062547, 0.76980936],
[0.74273642, 0.74732571, 0.751819 , ..., 0.77372058,
0.77343365, 0.77315531],
...,
[0.65210714, 0.6527135 , 0.65331736, ..., 0.74817487,
0.75429346, 0.76067158],
[0.65437001, 0.6549391 , 0.6555058 , ..., 0.74228445,
0.74819846, 0.75433255],
[0.65847986, 0.65920631, 0.65992906, ..., 0.73604982,
0.74162864, 0.74739276]],
[[0.6942735 , 0.69016823, 0.68674365, ..., 0.77444728,
0.76940936, 0.76451428],
[0.68672296, 0.68293953, 0.67988106, ..., 0.77298915,
0.76874122, 0.76461702],
[0.68712666, 0.68386879, 0.68136116, ..., 0.76949423,
0.76638935, 0.76337753],
...,
[0.82867081, 0.83629013, 0.84387808, ..., 0.7659345 ,
0.77003954, 0.77413755],
[0.83108916, 0.83895775, 0.84679337, ..., 0.77116344,
0.77468779, 0.7782192 ],
[0.83122891, 0.83906699, 0.84686512, ..., 0.77691033,
0.78007519, 0.78326697]],
...,
[[0.6730867 , 0.68793581, 0.70199364, ..., 0.7317725 ,
0.72669112, 0.72175379],
[0.69794611, 0.71005552, 0.72144159, ..., 0.69766578,
0.69280885, 0.6880934 ],
[0.71901704, 0.72819776, 0.73673503, ..., 0.66780473,
0.66298418, 0.65830811],
...,
[0.70151071, 0.69973002, 0.69795667, ..., 0.74976126,
0.76641314, 0.78109867],
[0.69207079, 0.69080738, 0.68954927, ..., 0.74711386,
0.7649825 , 0.78075481],
[0.68177807, 0.68095116, 0.68012847, ..., 0.74512465,
0.76417748, 0.78103596]],
[[0.75231569, 0.76758059, 0.7821286 , ..., 0.61304269,
0.61331087, 0.61357144],
[0.75138857, 0.76714515, 0.78215738, ..., 0.61890961,
0.61943822, 0.61995145],
[0.74262543, 0.7586601 , 0.77394386, ..., 0.61608443,
0.61687603, 0.6176439 ],
...,
[0.80689851, 0.80783251, 0.80876267, ..., 0.524957 ,
0.50009282, 0.47502177],
[0.80045169, 0.80138134, 0.80230709, ..., 0.54345057,
0.52045878, 0.49732826],
[0.79189541, 0.7925938 , 0.79328866, ..., 0.56189151,
0.54079592, 0.51960575]],
[[0.88822621, 0.89088213, 0.89359182, ..., 0.7807323 ,
0.78531781, 0.78977333],
[0.88871647, 0.89127996, 0.89391677, ..., 0.78366404,
0.78844569, 0.79308806],
[0.88602187, 0.88810026, 0.89028546, ..., 0.78658336,
0.79117012, 0.79561943],
...,
[0.84915213, 0.8507222 , 0.8522858 , ..., 0.83941266,
0.83803114, 0.83674668],
[0.85106079, 0.85267857, 0.85428956, ..., 0.83685382,
0.83499971, 0.83325486],
[0.85165584, 0.85317224, 0.8546809 , ..., 0.83471783,
0.83253668, 0.8304766 ]]]), boxes=array([[ 9.954411 , 48.866684 , 16.14429 , 54.097893 ],
[68.60625 , 16.960972 , 73.72692 , 24.746962 ],
[81.37733 , 54.127026 , 96.601 , 60.085724 ],
[ 0.3543681, 81.629265 , 4.7989264, 86.6573 ],
[ 6.4951143, 36.870365 , 8.024659 , 40.160706 ],
[ 6.6194415, 33.306427 , 15.728395 , 42.787518 ],
[68.90387 , 17.222977 , 73.730934 , 24.795458 ],
[-0.0995498, 39.04942 , 0.5806475, 45.183537 ],
[14.905287 , 85.91258 , 18.676981 , 87.33254 ],
[ 1.2842643, 65.23229 , 23.56773 , 79.94596 ]], dtype=float32), labels=array([ 4, 4, 4, 4, 1, 4, 5, 4, 10, 4], dtype=int32), scores=array([0.19890516, 0.16083732, 0.11401621, 0.08740461, 0.07836987,
0.07324939, 0.07303306, 0.06682578, 0.06307313, 0.05628573],
dtype=float32)), XaitkExplainableOutputDatum(img=array([[[170, 170, 171, ..., 159, 155, 152],
[170, 171, 172, ..., 158, 153, 150],
[172, 173, 174, ..., 158, 153, 150],
...,
[162, 160, 160, ..., 155, 156, 157],
[165, 162, 161, ..., 151, 152, 153],
[161, 159, 158, ..., 149, 150, 151]],
[[171, 171, 172, ..., 163, 159, 156],
[171, 172, 173, ..., 162, 157, 154],
[172, 173, 174, ..., 160, 155, 152],
...,
[149, 147, 149, ..., 159, 160, 161],
[152, 149, 150, ..., 155, 156, 157],
[148, 146, 147, ..., 153, 154, 155]],
[[166, 166, 167, ..., 162, 158, 155],
[166, 167, 168, ..., 161, 156, 153],
[170, 171, 172, ..., 159, 154, 151],
...,
[132, 130, 131, ..., 158, 159, 160],
[135, 132, 132, ..., 154, 155, 156],
[131, 129, 129, ..., 152, 153, 154]]], dtype=uint8), img_id=37777, sal_maps=array([[[0.74036327, 0.73592258, 0.73144937, ..., 0.64522774,
0.65402808, 0.66257896],
[0.72579963, 0.720805 , 0.71578205, ..., 0.6468602 ,
0.65538844, 0.66366827],
[0.71877512, 0.71389497, 0.70896483, ..., 0.64612933,
0.65513085, 0.66386261],
...,
[0.82961105, 0.84111817, 0.85257792, ..., 0.83610253,
0.83678781, 0.8374519 ],
[0.83979586, 0.85008824, 0.86033747, ..., 0.83510249,
0.83584346, 0.8366022 ],
[0.84853008, 0.85740186, 0.86622841, ..., 0.83454755,
0.83549925, 0.83650786]],
[[0.77735211, 0.78865261, 0.79962549, ..., 0.82658349,
0.8324175 , 0.83808614],
[0.7683538 , 0.77976238, 0.79085638, ..., 0.82231891,
0.82858791, 0.83467431],
[0.7640374 , 0.77537228, 0.78641438, ..., 0.82460463,
0.83128293, 0.83776111],
...,
[0.83925562, 0.84774147, 0.85619237, ..., 0.89533545,
0.89907698, 0.90287592],
[0.84138873, 0.84960161, 0.85778006, ..., 0.89759835,
0.90138156, 0.90519867],
[0.84438998, 0.85238667, 0.86034261, ..., 0.89962522,
0.90338231, 0.90715335]],
[[0.70020859, 0.72485123, 0.74844207, ..., 0.70787795,
0.71551848, 0.72294241],
[0.70333201, 0.72783873, 0.7512914 , ..., 0.69076237,
0.70029037, 0.70954083],
[0.70612141, 0.73022583, 0.75329595, ..., 0.67832002,
0.68977886, 0.70089431],
...,
[0.65317662, 0.63526045, 0.61741806, ..., 0.78094961,
0.78228589, 0.78396671],
[0.64107746, 0.62201155, 0.60302557, ..., 0.78258783,
0.78460552, 0.78698135],
[0.65028561, 0.63244675, 0.61469881, ..., 0.7777054 ,
0.77835357, 0.77934213]],
...,
[[0.5305296 , 0.53030205, 0.53043565, ..., 0.74055313,
0.73649441, 0.73255075],
[0.5183677 , 0.51675696, 0.51559779, ..., 0.73247191,
0.7292822 , 0.72618538],
[0.51691713, 0.51480399, 0.51319061, ..., 0.71818693,
0.71701674, 0.71588161],
...,
[0.66724808, 0.6793037 , 0.69130969, ..., 0.74481621,
0.74634885, 0.74796345],
[0.66641952, 0.67762989, 0.68879327, ..., 0.750594 ,
0.7522992 , 0.75413853],
[0.6699818 , 0.68077076, 0.69150473, ..., 0.75495136,
0.75643974, 0.75810604]],
[[0.53767419, 0.5412084 , 0.54450816, ..., 0.62979727,
0.6105326 , 0.59181407],
[0.57542058, 0.57827863, 0.58090128, ..., 0.63603642,
0.61799919, 0.60048734],
[0.60806568, 0.61032742, 0.61235172, ..., 0.64587936,
0.62897671, 0.61258058],
...,
[0.73129295, 0.72424314, 0.71722234, ..., 0.48811248,
0.50560642, 0.52216907],
[0.72724174, 0.72087308, 0.71453112, ..., 0.48030567,
0.49735056, 0.51335503],
[0.72118904, 0.71531627, 0.70947343, ..., 0.47313841,
0.48980153, 0.50534278]],
[[0.79476963, 0.79168766, 0.78843169, ..., 0.77175785,
0.77234917, 0.77292371],
[0.7944248 , 0.79146045, 0.78828756, ..., 0.78179757,
0.78185561, 0.78191196],
[0.7997008 , 0.79681264, 0.79368326, ..., 0.80030513,
0.79968734, 0.79908806],
...,
[0.76939994, 0.77365372, 0.77788999, ..., 0.80438605,
0.80123456, 0.79857628],
[0.7652145 , 0.76986916, 0.77450431, ..., 0.80476108,
0.80162095, 0.79897117],
[0.75820493, 0.76293961, 0.76765014, ..., 0.80600994,
0.80319206, 0.80086142]]]), boxes=array([[78.40372 , 47.613907, 82.05433 , 55.029865],
[78.38781 , 47.77245 , 82.07427 , 55.168648],
[64.69689 , 82.9896 , 66.09199 , 86.84573 ],
[67.55812 , 86.83118 , 74.46994 , 87.395004],
[74.20455 , 86.06109 , 78.75893 , 87.20532 ],
[67.66208 , 86.81966 , 74.671005, 87.40867 ],
[78.40372 , 47.613907, 82.05433 , 55.029865],
[82.32864 , 52.94403 , 83.46462 , 55.648174],
[60.0246 , 87.13216 , 63.555035, 87.328636],
[74.55398 , 86.93868 , 78.71985 , 87.27212 ]], dtype=float32), labels=array([ 4, 5, 1, 4, 1, 5, 6, 10, 4, 10], dtype=int32), scores=array([0.16606925, 0.10555065, 0.09418366, 0.0830126 , 0.05050819,
0.05028312, 0.0462162 , 0.04593601, 0.04192116, 0.04180406],
dtype=float32)), XaitkExplainableOutputDatum(img=array([[[ 59, 0, 4, ..., 101, 86, 43],
[ 59, 0, 3, ..., 64, 29, 0],
[ 60, 0, 2, ..., 41, 0, 0],
...,
[158, 150, 162, ..., 87, 88, 89],
[176, 154, 159, ..., 106, 109, 112],
[141, 105, 103, ..., 147, 151, 155]],
[[ 63, 0, 2, ..., 112, 97, 54],
[ 63, 0, 1, ..., 75, 38, 7],
[ 64, 0, 1, ..., 50, 7, 2],
...,
[159, 151, 163, ..., 86, 87, 88],
[177, 155, 160, ..., 105, 108, 111],
[142, 106, 104, ..., 146, 150, 154]],
[[ 74, 7, 7, ..., 118, 103, 60],
[ 74, 7, 6, ..., 81, 45, 13],
[ 75, 7, 6, ..., 55, 13, 7],
...,
[163, 155, 167, ..., 92, 93, 94],
[181, 159, 164, ..., 111, 114, 117],
[146, 110, 108, ..., 152, 156, 160]]], dtype=uint8), img_id=252219, sal_maps=array([[[0.77471157, 0.7643841 , 0.75493346, ..., 0.8654195 ,
0.86178614, 0.85825578],
[0.76564622, 0.75600414, 0.74726516, ..., 0.86392341,
0.85924446, 0.8547018 ],
[0.75356156, 0.74456511, 0.73649092, ..., 0.86802333,
0.86201021, 0.85617729],
...,
[0.85793402, 0.85606232, 0.85419831, ..., 0.84986492,
0.86021147, 0.87061147],
[0.86182849, 0.86028176, 0.85874151, ..., 0.8472691 ,
0.85640365, 0.86558767],
[0.862388 , 0.86081256, 0.85924513, ..., 0.84573777,
0.8540325 , 0.86238678]],
[[0.75034609, 0.74986891, 0.74913639, ..., 0.62425213,
0.63070017, 0.63696542],
[0.75093739, 0.74966062, 0.74812879, ..., 0.6259341 ,
0.63216401, 0.63821246],
[0.76041372, 0.75842786, 0.75618227, ..., 0.63340937,
0.6395497 , 0.645506 ],
...,
[0.66802099, 0.67594749, 0.68384135, ..., 0.72666224,
0.72409162, 0.72187337],
[0.65871346, 0.66719062, 0.67563225, ..., 0.73379939,
0.73140213, 0.72937699],
[0.64837352, 0.65725944, 0.66610007, ..., 0.74115656,
0.73907029, 0.73737277]],
[[0.83481437, 0.79125662, 0.74895786, ..., 0.61465781,
0.6093713 , 0.60423464],
[0.84961683, 0.80474905, 0.76112978, ..., 0.58498771,
0.57893233, 0.57305334],
[0.85840704, 0.81305438, 0.76889605, ..., 0.55427538,
0.54759013, 0.54110522],
...,
[0.63961947, 0.6382966 , 0.63697917, ..., 0.81552622,
0.82453158, 0.83313516],
[0.62757843, 0.62732545, 0.62707352, ..., 0.81196965,
0.81961112, 0.82696131],
[0.61366049, 0.61428385, 0.61490403, ..., 0.80924477,
0.81584578, 0.82227237]],
...,
[[0.42112023, 0.4273255 , 0.43370059, ..., 0.49077659,
0.46935679, 0.44854422],
[0.42928408, 0.43544962, 0.44182595, ..., 0.49710556,
0.47677798, 0.4570425 ],
[0.43462956, 0.44071665, 0.44705458, ..., 0.50485067,
0.4855311 , 0.46679049],
...,
[0.77191008, 0.76147883, 0.75109054, ..., 0.50721662,
0.50658874, 0.50583831],
[0.76756692, 0.75787333, 0.74822039, ..., 0.5034386 ,
0.50265127, 0.50177555],
[0.76024844, 0.7510171 , 0.74183281, ..., 0.50033088,
0.49958985, 0.49879519]],
[[0.66563589, 0.66459246, 0.66382536, ..., 0.73514419,
0.73161462, 0.72818512],
[0.67103518, 0.66931928, 0.6679254 , ..., 0.71715349,
0.71413912, 0.71121255],
[0.67327161, 0.67133182, 0.66974016, ..., 0.69820137,
0.69610451, 0.69407049],
...,
[0.78043781, 0.77692369, 0.77342405, ..., 0.78806702,
0.79699291, 0.80545729],
[0.77985874, 0.77613216, 0.7724212 , ..., 0.78364629,
0.79242816, 0.80076282],
[0.78125262, 0.77754174, 0.77384978, ..., 0.77874104,
0.78718918, 0.79521023]],
[[0.58382824, 0.5841708 , 0.58432239, ..., 0.49948974,
0.4927606 , 0.48622224],
[0.58922507, 0.58757365, 0.58578213, ..., 0.49000679,
0.48374571, 0.47766699],
[0.60169272, 0.5989836 , 0.59614831, ..., 0.47331791,
0.46863729, 0.46409692],
...,
[0.79586936, 0.79240406, 0.78895304, ..., 0.69640405,
0.7017648 , 0.70625168],
[0.78841617, 0.78454149, 0.78068307, ..., 0.70042186,
0.70655515, 0.71183257],
[0.78600688, 0.78228529, 0.77858267, ..., 0.70275689,
0.70907972, 0.71456361]]]), boxes=array([[53.045868, 40.807987, 57.09166 , 50.582718],
[66.02524 , 79.30709 , 71.62198 , 87.712006],
[66.917984, 64.42788 , 71.97653 , 76.6461 ],
[13.786184, 65.415405, 32.93304 , 86.60573 ],
[90.43413 , 27.479437, 99.714775, 47.68429 ],
[84.45924 , 79.25988 , 85.400314, 80.602936],
[66.68665 , 61.517082, 72.21862 , 76.13772 ],
[53.047356, 40.700413, 57.089115, 50.393337],
[89.12392 , 69.18998 , 99.164734, 86.902374],
[43.263947, 12.432195, 47.510666, 12.711605]], dtype=float32), labels=array([4, 4, 5, 6, 9, 1, 9, 5, 4, 4], dtype=int32), scores=array([0.31527162, 0.08665125, 0.08043288, 0.07724357, 0.07432659,
0.07120156, 0.07053012, 0.06640774, 0.06602147, 0.06590534],
dtype=float32)), XaitkExplainableOutputDatum(img=array([[[241, 242, 244, ..., 233, 232, 231],
[240, 240, 240, ..., 233, 232, 231],
[243, 244, 246, ..., 234, 233, 232],
...,
[111, 111, 112, ..., 109, 107, 105],
[110, 111, 113, ..., 113, 110, 107],
[110, 111, 113, ..., 117, 114, 111]],
[[241, 242, 244, ..., 233, 232, 231],
[240, 240, 240, ..., 233, 232, 231],
[243, 244, 246, ..., 234, 233, 232],
...,
[107, 107, 108, ..., 108, 106, 104],
[106, 107, 109, ..., 112, 109, 106],
[106, 107, 109, ..., 116, 113, 110]],
[[239, 240, 242, ..., 235, 234, 233],
[238, 238, 238, ..., 235, 234, 233],
[241, 242, 244, ..., 236, 235, 234],
...,
[104, 104, 105, ..., 104, 102, 100],
[103, 104, 106, ..., 108, 105, 102],
[103, 104, 106, ..., 112, 109, 106]]], dtype=uint8), img_id=87038, sal_maps=array([[[0.84140011, 0.81940301, 0.79799305, ..., 0.82562645,
0.82272957, 0.81991483],
[0.85472967, 0.83122024, 0.80831564, ..., 0.81201606,
0.80956142, 0.80717827],
[0.8606034 , 0.83594305, 0.81188585, ..., 0.80284201,
0.80071184, 0.7986455 ],
...,
[0.60000541, 0.6104856 , 0.62092264, ..., 0.85345318,
0.86335761, 0.87335828],
[0.59938527, 0.61074204, 0.6220512 , ..., 0.85527256,
0.86417842, 0.87323498],
[0.59716856, 0.60918223, 0.62113467, ..., 0.85781058,
0.8660323 , 0.87446779]],
[[0.82022096, 0.81766847, 0.81601399, ..., 0.89054936,
0.88530664, 0.88021254],
[0.80630146, 0.80467415, 0.80399881, ..., 0.91055414,
0.90475539, 0.89912553],
[0.78968189, 0.78908125, 0.78947417, ..., 0.90328104,
0.89735633, 0.89160917],
...,
[0.78889555, 0.78126567, 0.77366721, ..., 0.74312545,
0.73840246, 0.734 ],
[0.79812956, 0.79117657, 0.78425274, ..., 0.7419584 ,
0.73651942, 0.73140805],
[0.80694155, 0.80064486, 0.79438028, ..., 0.74083986,
0.73473504, 0.72895965]],
[[0.89732613, 0.88608227, 0.8751181 , ..., 0.8503202 ,
0.84902766, 0.84777175],
[0.89613354, 0.88502546, 0.87417493, ..., 0.85985819,
0.85843345, 0.85705021],
[0.89400821, 0.88299721, 0.87222058, ..., 0.85933869,
0.85774259, 0.85619433],
...,
[0.783017 , 0.78168813, 0.78036474, ..., 0.87002956,
0.8660612 , 0.86238236],
[0.79048532, 0.78959711, 0.78871263, ..., 0.86367909,
0.85909492, 0.8548207 ],
[0.79673897, 0.79616064, 0.79558525, ..., 0.85787994,
0.85286512, 0.84817718]],
...,
[[0.56348875, 0.57686423, 0.58958196, ..., 0.81157517,
0.80833681, 0.80519026],
[0.54520375, 0.55912855, 0.57237157, ..., 0.79548717,
0.79366094, 0.79188789],
[0.52267091, 0.53680904, 0.55026546, ..., 0.78611317,
0.78543643, 0.78477998],
...,
[0.5351091 , 0.53010823, 0.52512795, ..., 0.79073602,
0.79351423, 0.79668898],
[0.53942189, 0.53254537, 0.52569764, ..., 0.78607429,
0.7891895 , 0.79270237],
[0.55947175, 0.55243647, 0.54543703, ..., 0.77688279,
0.77889183, 0.78127889]],
[[0.83457902, 0.82677516, 0.81896165, ..., 0.75486791,
0.76094111, 0.76684214],
[0.82976221, 0.82230174, 0.81478818, ..., 0.75676791,
0.76258976, 0.76824204],
[0.83152317, 0.82439803, 0.81717536, ..., 0.76733959,
0.77279324, 0.77808346],
...,
[0.81506682, 0.82019352, 0.82529911, ..., 0.87800184,
0.87729786, 0.87698899],
[0.81886433, 0.8236424 , 0.82840042, ..., 0.87173539,
0.87070252, 0.87007717],
[0.81984818, 0.82395273, 0.82803635, ..., 0.8664898 ,
0.86546287, 0.86485729]],
[[0.66021177, 0.65647278, 0.65284615, ..., 0.75884935,
0.75875867, 0.75867055],
[0.65168824, 0.64747126, 0.64338333, ..., 0.77101745,
0.7701616 , 0.76933067],
[0.65567433, 0.65112193, 0.64670306, ..., 0.77769098,
0.77641154, 0.77517044],
...,
[0.87552573, 0.8661626 , 0.85683803, ..., 0.77732993,
0.77487627, 0.77243887],
[0.88711775, 0.87739337, 0.86770975, ..., 0.77055186,
0.76776151, 0.76501185],
[0.89794368, 0.88781088, 0.87772971, ..., 0.76399144,
0.76091728, 0.75790512]]]), boxes=array([[ 1.05104170e+01, 5.15532913e+01, 1.33938751e+01,
5.60910454e+01],
[ 1.09937372e+01, 5.11520309e+01, 1.32135525e+01,
5.55736732e+01],
[ 1.13124838e+01, 5.11054840e+01, 1.29004135e+01,
5.46808853e+01],
[-8.64006579e-03, 5.23186264e+01, 2.04660940e+00,
6.34558067e+01],
[ 1.07265129e+01, 5.12717590e+01, 1.31815729e+01,
5.57578697e+01],
[ 8.39193573e+01, 4.27776260e+01, 8.93475342e+01,
5.45522614e+01],
[ 6.46544993e-02, 3.50821724e+01, 2.57715416e+00,
4.44285889e+01],
[ 3.13385606e+00, 4.64070854e+01, 8.90424252e+00,
5.65555382e+01],
[ 1.05104170e+01, 5.15532913e+01, 1.33938751e+01,
5.60910454e+01],
[ 2.38158054e+01, 4.89004974e+01, 2.57173271e+01,
5.46983910e+01]], dtype=float32), labels=array([10, 1, 2, 4, 3, 1, 4, 4, 7, 1], dtype=int32), scores=array([0.12683488, 0.11664329, 0.1119276 , 0.09387628, 0.09288689,
0.09023701, 0.08923897, 0.08018478, 0.06184567, 0.05857491],
dtype=float32)), XaitkExplainableOutputDatum(img=array([[[ 29, 43, 24, ..., 83, 74, 77],
[ 32, 49, 30, ..., 73, 66, 68],
[ 39, 56, 40, ..., 86, 75, 73],
...,
[ 92, 108, 110, ..., 157, 155, 153],
[ 90, 107, 109, ..., 158, 157, 156],
[ 89, 106, 108, ..., 154, 154, 154]],
[[ 28, 42, 24, ..., 76, 67, 70],
[ 31, 48, 30, ..., 65, 55, 60],
[ 36, 56, 41, ..., 75, 62, 62],
...,
[ 93, 109, 111, ..., 160, 158, 156],
[ 91, 108, 110, ..., 161, 160, 159],
[ 90, 107, 109, ..., 157, 157, 157]],
[[ 0, 14, 0, ..., 50, 41, 44],
[ 0, 18, 2, ..., 42, 33, 37],
[ 3, 22, 9, ..., 55, 43, 42],
...,
[ 97, 113, 115, ..., 165, 163, 161],
[ 95, 112, 114, ..., 166, 165, 164],
[ 94, 111, 113, ..., 162, 162, 162]]], dtype=uint8), img_id=174482, sal_maps=array([[[0.8374786 , 0.81162551, 0.78662887, ..., 0.75765337,
0.75526684, 0.75294794],
[0.83982854, 0.81552547, 0.79200335, ..., 0.74065551,
0.73714245, 0.73373174],
[0.8367831 , 0.81398713, 0.79189297, ..., 0.72570802,
0.72059241, 0.71563011],
...,
[0.53082199, 0.52807454, 0.5253384 , ..., 0.75300307,
0.75469308, 0.75669758],
[0.5170173 , 0.51569616, 0.51438055, ..., 0.74941485,
0.75025936, 0.75142512],
[0.50127975, 0.50119099, 0.50110269, ..., 0.74673891,
0.74706069, 0.74771459]],
[[0.92350457, 0.91433343, 0.90523945, ..., 0.85672022,
0.85898898, 0.86119343],
[0.92486504, 0.91578918, 0.90675655, ..., 0.85472548,
0.85696683, 0.85914289],
[0.92470818, 0.91581069, 0.90692 , ..., 0.84988839,
0.85208422, 0.85421426],
...,
[0.79937761, 0.7973916 , 0.79541376, ..., 0.89983865,
0.89966726, 0.8997583 ],
[0.80032981, 0.79858678, 0.79685105, ..., 0.89722483,
0.89657382, 0.89621856],
[0.80302218, 0.801716 , 0.80041647, ..., 0.89419156,
0.89296333, 0.89205897]],
[[0.60672692, 0.61311512, 0.61932595, ..., 0.57513053,
0.57067001, 0.56633595],
[0.61243118, 0.61998729, 0.62733016, ..., 0.56734949,
0.56393556, 0.56062107],
[0.61037758, 0.61913241, 0.62764426, ..., 0.56141627,
0.55904896, 0.5567526 ],
...,
[0.60838742, 0.60963671, 0.61088085, ..., 0.61177576,
0.62018984, 0.62831112],
[0.60430683, 0.60577254, 0.60723211, ..., 0.61362861,
0.6221834 , 0.63038833],
[0.60309622, 0.60508264, 0.60705893, ..., 0.61462929,
0.62301778, 0.63100734]],
...,
[[0.92012428, 0.91031198, 0.90061109, ..., 0.81064169,
0.80528888, 0.80008782],
[0.92128111, 0.91183522, 0.90245809, ..., 0.83960522,
0.83377848, 0.82812145],
[0.91677763, 0.90799545, 0.89923129, ..., 0.8190294 ,
0.81353705, 0.8082093 ],
...,
[0.72846182, 0.71767833, 0.70693924, ..., 0.68891756,
0.66936446, 0.64972884],
[0.74103557, 0.73163194, 0.72226774, ..., 0.68778982,
0.66830273, 0.64875961],
[0.75385607, 0.74589228, 0.73796909, ..., 0.68653003,
0.66704304, 0.64750774]],
[[0.92607822, 0.9143119 , 0.90264228, ..., 0.63533442,
0.63785031, 0.64029488],
[0.93131431, 0.92011899, 0.90895912, ..., 0.61332298,
0.61682664, 0.62022826],
[0.93406828, 0.92297764, 0.91187881, ..., 0.60368558,
0.60742017, 0.61104284],
...,
[0.71359517, 0.71162776, 0.70966845, ..., 0.84122619,
0.84361331, 0.84612255],
[0.70132495, 0.69981788, 0.69831713, ..., 0.84411462,
0.84600758, 0.84806583],
[0.69320599, 0.69261855, 0.6920341 , ..., 0.84578134,
0.84685555, 0.84813193]],
[[0.83131049, 0.82282217, 0.81478991, ..., 0.92914179,
0.92293183, 0.91689791],
[0.83326798, 0.82440523, 0.81602269, ..., 0.93737908,
0.93074492, 0.924304 ],
[0.83969953, 0.8309802 , 0.82273855, ..., 0.93947462,
0.93295546, 0.92663166],
...,
[0.8679461 , 0.87006598, 0.87217713, ..., 0.87053695,
0.87666252, 0.88270368],
[0.86937829, 0.87166977, 0.87395164, ..., 0.86785051,
0.87360199, 0.87923508],
[0.86936171, 0.8716586 , 0.87394377, ..., 0.86569635,
0.87122172, 0.87660477]]]), boxes=array([[34.01518 , 46.95242 , 47.390068 , 73.2211 ],
[46.030727 , 68.799385 , 48.809704 , 75.4235 ],
[48.14583 , 11.77381 , 63.57277 , 20.897865 ],
[39.330173 , 12.487972 , 40.83822 , 13.6109295 ],
[41.800766 , 12.510104 , 48.049355 , 13.9037075 ],
[23.255257 , 12.378244 , 30.335093 , 17.775957 ],
[-0.27954406, 24.023792 , 0.8058734 , 34.593338 ],
[39.30819 , 12.535889 , 40.542027 , 13.274016 ],
[39.330173 , 12.487972 , 40.83822 , 13.6109295 ],
[82.73774 , 29.655819 , 99.29725 , 36.440285 ]],
dtype=float32), labels=array([ 9, 1, 5, 10, 4, 5, 4, 2, 1, 4], dtype=int32), scores=array([0.1598954 , 0.13264188, 0.10606429, 0.09237047, 0.09229495,
0.09128813, 0.08791782, 0.08738072, 0.07688579, 0.06960505],
dtype=float32)), XaitkExplainableOutputDatum(img=array([[[ 92, 97, 104, ..., 102, 90, 68],
[ 98, 103, 109, ..., 90, 62, 49],
[104, 109, 115, ..., 73, 56, 65],
...,
[109, 101, 147, ..., 16, 19, 26],
[109, 92, 137, ..., 14, 17, 23],
[111, 85, 129, ..., 16, 18, 24]],
[[102, 107, 113, ..., 104, 92, 70],
[108, 113, 118, ..., 92, 64, 51],
[114, 119, 124, ..., 75, 58, 67],
...,
[ 94, 88, 134, ..., 17, 20, 27],
[ 94, 79, 124, ..., 15, 18, 24],
[ 96, 72, 116, ..., 17, 19, 25]],
[[ 94, 99, 108, ..., 99, 87, 65],
[100, 105, 113, ..., 87, 59, 46],
[106, 111, 119, ..., 72, 55, 64],
...,
[ 89, 82, 128, ..., 9, 12, 19],
[ 89, 73, 118, ..., 7, 10, 16],
[ 91, 66, 110, ..., 9, 11, 17]]], dtype=uint8), img_id=403385, sal_maps=array([[[0.73430499, 0.71593428, 0.69822975, ..., 0.89555223,
0.89492622, 0.89431795],
[0.71907527, 0.70029384, 0.68219188, ..., 0.90818407,
0.90622183, 0.90431674],
[0.72837077, 0.71041523, 0.69309059, ..., 0.9077762 ,
0.9060401 , 0.90435601],
...,
[0.8875474 , 0.8898669 , 0.89217686, ..., 0.78488733,
0.77930832, 0.77392524],
[0.89331744, 0.89486295, 0.89640198, ..., 0.78793357,
0.78259667, 0.77749079],
[0.89693374, 0.89746394, 0.89799143, ..., 0.79142111,
0.7865033 , 0.78184613]],
[[0.86290631, 0.85890814, 0.85503256, ..., 0.89844269,
0.9008067 , 0.90310368],
[0.85593998, 0.85242939, 0.84902291, ..., 0.89070932,
0.89275247, 0.89473612],
[0.8480686 , 0.84489978, 0.84182195, ..., 0.8838439 ,
0.88536218, 0.88683497],
...,
[0.73470238, 0.72965381, 0.72462602, ..., 0.85798943,
0.85746163, 0.85728383],
[0.73254032, 0.72754304, 0.72256671, ..., 0.85886822,
0.85811197, 0.85772885],
[0.73436446, 0.72986925, 0.72539695, ..., 0.85859375,
0.85729056, 0.85637527]],
[[0.84501806, 0.84150315, 0.83816718, ..., 0.71518372,
0.71603035, 0.71685298],
[0.84910702, 0.84500949, 0.84111381, ..., 0.71430502,
0.71458162, 0.71485018],
[0.84823493, 0.84318614, 0.8383736 , ..., 0.71606394,
0.71520932, 0.71438032],
...,
[0.70711586, 0.7021312 , 0.69716707, ..., 0.76046259,
0.76017057, 0.75998527],
[0.70107955, 0.69659399, 0.69212723, ..., 0.75768681,
0.75705379, 0.75653988],
[0.69419095, 0.69013567, 0.68610105, ..., 0.7552791 ,
0.75443059, 0.75371378]],
...,
[[0.88148771, 0.87774834, 0.87416935, ..., 0.83668394,
0.83779753, 0.83887956],
[0.88004361, 0.87648123, 0.87307448, ..., 0.83640855,
0.83738227, 0.83832763],
[0.87928084, 0.87566206, 0.87220038, ..., 0.83676652,
0.83733152, 0.83787958],
...,
[0.8734404 , 0.87151365, 0.86959483, ..., 0.80774301,
0.80614939, 0.80462527],
[0.87433458, 0.8723723 , 0.87041824, ..., 0.80725831,
0.80522604, 0.80328785],
[0.87387945, 0.87174462, 0.86962068, ..., 0.80709598,
0.80475336, 0.80252788]],
[[0.56584791, 0.56752612, 0.56936682, ..., 0.57815105,
0.56756761, 0.55728421],
[0.57284036, 0.57522654, 0.57777052, ..., 0.57095013,
0.56145876, 0.55224386],
[0.57250491, 0.57569467, 0.57903586, ..., 0.56595374,
0.55752828, 0.54935531],
...,
[0.66350441, 0.6589035 , 0.65432152, ..., 0.61360692,
0.62188689, 0.62993061],
[0.66033545, 0.65599364, 0.65167003, ..., 0.61152091,
0.61958929, 0.62740496],
[0.65907683, 0.65521973, 0.65138229, ..., 0.60885743,
0.61650869, 0.62389695]],
[[0.88813966, 0.88413067, 0.88037338, ..., 0.81095923,
0.81087721, 0.81079749],
[0.88455023, 0.88113587, 0.87796268, ..., 0.81842456,
0.81764987, 0.81689775],
[0.87608133, 0.87282842, 0.8698214 , ..., 0.83353873,
0.83137109, 0.82926841],
...,
[0.83720264, 0.83074815, 0.82432024, ..., 0.84534535,
0.84955844, 0.85418548],
[0.83749441, 0.83134956, 0.82523048, ..., 0.84188121,
0.84516922, 0.84887535],
[0.83729184, 0.83142979, 0.82559761, ..., 0.83860138,
0.84106724, 0.84395809]]]), boxes=array([[36.386284, 46.55569 , 45.687042, 71.72837 ],
[39.2736 , 63.00829 , 40.58273 , 66.21602 ],
[22.33765 , 69.80428 , 23.7634 , 73.18231 ],
[36.379147, 46.900017, 45.971405, 72.31116 ],
[81.565704, 12.413587, 86.06958 , 12.727262],
[66.44861 , 80.71587 , 75.88858 , 87.241066],
[94.45952 , 67.15327 , 96.32519 , 71.75887 ],
[37.072685, 46.715473, 45.89576 , 71.56147 ],
[54.814392, 12.415692, 59.081673, 12.731646],
[81.29707 , 12.442648, 85.08391 , 12.702289]], dtype=float32), labels=array([6, 1, 1, 9, 4, 5, 1, 4, 4, 6], dtype=int32), scores=array([0.16991429, 0.11433139, 0.11175622, 0.10948152, 0.08980269,
0.08690882, 0.07337615, 0.07067224, 0.06658924, 0.06560928],
dtype=float32))]
# collect the markdown outputs for the final report
_md = xaitk_run.collect_md_report(threshold=0)
report_md += _md
Dataeval - Bias¶
%%time
from checkmaite.core.object_detection import DataevalBias
# instantiate capability object
capability = DataevalBias()
# run analysis for this test stage
bias_run = capability.run(use_cache=False, datasets=[coco_dataset_wrapper]) # NOTE: `use_cache=True` will bypass the compute and load cached results if available
CPU times: user 1.66 s, sys: 765 ms, total: 2.42 s Wall time: 1.19 s
# collect the markdown outputs for the final report
_md = bias_run.collect_md_report(threshold=0)
report_md += _md
# view results
# output is large, so expandable outputs are shown instead of raw outputs here
create_expandable_output(bias_run.outputs.balance)
Show full output
balance=shape: (7, 2) ┌───────────────┬───────────────┐ │ Factor ┆ Balance Score │ │ --- ┆ --- │ │ cat ┆ f64 │ ╞═══════════════╪═══════════════╡ │ class_label ┆ 1.0 │ │ coco_url ┆ 0.768982 │ │ date_captured ┆ 0.768982 │ │ flickr_url ┆ 0.768982 │ │ height ┆ 0.0 │ │ license ┆ 0.722007 │ │ width ┆ 0.0 │ └───────────────┴───────────────┘ factors=shape: (30, 4) ┌──────────┬───────────────┬──────────┬───────────────┐ │ factor1 ┆ factor2 ┆ mi_value ┆ is_correlated │ │ --- ┆ --- ┆ --- ┆ --- │ │ cat ┆ cat ┆ f64 ┆ bool │ ╞══════════╪═══════════════╪══════════╪═══════════════╡ │ coco_url ┆ date_captured ┆ 1.0 ┆ true │ │ coco_url ┆ flickr_url ┆ 1.0 ┆ true │ │ coco_url ┆ height ┆ 0.0 ┆ false │ │ coco_url ┆ license ┆ 1.0 ┆ true │ │ coco_url ┆ width ┆ 0.0 ┆ false │ │ … ┆ … ┆ … ┆ … │ │ width ┆ coco_url ┆ 0.0 ┆ false │ │ width ┆ date_captured ┆ 0.0 ┆ false │ │ width ┆ flickr_url ┆ 0.0 ┆ false │ │ width ┆ height ┆ 0.0 ┆ false │ │ width ┆ license ┆ 0.0 ┆ false │ └──────────┴───────────────┴──────────┴───────────────┘ classwise=shape: (168, 4) ┌────────────┬───────────────┬──────────┬───────────────┐ │ class_name ┆ factor_name ┆ mi_value ┆ is_imbalanced │ │ --- ┆ --- ┆ --- ┆ --- │ │ cat ┆ cat ┆ f64 ┆ bool │ ╞════════════╪═══════════════╪══════════╪═══════════════╡ │ 0 ┆ class_label ┆ 1.0 ┆ true │ │ 0 ┆ coco_url ┆ 0.536974 ┆ true │ │ 0 ┆ date_captured ┆ 0.536974 ┆ true │ │ 0 ┆ flickr_url ┆ 0.536974 ┆ true │ │ 0 ┆ height ┆ 0.0 ┆ false │ │ … ┆ … ┆ … ┆ … │ │ truck ┆ date_captured ┆ 0.254577 ┆ false │ │ truck ┆ flickr_url ┆ 0.254577 ┆ false │ │ truck ┆ height ┆ 0.0 ┆ false │ │ truck ┆ license ┆ 0.179137 ┆ false │ │ truck ┆ width ┆ 0.0 ┆ false │ └────────────┴───────────────┴──────────┴───────────────┘ image_classwise=image_metadata=
create_expandable_output(bias_run.outputs.coverage)
Show full output
total=6 uncovered_indices=array([5]) critical_value_radii=array([1.19614583, 1.32189666, 1.20200342, 1.16464018, 1.18295105,
1.48536802]) coverage_radius=1.4036323373164372 image=
create_expandable_output(bias_run.outputs.diversity)
Show full output
factors=shape: (7, 2) ┌───────────────┬─────────────────┐ │ Factor ┆ Diversity Index │ │ --- ┆ --- │ │ cat ┆ f64 │ ╞═══════════════╪═════════════════╡ │ class_label ┆ 0.377201 │ │ coco_url ┆ 0.766635 │ │ date_captured ┆ 0.766635 │ │ flickr_url ┆ 0.766635 │ │ height ┆ 0.0 │ │ license ┆ 0.834304 │ │ width ┆ 0.0 │ └───────────────┴─────────────────┘ classwise=shape: (144, 4) ┌────────────┬───────────────┬─────────────────┬──────────────────┐ │ class_name ┆ factor_name ┆ diversity_value ┆ is_low_diversity │ │ --- ┆ --- ┆ --- ┆ --- │ │ cat ┆ cat ┆ f64 ┆ bool │ ╞════════════╪═══════════════╪═════════════════╪══════════════════╡ │ 0 ┆ coco_url ┆ 0.145455 ┆ true │ │ 0 ┆ date_captured ┆ 0.145455 ┆ true │ │ 0 ┆ flickr_url ┆ 0.145455 ┆ true │ │ 0 ┆ height ┆ 0.0 ┆ true │ │ 0 ┆ license ┆ 0.316742 ┆ true │ │ … ┆ … ┆ … ┆ … │ │ bear ┆ date_captured ┆ 0.0 ┆ true │ │ bear ┆ flickr_url ┆ 0.0 ┆ true │ │ bear ┆ height ┆ 0.0 ┆ true │ │ bear ┆ license ┆ 0.0 ┆ true │ │ bear ┆ width ┆ 0.0 ┆ true │ └────────────┴───────────────┴─────────────────┴──────────────────┘ image=
Dataeval - Feasibility¶
NOTE: Currently non-functional (checkmaite Issue #181)
# %%time
# from checkmaite.object_detection.test_stages import DatasetFeasibilityTestStage
# # instantiate test stage object
# test_stage = DatasetFeasibilityTestStage()
# # populate test_stage with data
# test_stage.load_dataset(visdrone_dataset_wrapper, dataset_id='dataset1')
# test_stage.load_threshold(0.5)
# # run analysis for this test stage
# feasibility_run = test_stage.run(use_stage_cache=False) # NOTE: `use_stage_cache=True` will bypass the compute and load cached results if available
# # collect the slides for the final report
# stage_slides = test_stage.collect_report_consumables()
# # add to overall slide list
# slides += stage_slides
# # view results
# feasibility_run.outputs
Dataeval - Cleaning¶
%%time
from checkmaite.core.object_detection import DataevalCleaning
# instantiate capability object
capability = DataevalCleaning()
# run analysis for this capability
cleaning_run = capability.run(use_cache=False, datasets=[visdrone_dataset_wrapper]) # NOTE: `use_cache=True` will bypass the compute and load cached results if available
# view results
create_expandable_output(cleaning_run.outputs)
CPU times: user 282 ms, sys: 3.91 ms, total: 286 ms Wall time: 285 ms
Show full output
duplicates=DataevalCleaningDuplicatesOutputs(exact=None, near=None) image_outliers={} image_stats=DataevalCleaningStatsOutputs(source_index=[SourceIndex(0), SourceIndex(1), SourceIndex(2)], object_count=[0, 0, 0], image_count=3, invalid_box_count=[0, 0, 0], dim_stats=DataevalCleaningDimensionStatsOutputs(offset_x=array([0., 0., 0.], dtype=float32), offset_y=array([0., 0., 0.], dtype=float32), width=array([455., 455., 455.], dtype=float32), height=array([256., 256., 256.], dtype=float32), channels=array([3, 3, 3]), size=array([116480., 116480., 116480.], dtype=float32), aspect_ratio=array([0.43736264, 0.43736264, 0.43736264], dtype=float32), depth=array([8, 8, 8]), center=array([[227.5, 128. ],
[227.5, 128. ],
[227.5, 128. ]], dtype=float32), distance_center=array([0., 0., 0.], dtype=float32), distance_edge=array([0., 0., 0.], dtype=float32), invalid_box=array([False, False, False])), vis_stats=DataevalCleaningVisualStatsOutputs(brightness=array([0.3254902, 0.2784314, 0.4 ], dtype=float32), contrast=array([2.059774 , 2.1144278, 1.8110795], dtype=float32), darkness=array([0.62352943, 0.6392157 , 0.7764706 ], dtype=float32), sharpness=array([51.474777, 50.25128 , 52.113888], dtype=float32), percentiles=array([[0. , 0.3254902 , 0.47843137, 0.62352943, 1. ],
[0. , 0.2784314 , 0.44705883, 0.6392157 , 1. ],
[0. , 0.4 , 0.58431375, 0.7764706 , 1. ]],
dtype=float32), missing=array([0., 0., 0.], dtype=float32), zeros=array([0.00159684, 0.00123054, 0.00318223], dtype=float32)), ratio_stats=None) label_stats=DataevalCleaningLabelStatsOutputs(label_counts_per_class={4: 33, 10: 93, 2: 68, 1: 24, 8: 19, 7: 5, 3: 6, 0: 4, 6: 1, 5: 3}, label_counts_per_image=[128, 78, 50], image_counts_per_class={4: 3, 10: 3, 2: 3, 1: 3, 8: 2, 7: 3, 3: 3, 0: 3, 6: 1, 5: 2}, image_indices_per_class={4: [0, 1, 2], 10: [0, 1, 2], 2: [0, 1, 2], 1: [0, 1, 2], 8: [0, 1], 7: [0, 1, 2], 3: [0, 1, 2], 0: [0, 1, 2], 6: [0], 5: [0, 1]}, image_count=3, class_count=10, label_count=256, class_names=['ignored regions', 'pedestrian', 'people', 'bicycle', 'car', 'van', 'truck', 'tricycle', 'awning-tricycle', 'motor']) box_outliers={} box_stats=DataevalCleaningStatsOutputs(source_index=[SourceIndex(0, 0), SourceIndex(0, 1), SourceIndex(0, 2), SourceIndex(0, 3), SourceIndex(0, 4), SourceIndex(0, 5), SourceIndex(0, 6), SourceIndex(0, 7), SourceIndex(0, 8), SourceIndex(0, 9), SourceIndex(0, 10), SourceIndex(0, 11), SourceIndex(0, 12), SourceIndex(0, 13), SourceIndex(0, 14), SourceIndex(0, 15), SourceIndex(0, 16), SourceIndex(0, 17), SourceIndex(0, 18), SourceIndex(0, 19), SourceIndex(0, 20), SourceIndex(0, 21), SourceIndex(0, 22), SourceIndex(0, 23), SourceIndex(0, 24), SourceIndex(0, 25), SourceIndex(0, 26), SourceIndex(0, 27), SourceIndex(0, 28), SourceIndex(0, 29), SourceIndex(0, 30), SourceIndex(0, 31), SourceIndex(0, 32), SourceIndex(0, 33), SourceIndex(0, 34), SourceIndex(0, 35), SourceIndex(0, 36), SourceIndex(0, 37), SourceIndex(0, 38), SourceIndex(0, 39), SourceIndex(0, 40), SourceIndex(0, 41), SourceIndex(0, 42), SourceIndex(0, 43), SourceIndex(0, 44), SourceIndex(0, 45), SourceIndex(0, 46), SourceIndex(0, 47), SourceIndex(0, 48), SourceIndex(0, 49), SourceIndex(0, 50), SourceIndex(0, 51), SourceIndex(0, 52), SourceIndex(0, 53), SourceIndex(0, 54), SourceIndex(0, 55), SourceIndex(0, 56), SourceIndex(0, 57), SourceIndex(0, 58), SourceIndex(0, 59), SourceIndex(0, 60), SourceIndex(0, 61), SourceIndex(0, 62), SourceIndex(0, 63), SourceIndex(0, 64), SourceIndex(0, 65), SourceIndex(0, 66), SourceIndex(0, 67), SourceIndex(0, 68), SourceIndex(0, 69), SourceIndex(0, 70), SourceIndex(0, 71), SourceIndex(0, 72), SourceIndex(0, 73), SourceIndex(0, 74), SourceIndex(0, 75), SourceIndex(0, 76), SourceIndex(0, 77), SourceIndex(0, 78), SourceIndex(0, 79), SourceIndex(0, 80), SourceIndex(0, 81), SourceIndex(0, 82), SourceIndex(0, 83), SourceIndex(0, 84), SourceIndex(0, 85), SourceIndex(0, 86), SourceIndex(0, 87), SourceIndex(0, 88), SourceIndex(0, 89), SourceIndex(0, 90), SourceIndex(0, 91), SourceIndex(0, 92), SourceIndex(0, 93), SourceIndex(0, 94), SourceIndex(0, 95), SourceIndex(0, 96), SourceIndex(0, 97), SourceIndex(0, 98), SourceIndex(0, 99), SourceIndex(0, 100), SourceIndex(0, 101), SourceIndex(0, 102), SourceIndex(0, 103), SourceIndex(0, 104), SourceIndex(0, 105), SourceIndex(0, 106), SourceIndex(0, 107), SourceIndex(0, 108), SourceIndex(0, 109), SourceIndex(0, 110), SourceIndex(0, 111), SourceIndex(0, 112), SourceIndex(0, 113), SourceIndex(0, 114), SourceIndex(0, 115), SourceIndex(0, 116), SourceIndex(0, 117), SourceIndex(0, 118), SourceIndex(0, 119), SourceIndex(0, 120), SourceIndex(0, 121), SourceIndex(0, 122), SourceIndex(0, 123), SourceIndex(0, 124), SourceIndex(0, 125), SourceIndex(0, 126), SourceIndex(0, 127), SourceIndex(1, 0), SourceIndex(1, 1), SourceIndex(1, 2), SourceIndex(1, 3), SourceIndex(1, 4), SourceIndex(1, 5), SourceIndex(1, 6), SourceIndex(1, 7), SourceIndex(1, 8), SourceIndex(1, 9), SourceIndex(1, 10), SourceIndex(1, 11), SourceIndex(1, 12), SourceIndex(1, 13), SourceIndex(1, 14), SourceIndex(1, 15), SourceIndex(1, 16), SourceIndex(1, 17), SourceIndex(1, 18), SourceIndex(1, 19), SourceIndex(1, 20), SourceIndex(1, 21), SourceIndex(1, 22), SourceIndex(1, 23), SourceIndex(1, 24), SourceIndex(1, 25), SourceIndex(1, 26), SourceIndex(1, 27), SourceIndex(1, 28), SourceIndex(1, 29), SourceIndex(1, 30), SourceIndex(1, 31), SourceIndex(1, 32), SourceIndex(1, 33), SourceIndex(1, 34), SourceIndex(1, 35), SourceIndex(1, 36), SourceIndex(1, 37), SourceIndex(1, 38), SourceIndex(1, 39), SourceIndex(1, 40), SourceIndex(1, 41), SourceIndex(1, 42), SourceIndex(1, 43), SourceIndex(1, 44), SourceIndex(1, 45), SourceIndex(1, 46), SourceIndex(1, 47), SourceIndex(1, 48), SourceIndex(1, 49), SourceIndex(1, 50), SourceIndex(1, 51), SourceIndex(1, 52), SourceIndex(1, 53), SourceIndex(1, 54), SourceIndex(1, 55), SourceIndex(1, 56), SourceIndex(1, 57), SourceIndex(1, 58), SourceIndex(1, 59), SourceIndex(1, 60), SourceIndex(1, 61), SourceIndex(1, 62), SourceIndex(1, 63), SourceIndex(1, 64), SourceIndex(1, 65), SourceIndex(1, 66), SourceIndex(1, 67), SourceIndex(1, 68), SourceIndex(1, 69), SourceIndex(1, 70), SourceIndex(1, 71), SourceIndex(1, 72), SourceIndex(1, 73), SourceIndex(1, 74), SourceIndex(1, 75), SourceIndex(1, 76), SourceIndex(1, 77), SourceIndex(2, 0), SourceIndex(2, 1), SourceIndex(2, 2), SourceIndex(2, 3), SourceIndex(2, 4), SourceIndex(2, 5), SourceIndex(2, 6), SourceIndex(2, 7), SourceIndex(2, 8), SourceIndex(2, 9), SourceIndex(2, 10), SourceIndex(2, 11), SourceIndex(2, 12), SourceIndex(2, 13), SourceIndex(2, 14), SourceIndex(2, 15), SourceIndex(2, 16), SourceIndex(2, 17), SourceIndex(2, 18), SourceIndex(2, 19), SourceIndex(2, 20), SourceIndex(2, 21), SourceIndex(2, 22), SourceIndex(2, 23), SourceIndex(2, 24), SourceIndex(2, 25), SourceIndex(2, 26), SourceIndex(2, 27), SourceIndex(2, 28), SourceIndex(2, 29), SourceIndex(2, 30), SourceIndex(2, 31), SourceIndex(2, 32), SourceIndex(2, 33), SourceIndex(2, 34), SourceIndex(2, 35), SourceIndex(2, 36), SourceIndex(2, 37), SourceIndex(2, 38), SourceIndex(2, 39), SourceIndex(2, 40), SourceIndex(2, 41), SourceIndex(2, 42), SourceIndex(2, 43), SourceIndex(2, 44), SourceIndex(2, 45), SourceIndex(2, 46), SourceIndex(2, 47), SourceIndex(2, 48), SourceIndex(2, 49)], object_count=[128, 78, 50], image_count=3, invalid_box_count=[0, 0, 0], dim_stats=DataevalCleaningDimensionStatsOutputs(offset_x=array([206., 224., 207., 230., 231., 98., 105., 101., 95., 98., 82.,
89., 149., 154., 115., 128., 134., 135., 142., 122., 122., 142.,
127., 127., 125., 131., 134., 145., 157., 150., 149., 105., 109.,
133., 140., 144., 141., 137., 126., 115., 115., 116., 119., 155.,
156., 162., 156., 164., 164., 144., 130., 146., 150., 136., 149.,
149., 150., 137., 154., 145., 146., 142., 195., 190., 189., 189.,
222., 222., 205., 205., 198., 200., 174., 189., 189., 166., 178.,
182., 185., 186., 146., 161., 204., 204., 208., 208., 204., 200.,
200., 204., 204., 204., 222., 221., 222., 171., 192., 192., 208.,
208., 200., 200., 162., 162., 164., 166., 164., 163., 170., 169.,
205., 205., 205., 182., 183., 183., 185., 192., 192., 182., 183.,
187., 188., 201., 202., 201., 201., 201., 223., 239., 248., 175.,
174., 200., 196., 193., 157., 57., 222., 149., 149., 246., 272.,
295., 279., 144., 37., 3., 13., 19., 291., 299., 293., 301.,
268., 271., 275., 277., 274., 243., 248., 253., 257., 261., 244.,
248., 253., 257., 262., 268., 273., 268., 260., 263., 271., 231.,
232., 210., 205., 206., 208., 222., 251., 242., 241., 259., 260.,
261., 259., 188., 248., 29., 222., 242., 251., 257., 215., 217.,
215., 210., 209., 230., 231., 261., 267., 266., 230., 224., 184.,
239., 235., 238., 290., 332., 332., 317., 311., 320., 276., 273.,
191., 191., 118., 148., 237., 218., 185., 201., 235., 228., 251.,
261., 184., 218., 197., 228., 236., 244., 244., 243., 251., 236.,
262., 251., 171., 30., 335., 322., 323., 331., 334., 321., 331.,
230., 227., 224.], dtype=float32), offset_y=array([135., 140., 167., 187., 188., 218., 249., 213., 198., 202., 188.,
178., 171., 176., 183., 185., 179., 170., 162., 176., 171., 154.,
165., 158., 148., 138., 137., 141., 139., 144., 149., 129., 123.,
131., 128., 121., 122., 106., 105., 104., 106., 105., 102., 126.,
124., 120., 109., 103., 99., 85., 58., 50., 50., 47., 42.,
41., 41., 17., 20., 32., 32., 35., 1., 4., 11., 16.,
94., 92., 100., 96., 103., 105., 120., 124., 121., 81., 76.,
68., 54., 43., 66., 61., 78., 74., 53., 51., 62., 61.,
59., 59., 50., 47., 59., 59., 58., 51., 40., 41., 3.,
2., 8., 6., 21., 26., 25., 25., 27., 32., 22., 20.,
13., 13., 11., 29., 27., 26., 24., 23., 21., 21., 23.,
23., 21., 18., 20., 29., 28., 28., 83., 72., 234., 99.,
111., 153., 188., 213., 205., 221., 205., 92., 100., 37., 36.,
39., 25., 240., 75., 91., 88., 90., 31., 35., 28., 32.,
27., 25., 23., 21., 53., 56., 57., 57., 56., 57., 52.,
52., 53., 52., 54., 58., 71., 63., 68., 78., 74., 58.,
55., 56., 84., 89., 140., 109., 87., 84., 86., 86., 95.,
100., 91., 1., 130., 220., 199., 15., 25., 18., 24., 30.,
32., 33., 34., 16., 18., 16., 18., 19., 224., 180., 195.,
201., 164., 170., 230., 233., 219., 203., 203., 150., 179., 181.,
241., 246., 231., 224., 137., 131., 147., 109., 111., 102., 125.,
126., 148., 132., 112., 105., 138., 130., 133., 131., 126., 113.,
127., 127., 5., 48., 69., 125., 113., 112., 113., 114., 115.,
89., 89., 90.], dtype=float32), width=array([ 12., 14., 15., 6., 4., 11., 6., 6., 13., 4., 14.,
9., 13., 22., 11., 16., 11., 11., 10., 10., 11., 11.,
13., 14., 10., 10., 11., 9., 10., 9., 10., 12., 9.,
11., 12., 9., 13., 4., 8., 9., 9., 9., 8., 10.,
9., 10., 10., 8., 9., 23., 10., 2., 3., 8., 4.,
3., 3., 8., 4., 5., 4., 7., 1., 6., 5., 6.,
4., 3., 3., 3., 5., 3., 8., 4., 5., 23., 17.,
8., 9., 5., 29., 8., 3., 3., 3., 2., 3., 2.,
2., 3., 2., 2., 2., 2., 2., 8., 4., 3., 2.,
2., 1., 1., 2., 7., 2., 1., 16., 17., 2., 2.,
2., 1., 2., 4., 2., 6., 2., 4., 2., 7., 2.,
4., 2., 5., 2., 2., 2., 2., 10., 10., 21., 20.,
25., 12., 14., 18., 21., 26., 5., 4., 11., 19., 15.,
16., 11., 4., 7., 8., 5., 5., 6., 7., 3., 3.,
5., 3., 4., 4., 10., 3., 3., 3., 2., 3., 2.,
3., 2., 3., 3., 3., 2., 3., 2., 3., 3., 4.,
3., 14., 2., 1., 5., 8., 3., 3., 4., 3., 4.,
4., 3., 79., 14., 26., 5., 12., 3., 3., 2., 2.,
5., 2., 3., 2., 1., 5., 2., 4., 20., 17., 6.,
6., 5., 2., 16., 16., 13., 6., 6., 10., 4., 9.,
6., 6., 15., 3., 6., 4., 5., 4., 4., 4., 4.,
4., 8., 4., 11., 4., 7., 6., 5., 6., 4., 3.,
4., 5., 98., 140., 4., 13., 4., 4., 4., 7., 7.,
4., 4., 9.], dtype=float32), height=array([21., 21., 26., 12., 9., 10., 6., 11., 12., 8., 14., 10., 10.,
9., 13., 9., 8., 7., 6., 6., 6., 11., 8., 13., 12., 9.,
9., 6., 7., 6., 7., 9., 7., 8., 7., 10., 6., 8., 6.,
10., 6., 5., 6., 6., 5., 7., 6., 5., 6., 11., 15., 7.,
7., 4., 6., 7., 5., 7., 5., 4., 4., 6., 4., 7., 5.,
8., 7., 7., 6., 6., 11., 6., 5., 7., 9., 14., 12., 9.,
14., 8., 16., 11., 5., 6., 5., 5., 6., 5., 5., 6., 5.,
5., 6., 4., 6., 4., 8., 5., 4., 4., 4., 4., 6., 5.,
4., 4., 7., 6., 5., 6., 4., 3., 3., 3., 4., 4., 4.,
4., 4., 7., 3., 3., 4., 7., 4., 6., 5., 5., 16., 11.,
21., 14., 16., 23., 20., 40., 35., 34., 9., 7., 7., 7., 7.,
7., 9., 6., 9., 10., 10., 8., 4., 3., 4., 4., 4., 4.,
3., 3., 10., 3., 3., 3., 3., 3., 5., 5., 5., 5., 4.,
4., 4., 3., 4., 4., 4., 5., 4., 12., 7., 4., 10., 15.,
5., 4., 5., 5., 5., 4., 3., 13., 24., 30., 9., 7., 6.,
6., 6., 4., 4., 4., 5., 5., 4., 4., 4., 4., 32., 28.,
11., 12., 10., 6., 11., 11., 10., 12., 11., 14., 11., 12., 13.,
9., 19., 9., 8., 7., 7., 7., 9., 8., 10., 8., 10., 10.,
6., 6., 10., 9., 6., 10., 9., 9., 8., 9., 68., 48., 7.,
17., 6., 7., 6., 8., 5., 5., 5., 6.], dtype=float32), channels=array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]), size=array([2.520e+02, 2.940e+02, 3.900e+02, 7.200e+01, 3.600e+01, 1.100e+02,
3.600e+01, 6.600e+01, 1.560e+02, 3.200e+01, 1.960e+02, 9.000e+01,
1.300e+02, 1.980e+02, 1.430e+02, 1.440e+02, 8.800e+01, 7.700e+01,
6.000e+01, 6.000e+01, 6.600e+01, 1.210e+02, 1.040e+02, 1.820e+02,
1.200e+02, 9.000e+01, 9.900e+01, 5.400e+01, 7.000e+01, 5.400e+01,
7.000e+01, 1.080e+02, 6.300e+01, 8.800e+01, 8.400e+01, 9.000e+01,
7.800e+01, 3.200e+01, 4.800e+01, 9.000e+01, 5.400e+01, 4.500e+01,
4.800e+01, 6.000e+01, 4.500e+01, 7.000e+01, 6.000e+01, 4.000e+01,
5.400e+01, 2.530e+02, 1.500e+02, 1.400e+01, 2.100e+01, 3.200e+01,
2.400e+01, 2.100e+01, 1.500e+01, 5.600e+01, 2.000e+01, 2.000e+01,
1.600e+01, 4.200e+01, 4.000e+00, 4.200e+01, 2.500e+01, 4.800e+01,
2.800e+01, 2.100e+01, 1.800e+01, 1.800e+01, 5.500e+01, 1.800e+01,
4.000e+01, 2.800e+01, 4.500e+01, 3.220e+02, 2.040e+02, 7.200e+01,
1.260e+02, 4.000e+01, 4.640e+02, 8.800e+01, 1.500e+01, 1.800e+01,
1.500e+01, 1.000e+01, 1.800e+01, 1.000e+01, 1.000e+01, 1.800e+01,
1.000e+01, 1.000e+01, 1.200e+01, 8.000e+00, 1.200e+01, 3.200e+01,
3.200e+01, 1.500e+01, 8.000e+00, 8.000e+00, 4.000e+00, 4.000e+00,
1.200e+01, 3.500e+01, 8.000e+00, 4.000e+00, 1.120e+02, 1.020e+02,
1.000e+01, 1.200e+01, 8.000e+00, 3.000e+00, 6.000e+00, 1.200e+01,
8.000e+00, 2.400e+01, 8.000e+00, 1.600e+01, 8.000e+00, 4.900e+01,
6.000e+00, 1.200e+01, 8.000e+00, 3.500e+01, 8.000e+00, 1.200e+01,
1.000e+01, 1.000e+01, 1.600e+02, 1.100e+02, 4.410e+02, 2.800e+02,
4.000e+02, 2.760e+02, 2.800e+02, 7.200e+02, 7.350e+02, 8.840e+02,
4.500e+01, 2.800e+01, 7.700e+01, 1.330e+02, 1.050e+02, 1.120e+02,
9.900e+01, 2.400e+01, 6.300e+01, 8.000e+01, 5.000e+01, 4.000e+01,
2.400e+01, 2.100e+01, 1.200e+01, 1.200e+01, 2.000e+01, 1.200e+01,
1.200e+01, 1.200e+01, 1.000e+02, 9.000e+00, 9.000e+00, 9.000e+00,
6.000e+00, 9.000e+00, 1.000e+01, 1.500e+01, 1.000e+01, 1.500e+01,
1.200e+01, 1.200e+01, 8.000e+00, 9.000e+00, 8.000e+00, 1.200e+01,
1.200e+01, 2.000e+01, 1.200e+01, 1.680e+02, 1.400e+01, 4.000e+00,
5.000e+01, 1.200e+02, 1.500e+01, 1.200e+01, 2.000e+01, 1.500e+01,
2.000e+01, 1.600e+01, 9.000e+00, 1.027e+03, 3.360e+02, 7.800e+02,
4.500e+01, 8.400e+01, 1.800e+01, 1.800e+01, 1.200e+01, 8.000e+00,
2.000e+01, 8.000e+00, 1.500e+01, 1.000e+01, 4.000e+00, 2.000e+01,
8.000e+00, 1.600e+01, 6.400e+02, 4.760e+02, 6.600e+01, 7.200e+01,
5.000e+01, 1.200e+01, 1.760e+02, 1.760e+02, 1.300e+02, 7.200e+01,
6.600e+01, 1.400e+02, 4.400e+01, 1.080e+02, 7.800e+01, 5.400e+01,
2.850e+02, 2.700e+01, 4.800e+01, 2.800e+01, 3.500e+01, 2.800e+01,
3.600e+01, 3.200e+01, 4.000e+01, 3.200e+01, 8.000e+01, 4.000e+01,
6.600e+01, 2.400e+01, 7.000e+01, 5.400e+01, 3.000e+01, 6.000e+01,
3.600e+01, 2.700e+01, 3.200e+01, 4.500e+01, 6.664e+03, 6.720e+03,
2.800e+01, 2.210e+02, 2.400e+01, 2.800e+01, 2.400e+01, 5.600e+01,
3.500e+01, 2.000e+01, 2.000e+01, 5.400e+01], dtype=float32), aspect_ratio=array([-0.42857143, -0.33333334, -0.42307693, -0.5 , -0.5555556 ,
0.09090909, 0. , -0.45454547, 0.07692308, -0.5 ,
0. , -0.1 , 0.23076923, 0.59090906, -0.15384616,
0.4375 , 0.27272728, 0.36363637, 0.4 , 0.4 ,
0.45454547, 0. , 0.3846154 , 0.07142857, -0.16666667,
0.1 , 0.18181819, 0.33333334, 0.3 , 0.33333334,
0.3 , 0.25 , 0.22222222, 0.27272728, 0.41666666,
-0.1 , 0.53846157, -0.5 , 0.25 , -0.1 ,
0.33333334, 0.44444445, 0.25 , 0.4 , 0.44444445,
0.3 , 0.4 , 0.375 , 0.33333334, 0.5217391 ,
-0.33333334, -0.71428573, -0.5714286 , 0.5 , -0.33333334,
-0.5714286 , -0.4 , 0.125 , -0.2 , 0.2 ,
0. , 0.14285715, -0.75 , -0.14285715, 0. ,
-0.25 , -0.42857143, -0.5714286 , -0.5 , -0.5 ,
-0.54545456, -0.5 , 0.375 , -0.42857143, -0.44444445,
0.39130434, 0.29411766, -0.11111111, -0.35714287, -0.375 ,
0.44827586, -0.27272728, -0.4 , -0.5 , -0.4 ,
-0.6 , -0.5 , -0.6 , -0.6 , -0.5 ,
-0.6 , -0.6 , -0.6666667 , -0.5 , -0.6666667 ,
0.5 , -0.5 , -0.4 , -0.5 , -0.5 ,
-0.75 , -0.75 , -0.6666667 , 0.2857143 , -0.5 ,
-0.75 , 0.5625 , 0.64705884, -0.6 , -0.6666667 ,
-0.5 , -0.6666667 , -0.33333334, 0.25 , -0.5 ,
0.33333334, -0.5 , 0. , -0.5 , 0. ,
-0.33333334, 0.25 , -0.5 , -0.2857143 , -0.5 ,
-0.6666667 , -0.6 , -0.6 , -0.375 , -0.09090909,
0. , 0.3 , 0.36 , -0.47826087, -0.3 ,
-0.55 , -0.4 , -0.23529412, -0.44444445, -0.42857143,
0.36363637, 0.6315789 , 0.53333336, 0.5625 , 0.18181819,
-0.33333334, -0.22222222, -0.2 , -0.5 , -0.375 ,
0.33333334, 0.5714286 , -0.25 , -0.25 , 0.2 ,
-0.25 , 0.25 , 0.25 , 0. , 0. ,
0. , 0. , -0.33333334, 0. , -0.6 ,
-0.4 , -0.6 , -0.4 , -0.25 , -0.25 ,
-0.5 , 0. , -0.5 , -0.25 , -0.25 ,
-0.2 , -0.25 , 0.14285715, -0.71428573, -0.75 ,
-0.5 , -0.46666667, -0.4 , -0.25 , -0.2 ,
-0.4 , -0.2 , 0. , 0. , 0.835443 ,
-0.41666666, -0.13333334, -0.44444445, 0.41666666, -0.5 ,
-0.5 , -0.6666667 , -0.5 , 0.2 , -0.5 ,
-0.4 , -0.6 , -0.75 , 0.2 , -0.5 ,
0. , -0.375 , -0.39285713, -0.45454547, -0.5 ,
-0.5 , -0.6666667 , 0.3125 , 0.3125 , 0.23076923,
-0.5 , -0.45454547, -0.2857143 , -0.6363636 , -0.25 ,
-0.53846157, -0.33333334, -0.21052632, -0.6666667 , -0.25 ,
-0.42857143, -0.2857143 , -0.42857143, -0.5555556 , -0.5 ,
-0.6 , -0.5 , -0.2 , -0.6 , 0.45454547,
-0.33333334, -0.3 , -0.33333334, -0.16666667, -0.4 ,
-0.5555556 , -0.6666667 , -0.5 , -0.44444445, 0.30612245,
0.6571429 , -0.42857143, -0.23529412, -0.33333334, -0.42857143,
-0.33333334, -0.125 , 0.2857143 , -0.2 , -0.2 ,
0.33333334], dtype=float32), depth=array([8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]), center=array([[212. , 145.5],
[231. , 150.5],
[214.5, 180. ],
[233. , 193. ],
[233. , 192.5],
[103.5, 223. ],
[108. , 252. ],
[104. , 218.5],
[101.5, 204. ],
[100. , 206. ],
[ 89. , 195. ],
[ 93.5, 183. ],
[155.5, 176. ],
[165. , 180.5],
[120.5, 189.5],
[136. , 189.5],
[139.5, 183. ],
[140.5, 173.5],
[147. , 165. ],
[127. , 179. ],
[127.5, 174. ],
[147.5, 159.5],
[133.5, 169. ],
[134. , 164.5],
[130. , 154. ],
[136. , 142.5],
[139.5, 141.5],
[149.5, 144. ],
[162. , 142.5],
[154.5, 147. ],
[154. , 152.5],
[111. , 133.5],
[113.5, 126.5],
[138.5, 135. ],
[146. , 131.5],
[148.5, 126. ],
[147.5, 125. ],
[139. , 110. ],
[130. , 108. ],
[119.5, 109. ],
[119.5, 109. ],
[120.5, 107.5],
[123. , 105. ],
[160. , 129. ],
[160.5, 126.5],
[167. , 123.5],
[161. , 112. ],
[168. , 105.5],
[168.5, 102. ],
[155.5, 90.5],
[135. , 65.5],
[147. , 53.5],
[151.5, 53.5],
[140. , 49. ],
[151. , 45. ],
[150.5, 44.5],
[151.5, 43.5],
[141. , 20.5],
[156. , 22.5],
[147.5, 34. ],
[148. , 34. ],
[145.5, 38. ],
[195.5, 3. ],
[193. , 7.5],
[191.5, 13.5],
[192. , 20. ],
[224. , 97.5],
[223.5, 95.5],
[206.5, 103. ],
[206.5, 99. ],
[200.5, 108.5],
[201.5, 108. ],
[178. , 122.5],
[191. , 127.5],
[191.5, 125.5],
[177.5, 88. ],
[186.5, 82. ],
[186. , 72.5],
[189.5, 61. ],
[188.5, 47. ],
[160.5, 74. ],
[165. , 66.5],
[205.5, 80.5],
[205.5, 77. ],
[209.5, 55.5],
[209. , 53.5],
[205.5, 65. ],
[201. , 63.5],
[201. , 61.5],
[205.5, 62. ],
[205. , 52.5],
[205. , 49.5],
[223. , 62. ],
[222. , 61. ],
[223. , 61. ],
[175. , 53. ],
[194. , 44. ],
[193.5, 43.5],
[209. , 5. ],
[209. , 4. ],
[200.5, 10. ],
[200.5, 8. ],
[163. , 24. ],
[165.5, 28.5],
[165. , 27. ],
[166.5, 27. ],
[172. , 30.5],
[171.5, 35. ],
[171. , 24.5],
[170. , 23. ],
[206. , 15. ],
[205.5, 14.5],
[206. , 12.5],
[184. , 30.5],
[184. , 29. ],
[186. , 28. ],
[186. , 26. ],
[194. , 25. ],
[193. , 23. ],
[185.5, 24.5],
[184. , 24.5],
[189. , 24.5],
[189. , 23. ],
[203.5, 21.5],
[203. , 22. ],
[202. , 32. ],
[202. , 30.5],
[202. , 30.5],
[228. , 91. ],
[244. , 77.5],
[258.5, 244.5],
[185. , 106. ],
[186.5, 119. ],
[206. , 164.5],
[203. , 198. ],
[202. , 233. ],
[167.5, 222.5],
[ 70. , 238. ],
[224.5, 209.5],
[151. , 95.5],
[154.5, 103.5],
[255.5, 40.5],
[279.5, 39.5],
[303. , 42.5],
[284.5, 29.5],
[146. , 243. ],
[ 40.5, 79.5],
[ 7. , 96. ],
[ 15.5, 93. ],
[ 21.5, 94. ],
[294. , 33. ],
[302.5, 36.5],
[294.5, 30. ],
[302.5, 34. ],
[270.5, 29. ],
[272.5, 27. ],
[277. , 24.5],
[279. , 22.5],
[279. , 58. ],
[244.5, 57.5],
[249.5, 58.5],
[254.5, 58.5],
[258. , 57.5],
[262.5, 58.5],
[245. , 54.5],
[249.5, 54.5],
[254. , 55.5],
[258.5, 54.5],
[263.5, 56. ],
[269.5, 60. ],
[274. , 73. ],
[269.5, 64.5],
[261. , 70. ],
[264.5, 80. ],
[272.5, 76. ],
[233. , 60.5],
[233.5, 57. ],
[217. , 62. ],
[206. , 87.5],
[206.5, 91. ],
[210.5, 145. ],
[226. , 116.5],
[252.5, 89.5],
[243.5, 86. ],
[243. , 88.5],
[260.5, 88.5],
[262. , 97.5],
[263. , 102. ],
[260.5, 92.5],
[227.5, 7.5],
[255. , 142. ],
[ 42. , 235. ],
[224.5, 203.5],
[248. , 18.5],
[252.5, 28. ],
[258.5, 21. ],
[216. , 27. ],
[218. , 32. ],
[217.5, 34. ],
[211. , 35. ],
[210.5, 36.5],
[231. , 18.5],
[231.5, 20. ],
[263.5, 18. ],
[268. , 20. ],
[268. , 21. ],
[240. , 240. ],
[232.5, 194. ],
[187. , 200.5],
[242. , 207. ],
[237.5, 169. ],
[239. , 173. ],
[298. , 235.5],
[340. , 238.5],
[338.5, 224. ],
[320. , 209. ],
[314. , 208.5],
[325. , 157. ],
[278. , 184.5],
[277.5, 187. ],
[194. , 247.5],
[194. , 250.5],
[125.5, 240.5],
[149.5, 228.5],
[240. , 141. ],
[220. , 134.5],
[187.5, 150.5],
[203. , 112.5],
[237. , 115.5],
[230. , 106. ],
[253. , 130. ],
[263. , 130. ],
[188. , 153. ],
[220. , 137. ],
[202.5, 115. ],
[230. , 108. ],
[239.5, 143. ],
[247. , 134.5],
[246.5, 136. ],
[246. , 136. ],
[253. , 130.5],
[237.5, 117.5],
[264. , 131. ],
[253.5, 131.5],
[220. , 39. ],
[100. , 72. ],
[337. , 72.5],
[328.5, 133.5],
[325. , 116. ],
[333. , 115.5],
[336. , 116. ],
[324.5, 118. ],
[334.5, 117.5],
[232. , 91.5],
[229. , 91.5],
[228.5, 93. ]], dtype=float32), distance_center=array([ 23.37734 , 22.770596, 53.600372, 65.23228 , 64.73407 ,
156.20819 , 172.2099 , 153.10944 , 147.14618 , 149.46655 ,
153.85464 , 144.84819 , 86.53323 , 81.62414 , 123.41495 ,
110.24745 , 103.773796, 98.17968 , 88.59599 , 112.69982 ,
110.0727 , 85.978195, 102.55243 , 100.37181 , 100.907135,
92.641785, 89.02949 , 79.624115, 67.08577 , 75.43209 ,
77.4758 , 116.62975 , 114.009865, 89.27486 , 81.57512 ,
79.025314, 80.05623 , 90.31196 , 99.53014 , 109.65856 ,
109.65856 , 108.94609 , 107.00117 , 67.50741 , 67.01679 ,
60.667126, 68.397736, 63.612106, 64.4748 , 81.18035 ,
111.63557 , 109.68364 , 106.42486 , 117.8866 , 112.877144,
113.58367 , 113.64968 , 137.98007 , 127.44607 , 123.4342 ,
123.110725, 121.75385 , 129.031 , 125.34153 , 120.02604 ,
113.68487 , 30.700163, 32.745228, 32.649654, 35.805027,
33.305405, 32.80244 , 49.80462 , 36.503426, 36.0867 ,
64.03124 , 61.6198 , 69.30007 , 77.02597 , 89.89995 ,
86.05231 , 87.68409 , 52.347397, 55.542778, 74.70107 ,
76.76262 , 66.730804, 69.73163 , 71.58561 , 69.57011 ,
78.78134 , 81.66088 , 66.15323 , 67.225365, 67.15095 ,
91.549164, 90.43368 , 91.083755, 124.38348 , 125.372444,
121.049576, 123. , 122.37749 , 117.23587 , 118.77395 ,
117.99152 , 112.189575, 108.55874 , 117.91734 , 119.713196,
115.02717 , 115.6125 , 117.48404 , 106.763756, 108.13533 ,
108.26934 , 110.119255, 108.3109 , 110.52262 , 111.697136,
112.26977 , 110.42871 , 111.835815, 109.17074 , 108.79453 ,
99.329 , 100.779465, 100.779465, 37.00338 , 53.127205,
120.55393 , 47.856556, 41.976185, 42.361538, 74.16367 ,
108.05207 , 111.9386 , 192.11 , 81.5552 , 83.117386,
77.001625, 91.870834, 102.64624 , 114.063576, 113.80356 ,
140.95123 , 193.18709 , 222.80989 , 214.86972 , 208.78697 ,
115.96228 , 118.309975, 118.71394 , 120.2539 , 107.935165,
110.57124 , 114.727936, 117.398895, 86.90368 , 72.52068 ,
72.8989 , 74.56038 , 76.81471 , 77.81548 , 75.55462 ,
76.7219 , 77.19132 , 79.76998 , 80.49844 , 79.924965,
72.02257 , 76.13311 , 66.97948 , 60.60528 , 68.76772 ,
67.7237 , 71.25307 , 66.83001 , 45.853027, 42.544094,
24.04163 , 11.597413, 45.904793, 44.94441 , 42.4323 ,
51.470867, 46.048885, 44.002842, 48.469063, 120.5 ,
30.85855 , 214.14774 , 75.55958 , 111.40242 , 103.077644,
111.40018 , 101.652596, 96.46891 , 94.53042 , 94.45237 ,
93.065834, 109.55592 , 108.07405 , 115.74109 , 115.34405 ,
114.40826 , 112.69539 , 66.189125, 83.045166, 80.31967 ,
42.201897, 46.446205, 128.55544 , 157.69115 , 146.7549 ,
122.952225, 118.163025, 101.721436, 75.77928 , 77.33692 ,
124.10681 , 126.99803 , 151.85602 , 127.21733 , 18.034689,
9.924717, 45.893898, 28.991379, 15.700318, 22.14159 ,
25.578312, 35.556293, 46.74666 , 11.715375, 28.178005,
20.155643, 19.209373, 20.554804, 20.615528, 20.155643,
25.622255, 14.5 , 36.62308 , 26.23452 , 89.31545 ,
139.25606 , 122.76196 , 101.14964 , 98.23569 , 106.23794 ,
109.161575, 97.5141 , 107.513954, 36.776352, 36.530807,
35.014282], dtype=float32), distance_edge=array([100., 95., 63., 57., 59., 28., 1., 32., 46., 46., 54.,
68., 75., 71., 60., 62., 69., 79., 88., 74., 79., 91.,
83., 85., 96., 109., 110., 109., 110., 106., 100., 105., 109.,
117., 121., 121., 122., 106., 105., 104., 106., 105., 102., 124.,
124., 120., 109., 103., 99., 85., 58., 50., 50., 47., 42.,
41., 41., 17., 20., 32., 32., 35., 1., 4., 11., 16.,
94., 92., 100., 96., 103., 105., 120., 124., 121., 81., 76.,
68., 54., 43., 66., 61., 78., 74., 53., 51., 62., 61.,
59., 59., 50., 47., 59., 59., 58., 51., 40., 41., 3.,
2., 8., 6., 21., 26., 25., 25., 27., 32., 22., 20.,
13., 13., 11., 29., 27., 26., 24., 23., 21., 21., 23.,
23., 21., 18., 20., 29., 28., 28., 83., 72., 1., 99.,
111., 80., 48., 3., 16., 1., 42., 92., 100., 37., 36.,
39., 25., 10., 37., 3., 13., 19., 31., 35., 28., 32.,
27., 25., 23., 21., 53., 56., 57., 57., 56., 57., 52.,
52., 53., 52., 54., 58., 71., 63., 68., 78., 74., 58.,
55., 56., 84., 89., 106., 109., 87., 84., 86., 86., 95.,
100., 91., 1., 102., 6., 48., 15., 25., 18., 24., 30.,
32., 33., 34., 16., 18., 16., 18., 19., 0., 48., 50.,
43., 82., 80., 15., 12., 27., 41., 42., 92., 66., 63.,
2., 1., 6., 23., 111., 118., 102., 109., 111., 102., 121.,
122., 98., 114., 112., 105., 108., 117., 117., 115., 121., 113.,
121., 120., 5., 30., 69., 114., 113., 112., 113., 114., 115.,
89., 89., 90.], dtype=float32), invalid_box=array([False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False])), vis_stats=DataevalCleaningVisualStatsOutputs(brightness=array([0.43137255, 0.47058824, 0.33333334, 0.14901961, 0.07843138,
0.2627451 , 0.34509805, 0.29215688, 0.29411766, 0.3156863 ,
0.29803923, 0.24411765, 0.45196077, 0.2509804 , 0.2 ,
0.25882354, 0.36666667, 0.31764707, 0.30980393, 0.25392157,
0.2245098 , 0.3745098 , 0.23431373, 0.29411766, 0.4970588 ,
0.32647058, 0.29803923, 0.40588236, 0.4627451 , 0.35882354,
0.38137254, 0.46666667, 0.5019608 , 0.37156862, 0.33333334,
0.33333334, 0.43235293, 0.4882353 , 0.41764706, 0.33039215,
0.34411764, 0.40784314, 0.5019608 , 0.3764706 , 0.35490197,
0.43137255, 0.45588234, 0.3882353 , 0.54901963, 0.54901963,
0.40098038, 0.51666665, 0.4882353 , 0.41568628, 0.54019606,
0.5627451 , 0.5568628 , 0.56078434, 0.31666666, 0.6156863 ,
0.6068627 , 0.5264706 , 0.53431374, 0.5627451 , 0.5058824 ,
0.44313726, 0.27450982, 0.30784315, 0.44019607, 0.5735294 ,
0.5058824 , 0.41960785, 0.49313724, 0.49803922, 0.57843137,
0.35686275, 0.5176471 , 0.51666665, 0.44313726, 0.5872549 ,
0.46666667, 0.64705884, 0.39215687, 0.50980395, 0.43137255,
0.5 , 0.42352942, 0.46568626, 0.45588234, 0.49509802,
0.40588236, 0.39019608, 0.38235295, 0.4862745 , 0.4117647 ,
0.43039215, 0.4107843 , 0.40784314, 0.5205882 , 0.57941175,
0.59705883, 0.627451 , 0.3872549 , 0.47843137, 0.49019608,
0.48431373, 0.48235294, 0.44019607, 0.27450982, 0.4117647 ,
0.5058824 , 0.5372549 , 0.5421569 , 0.39509803, 0.40294117,
0.35490197, 0.3245098 , 0.38627452, 0.3009804 , 0.40784314,
0.29117647, 0.43039215, 0.44313726, 0.49019608, 0.50392157,
0.54509807, 0.55784315, 0.55784315, 0.5411765 , 0.49411765,
0.58235294, 0.38039216, 0.41568628, 0.5372549 , 0.41960785,
0.41568628, 0.36078432, 0.44705883, 0.36078432, 0.39117646,
0.4745098 , 0.72156864, 0.6647059 , 0.5441176 , 0.41960785,
0.5754902 , 0.22745098, 0.23529412, 0.24019608, 0.3156863 ,
0.5009804 , 0.5254902 , 0.36764705, 0.56078434, 0.5568628 ,
0.56764704, 0.47941175, 0.46960783, 0.3882353 , 0.57254905,
0.5117647 , 0.5568628 , 0.66568625, 0.672549 , 0.6764706 ,
0.69411767, 0.722549 , 0.49019608, 0.6382353 , 0.7343137 ,
0.4862745 , 0.5470588 , 0.65392154, 0.59117645, 0.5529412 ,
0.5764706 , 0.5627451 , 0.33333334, 0.32254902, 0.45784312,
0.5294118 , 0.5372549 , 0.54901963, 0.5235294 , 0.5921569 ,
0.3647059 , 0.5156863 , 0.5019608 , 0.48235294, 0.37254903,
0.64705884, 0.16470589, 0.5764706 , 0.44705883, 0.6627451 ,
0.5980392 , 0.61960787, 0.61764705, 0.59607846, 0.66568625,
0.65882355, 0.5754902 , 0.5372549 , 0.55588233, 0.5480392 ,
0.5372549 , 0.7176471 , 0.5137255 , 0.53333336, 0.60294116,
0.70686275, 0.5990196 , 0.62352943, 0.5176471 , 0.5264706 ,
0.6617647 , 0.6362745 , 0.5754902 , 0.5686275 , 0.5362745 ,
0.627451 , 0.6215686 , 0.40784314, 0.3019608 , 0.7637255 ,
0.41764706, 0.57254905, 0.71568626, 0.7205882 , 0.4970588 ,
0.5245098 , 0.7058824 , 0.4970588 , 0.5009804 , 0.58431375,
0.47843137, 0.70980394, 0.7490196 , 0.7372549 , 0.72156864,
0.49607843, 0.6745098 , 0.6431373 , 0.57254905, 0.41960785,
0.3372549 , 0.422549 , 0.6431373 , 0.5754902 , 0.70490193,
0.60294116, 0.57254905, 0.5686275 , 0.7480392 , 0.6852941 ,
0.63235295], dtype=float32), contrast=array([1.466763 , 1.3946016 , 1.9406393 , 1.7323943 , 2.0813622 ,
1.8777778 , 1.4164904 , 1.9439868 , 1.7671009 , 1.4385532 ,
1.3645622 , 1.4843321 , 1.1694599 , 2.1301155 , 1.7285714 ,
1.886598 , 1.4859611 , 1.0978044 , 0.9919028 , 2.0301623 ,
1.9016393 , 1.2306439 , 1.6097561 , 1.4822234 , 1.0423862 ,
1.4675615 , 1.5589354 , 0.9440267 , 1.0522623 , 1.1250541 ,
1.3218143 , 1.5427574 , 0.96240604, 1.2223667 , 1.1538461 ,
1.4945055 , 1.2618502 , 1.1370968 , 0.92320263, 1.3985449 ,
1.4025131 , 1.3056604 , 1.1436352 , 1.0658579 , 1.1046512 ,
1.0960854 , 1.0442047 , 0.9790795 , 0.9028728 , 1.4222503 ,
1.4837954 , 0.6451613 , 0.49275362, 0.8202154 , 0.95526403,
0.6553245 , 0.7419355 , 0.92105263, 1.3688978 , 0.442217 ,
0.44869876, 0.97130245, 0.21164021, 1.0218105 , 0.76375407,
1.0630059 , 1.2492564 , 1.1940298 , 0.776 , 0.49983558,
1.1177249 , 1.1304348 , 0.72324723, 0.92144513, 0.75159234,
1.7760618 , 1.4819587 , 1.1453202 , 1.2386018 , 1.2023551 ,
1.558616 , 0.7287234 , 0.7154742 , 0.6912096 , 0.98335856,
0.609358 , 0.6281407 , 0.45874953, 0.45454547, 0.6401851 ,
0.8578856 , 0.9143882 , 0.7835821 , 0.17221135, 0.7727691 ,
1.0071943 , 0.9538003 , 0.93373495, 0.5084186 , 0.47378394,
0.2587567 , 0.17052375, 0.2965709 , 1.0202788 , 0.4962963 ,
0.19794442, 1.1548387 , 0.94289 , 1.1202466 , 0.78125 ,
0.47509578, 0.11157601, 0.20855057, 0.73160356, 0.5826836 ,
1.3595874 , 1.2130326 , 0.7799443 , 1.0699275 , 1.5 ,
1.219411 , 0.6896552 , 0.6022187 , 0.943804 , 0.69164264,
0.38474992, 0.27054447, 0.27054447, 1.3829093 , 1.2540308 ,
0.86911535, 1.5118957 , 1.5307583 , 1.031653 , 1.3734777 ,
1.5496689 , 1.6320475 , 1.4113925 , 1.1448598 , 1.3066871 ,
0.9322034 , 0.5914513 , 0.8042328 , 1.0169492 , 1.4066852 ,
0.62222224, 1.0571429 , 1.3937283 , 1.4582165 , 1.2682482 ,
0.71526825, 0.62668467, 1.0952739 , 0.41006523, 0.7070707 ,
0.54786783, 0.51224947, 0.48875096, 1.5390447 , 0.3593947 ,
0.6336088 , 0.4074074 , 0.33400518, 0.32590982, 0.5571926 ,
0.6889128 , 0.22011773, 0.9180791 , 0.3070799 , 0.27735755,
0.72982454, 0.66229117, 0.28752157, 0.49375373, 0.61700034,
0.5363985 , 0.6351183 , 1.523126 , 0.95238096, 0.46966732,
0.84515923, 1.0866834 , 0.91530055, 0.7887875 , 0.69522035,
1.1850649 , 0.8835617 , 0.574752 , 0.53136533, 1.3355049 ,
1.0104338 , 2.0963173 , 0.84249085, 0.9698276 , 0.3505933 ,
0.52556413, 0.40172166, 0.19296607, 0.390625 , 0.2919708 ,
0.32786885, 0.5463183 , 0.19863014, 0.66708624, 0.37071943,
0.4844517 , 0.66437006, 1.5430267 , 0.8903134 , 1.323935 ,
0.53418803, 0.50793654, 0.922252 , 1.0532838 , 1.1056207 ,
0.45314685, 0.97492254, 1.0544815 , 0.96824896, 1.0041841 ,
0.83036774, 0.78730905, 1.5793413 , 1.1956521 , 0.9160305 ,
0.9918393 , 1.2396694 , 0.87929654, 0.5798576 , 1.0543766 ,
0.9520704 , 0.2530311 , 1.2464589 , 0.9526834 , 0.9417808 ,
1.011352 , 0.9466812 , 0.7700312 , 0.7670381 , 0.7805907 ,
0.96913373, 0.5828221 , 0.5301066 , 0.9492848 , 1.5248227 ,
1.8120805 , 0.5494055 , 1.1123853 , 0.9064155 , 0.62663186,
0.6287589 , 0.9145248 , 0.8597285 , 0.684966 , 0.64632887,
0.66574204], dtype=float32), darkness=array([0.65882355, 0.79607844, 0.7529412 , 0.41568628, 0.3107843 ,
0.45490196, 0.47843137, 0.43039215, 0.6431373 , 0.5892157 ,
0.49411765, 0.5019608 , 0.6156863 , 0.45882353, 0.3254902 ,
0.4509804 , 0.53039217, 0.45882353, 0.49019608, 0.40098038,
0.36862746, 0.56078434, 0.38137254, 0.5088235 , 0.7392157 ,
0.5372549 , 0.48235294, 0.57254905, 0.622549 , 0.5480392 ,
0.5254902 , 0.6872549 , 0.61960787, 0.58431375, 0.45882353,
0.7411765 , 0.7411765 , 0.6039216 , 0.5921569 , 0.57941175,
0.5568628 , 0.6137255 , 0.6745098 , 0.4745098 , 0.5470588 ,
0.7058824 , 0.6784314 , 0.54901963, 0.68235296, 0.76862746,
0.58431375, 0.6068627 , 0.6019608 , 0.5529412 , 0.6882353 ,
0.7019608 , 0.6862745 , 0.7529412 , 0.47843137, 0.7254902 ,
0.7019608 , 0.7 , 0.5745098 , 0.7794118 , 0.69215685,
0.6637255 , 0.4362745 , 0.48431373, 0.5598039 , 0.6509804 ,
0.6666667 , 0.80784315, 0.6009804 , 0.7088235 , 0.65686274,
0.61960787, 0.78039217, 0.74607843, 0.62352943, 0.7607843 ,
0.75392157, 0.85490197, 0.56078434, 0.5921569 , 0.5686275 ,
0.5715686 , 0.5254902 , 0.57254905, 0.60490197, 0.57254905,
0.49411765, 0.5441176 , 0.5019608 , 0.5147059 , 0.5019608 ,
0.5686275 , 0.6362745 , 0.63529414, 0.6509804 , 0.67745095,
0.65294117, 0.6647059 , 0.46764705, 0.6784314 , 0.57254905,
0.5382353 , 0.6784314 , 0.5921569 , 0.49803922, 0.58235294,
0.5588235 , 0.5921569 , 0.58431375, 0.5627451 , 0.56666666,
0.5127451 , 0.48431373, 0.4862745 , 0.70392156, 0.5568628 ,
0.6960784 , 0.54313725, 0.5529412 , 0.6509804 , 0.627451 ,
0.6009804 , 0.60784316, 0.60784316, 0.6784314 , 0.6696078 ,
0.95686275, 0.5764706 , 0.64705884, 0.8392157 , 0.7254902 ,
0.80784315, 0.6509804 , 0.8784314 , 0.6156863 , 0.6009804 ,
0.5686275 , 0.9019608 , 0.8686274 , 0.77254903, 0.6509804 ,
0.6754902 , 0.28627452, 0.4117647 , 0.4 , 0.54901963,
0.6245098 , 0.63529414, 0.5656863 , 0.6911765 , 0.63529414,
0.82941175, 0.56960785, 0.5382353 , 0.6431373 , 0.6745098 ,
0.57843137, 0.7176471 , 0.72156864, 0.78039217, 0.82254905,
0.8235294 , 0.8 , 0.6901961 , 0.73333335, 0.82843137,
0.6431373 , 0.7980392 , 0.71862745, 0.72843134, 0.67156863,
0.75392157, 0.68039215, 0.60784316, 0.4617647 , 0.5470588 ,
0.7127451 , 0.7411765 , 0.6862745 , 0.7254902 , 0.7254902 ,
0.5686275 , 0.65294117, 0.5990196 , 0.6137255 , 0.53333336,
0.8745098 , 0.32156864, 0.73333335, 0.6039216 , 0.75490195,
0.7754902 , 0.7088235 , 0.6460784 , 0.69411767, 0.7882353 ,
0.78431374, 0.7323529 , 0.5882353 , 0.66764706, 0.69803923,
0.6735294 , 0.94509804, 0.7382353 , 0.6431373 , 0.7647059 ,
0.79901963, 0.78039217, 0.94509804, 0.7019608 , 0.7205882 ,
0.75686276, 0.78431374, 0.79313725, 0.7382353 , 0.7176471 ,
0.7176471 , 0.7294118 , 0.57254905, 0.4392157 , 0.88235295,
0.8117647 , 0.8235294 , 0.8519608 , 0.83235294, 0.76960784,
0.76862746, 0.8 , 0.7921569 , 0.7647059 , 0.8352941 ,
0.7382353 , 0.84313726, 0.8509804 , 0.8656863 , 0.8392157 ,
0.75784314, 0.8901961 , 0.75392157, 0.7372549 , 0.6509804 ,
0.5254902 , 0.5137255 , 0.8 , 0.78137255, 0.85784316,
0.8382353 , 0.7490196 , 0.7882353 , 0.87058824, 0.82843137,
0.79607844], dtype=float32), sharpness=array([ 71.337135, 102.840416, 84.10455 , 56.465622, 67.49091 ,
67.66144 , 63.822975, 73.29138 , 71.41344 , 41.114902,
46.35564 , 44.9273 , 70.08533 , 66.576004, 54.185684,
63.087948, 69.72495 , 70.21814 , 66.69667 , 69.990906,
62.29114 , 69.27288 , 72.07191 , 64.44923 , 61.86225 ,
70.126396, 77.47063 , 75.10685 , 66.797195, 75.09525 ,
61.26025 , 80.79729 , 66.062965, 59.358303, 56.873665,
68.30474 , 75.02889 , 53.67596 , 58.931404, 49.67472 ,
55.065605, 52.7198 , 62.67031 , 59.871857, 69.18547 ,
88.279366, 78.97971 , 58.285103, 47.1274 , 94.60989 ,
74.523964, 67.90506 , 49.460537, 56.888626, 92.39105 ,
70.95061 , 69.00102 , 75.37112 , 68.182396, 41.224766,
43.092762, 80.67055 , 23.16618 , 104.788284, 94.33643 ,
81.910645, 48.044445, 44.753334, 39.72822 , 37.700024,
79.85094 , 96.516914, 57.33395 , 77.48657 , 64.67443 ,
81.04994 , 96.90764 , 87.21978 , 69.01813 , 86.737274,
76.49828 , 41.217857, 43.59412 , 27.211155, 86.36154 ,
59.190754, 37.623344, 60.587044, 67.286125, 29.140472,
75.94992 , 67.06944 , 57.553154, 23.357195, 52.586136,
69.04202 , 69.852875, 70.91885 , 37.089043, 44.27506 ,
26.197268, 15.439398, 24.254292, 80.295296, 52.714176,
21.097986, 92.45278 , 72.49287 , 81.332344, 71.120705,
29.960905, 3.423773, 7.634595, 65.911316, 84.35703 ,
101.37606 , 77.630104, 75.55292 , 79.10317 , 99.78582 ,
113.64583 , 70.747314, 42.78548 , 42.606487, 36.258595,
39.98463 , 27.190153, 27.190153, 67.66422 , 67.251335,
69.54874 , 58.26556 , 66.45435 , 76.556595, 87.66833 ,
78.40977 , 72.42179 , 82.635254, 91.138985, 83.78394 ,
59.529915, 77.41015 , 92.45741 , 72.94132 , 85.98815 ,
63.87067 , 28.723793, 43.51963 , 60.124653, 65.45553 ,
55.191643, 49.260353, 77.118416, 48.543865, 71.613716,
84.87579 , 36.9703 , 54.268124, 68.98509 , 52.213535,
84.8734 , 59.64525 , 48.050034, 45.529667, 84.95571 ,
49.82853 , 42.071636, 43.762947, 48.171135, 46.339386,
68.28842 , 79.90745 , 23.734352, 74.10844 , 67.84856 ,
46.84458 , 77.22544 , 61.042774, 56.84805 , 36.73044 ,
54.138268, 52.402775, 86.91195 , 96.12476 , 81.35128 ,
77.843 , 94.218895, 47.11315 , 51.217644, 52.702206,
75.51343 , 43.64637 , 71.68621 , 64.17283 , 54.13923 ,
56.736294, 50.04595 , 17.085163, 40.348873, 57.390114,
55.493717, 83.91461 , 43.09437 , 68.15889 , 25.283316,
62.591934, 72.57854 , 55.765602, 66.718216, 64.74349 ,
53.69667 , 69.736725, 69.75392 , 64.34508 , 59.87031 ,
56.035236, 70.631226, 49.38859 , 80.136154, 73.53499 ,
69.94095 , 72.59529 , 49.014847, 40.49557 , 71.31487 ,
77.233665, 73.83784 , 79.21711 , 62.903088, 78.684296,
61.79178 , 59.20033 , 66.51031 , 69.7029 , 68.09465 ,
73.08898 , 62.37656 , 77.06045 , 84.22205 , 71.37494 ,
64.40874 , 56.440617, 63.77155 , 80.21121 , 50.713985,
55.689297, 39.164482, 70.74929 , 50.151222, 61.74061 ,
91.92265 , 52.87241 , 76.042915, 76.518715, 73.53382 ,
61.165695], dtype=float32), percentiles=array([[0.13725491, 0.43137255, 0.5529412 , 0.65882355, 0.93333334],
[0.14901961, 0.47058824, 0.63529414, 0.79607844, 1. ],
[0. , 0.33333334, 0.49019608, 0.7529412 , 1. ],
...,
[0.46666667, 0.7480392 , 0.80784315, 0.87058824, 1. ],
[0.50980395, 0.6852941 , 0.76862746, 0.82843137, 1. ],
[0.44313726, 0.63235295, 0.7490196 , 0.79607844, 0.9137255 ]],
dtype=float32), missing=array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0.], dtype=float32), zeros=array([0. , 0. , 0.0008547 , 0. , 0. ,
0.00606061, 0. , 0.01010101, 0. , 0. ,
0. , 0. , 0. , 0.00505051, 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. , 0. , 0. , 0. , 0. ,
0. ], dtype=float32)), ratio_stats=DataevalCleaningDimensionStatsOutputs(offset_x=array([0.45274725, 0.49230769, 0.45494505, 0.50549451, 0.50769231,
0.21538462, 0.23076923, 0.22197802, 0.20879121, 0.21538462,
0.18021978, 0.1956044 , 0.32747253, 0.33846154, 0.25274725,
0.28131868, 0.29450549, 0.2967033 , 0.31208791, 0.26813187,
0.26813187, 0.31208791, 0.27912088, 0.27912088, 0.27472527,
0.28791209, 0.29450549, 0.31868132, 0.34505495, 0.32967033,
0.32747253, 0.23076923, 0.23956044, 0.29230769, 0.30769231,
0.31648352, 0.30989011, 0.3010989 , 0.27692308, 0.25274725,
0.25274725, 0.25494505, 0.26153846, 0.34065934, 0.34285714,
0.35604396, 0.34285714, 0.36043956, 0.36043956, 0.31648352,
0.28571429, 0.32087912, 0.32967033, 0.2989011 , 0.32747253,
0.32747253, 0.32967033, 0.3010989 , 0.33846154, 0.31868132,
0.32087912, 0.31208791, 0.42857143, 0.41758242, 0.41538462,
0.41538462, 0.48791209, 0.48791209, 0.45054945, 0.45054945,
0.43516484, 0.43956044, 0.38241758, 0.41538462, 0.41538462,
0.36483516, 0.39120879, 0.4 , 0.40659341, 0.40879121,
0.32087912, 0.35384615, 0.44835165, 0.44835165, 0.45714286,
0.45714286, 0.44835165, 0.43956044, 0.43956044, 0.44835165,
0.44835165, 0.44835165, 0.48791209, 0.48571429, 0.48791209,
0.37582418, 0.42197802, 0.42197802, 0.45714286, 0.45714286,
0.43956044, 0.43956044, 0.35604396, 0.35604396, 0.36043956,
0.36483516, 0.36043956, 0.35824176, 0.37362637, 0.37142857,
0.45054945, 0.45054945, 0.45054945, 0.4 , 0.4021978 ,
0.4021978 , 0.40659341, 0.42197802, 0.42197802, 0.4 ,
0.4021978 , 0.41098901, 0.41318681, 0.44175824, 0.44395604,
0.44175824, 0.44175824, 0.44175824, 0.49010989, 0.52527473,
0.54505495, 0.38461538, 0.38241758, 0.43956044, 0.43076923,
0.42417582, 0.34505495, 0.12527473, 0.48791209, 0.32747253,
0.32747253, 0.54065934, 0.5978022 , 0.64835165, 0.61318681,
0.31648352, 0.08131868, 0.00659341, 0.02857143, 0.04175824,
0.63956044, 0.65714286, 0.64395604, 0.66153846, 0.58901099,
0.5956044 , 0.6043956 , 0.60879121, 0.6021978 , 0.53406593,
0.54505495, 0.55604396, 0.56483516, 0.57362637, 0.53626374,
0.54505495, 0.55604396, 0.56483516, 0.57582418, 0.58901099,
0.6 , 0.58901099, 0.57142857, 0.57802198, 0.5956044 ,
0.50769231, 0.50989011, 0.46153846, 0.45054945, 0.45274725,
0.45714286, 0.48791209, 0.55164835, 0.53186813, 0.52967033,
0.56923077, 0.57142857, 0.57362637, 0.56923077, 0.41318681,
0.54505495, 0.06373626, 0.48791209, 0.53186813, 0.55164835,
0.56483516, 0.47252747, 0.47692308, 0.47252747, 0.46153846,
0.45934066, 0.50549451, 0.50769231, 0.57362637, 0.58681319,
0.58461538, 0.50549451, 0.49230769, 0.4043956 , 0.52527473,
0.51648352, 0.52307692, 0.63736264, 0.72967033, 0.72967033,
0.6967033 , 0.68351648, 0.7032967 , 0.60659341, 0.6 ,
0.41978022, 0.41978022, 0.25934066, 0.32527473, 0.52087912,
0.47912088, 0.40659341, 0.44175824, 0.51648352, 0.5010989 ,
0.55164835, 0.57362637, 0.4043956 , 0.47912088, 0.43296703,
0.5010989 , 0.51868132, 0.53626374, 0.53626374, 0.53406593,
0.55164835, 0.51868132, 0.57582418, 0.55164835, 0.37582418,
0.06593407, 0.73626374, 0.70769231, 0.70989011, 0.72747253,
0.73406593, 0.70549451, 0.72747253, 0.50549451, 0.4989011 ,
0.49230769]), offset_y=array([0.52734375, 0.546875 , 0.65234375, 0.73046875, 0.734375 ,
0.8515625 , 0.97265625, 0.83203125, 0.7734375 , 0.7890625 ,
0.734375 , 0.6953125 , 0.66796875, 0.6875 , 0.71484375,
0.72265625, 0.69921875, 0.6640625 , 0.6328125 , 0.6875 ,
0.66796875, 0.6015625 , 0.64453125, 0.6171875 , 0.578125 ,
0.5390625 , 0.53515625, 0.55078125, 0.54296875, 0.5625 ,
0.58203125, 0.50390625, 0.48046875, 0.51171875, 0.5 ,
0.47265625, 0.4765625 , 0.4140625 , 0.41015625, 0.40625 ,
0.4140625 , 0.41015625, 0.3984375 , 0.4921875 , 0.484375 ,
0.46875 , 0.42578125, 0.40234375, 0.38671875, 0.33203125,
0.2265625 , 0.1953125 , 0.1953125 , 0.18359375, 0.1640625 ,
0.16015625, 0.16015625, 0.06640625, 0.078125 , 0.125 ,
0.125 , 0.13671875, 0.00390625, 0.015625 , 0.04296875,
0.0625 , 0.3671875 , 0.359375 , 0.390625 , 0.375 ,
0.40234375, 0.41015625, 0.46875 , 0.484375 , 0.47265625,
0.31640625, 0.296875 , 0.265625 , 0.2109375 , 0.16796875,
0.2578125 , 0.23828125, 0.3046875 , 0.2890625 , 0.20703125,
0.19921875, 0.2421875 , 0.23828125, 0.23046875, 0.23046875,
0.1953125 , 0.18359375, 0.23046875, 0.23046875, 0.2265625 ,
0.19921875, 0.15625 , 0.16015625, 0.01171875, 0.0078125 ,
0.03125 , 0.0234375 , 0.08203125, 0.1015625 , 0.09765625,
0.09765625, 0.10546875, 0.125 , 0.0859375 , 0.078125 ,
0.05078125, 0.05078125, 0.04296875, 0.11328125, 0.10546875,
0.1015625 , 0.09375 , 0.08984375, 0.08203125, 0.08203125,
0.08984375, 0.08984375, 0.08203125, 0.0703125 , 0.078125 ,
0.11328125, 0.109375 , 0.109375 , 0.32421875, 0.28125 ,
0.9140625 , 0.38671875, 0.43359375, 0.59765625, 0.734375 ,
0.83203125, 0.80078125, 0.86328125, 0.80078125, 0.359375 ,
0.390625 , 0.14453125, 0.140625 , 0.15234375, 0.09765625,
0.9375 , 0.29296875, 0.35546875, 0.34375 , 0.3515625 ,
0.12109375, 0.13671875, 0.109375 , 0.125 , 0.10546875,
0.09765625, 0.08984375, 0.08203125, 0.20703125, 0.21875 ,
0.22265625, 0.22265625, 0.21875 , 0.22265625, 0.203125 ,
0.203125 , 0.20703125, 0.203125 , 0.2109375 , 0.2265625 ,
0.27734375, 0.24609375, 0.265625 , 0.3046875 , 0.2890625 ,
0.2265625 , 0.21484375, 0.21875 , 0.328125 , 0.34765625,
0.546875 , 0.42578125, 0.33984375, 0.328125 , 0.3359375 ,
0.3359375 , 0.37109375, 0.390625 , 0.35546875, 0.00390625,
0.5078125 , 0.859375 , 0.77734375, 0.05859375, 0.09765625,
0.0703125 , 0.09375 , 0.1171875 , 0.125 , 0.12890625,
0.1328125 , 0.0625 , 0.0703125 , 0.0625 , 0.0703125 ,
0.07421875, 0.875 , 0.703125 , 0.76171875, 0.78515625,
0.640625 , 0.6640625 , 0.8984375 , 0.91015625, 0.85546875,
0.79296875, 0.79296875, 0.5859375 , 0.69921875, 0.70703125,
0.94140625, 0.9609375 , 0.90234375, 0.875 , 0.53515625,
0.51171875, 0.57421875, 0.42578125, 0.43359375, 0.3984375 ,
0.48828125, 0.4921875 , 0.578125 , 0.515625 , 0.4375 ,
0.41015625, 0.5390625 , 0.5078125 , 0.51953125, 0.51171875,
0.4921875 , 0.44140625, 0.49609375, 0.49609375, 0.01953125,
0.1875 , 0.26953125, 0.48828125, 0.44140625, 0.4375 ,
0.44140625, 0.4453125 , 0.44921875, 0.34765625, 0.34765625,
0.3515625 ]), width=array([0.02637363, 0.03076923, 0.03296703, 0.01318681, 0.00879121,
0.02417582, 0.01318681, 0.01318681, 0.02857143, 0.00879121,
0.03076923, 0.01978022, 0.02857143, 0.04835165, 0.02417582,
0.03516484, 0.02417582, 0.02417582, 0.02197802, 0.02197802,
0.02417582, 0.02417582, 0.02857143, 0.03076923, 0.02197802,
0.02197802, 0.02417582, 0.01978022, 0.02197802, 0.01978022,
0.02197802, 0.02637363, 0.01978022, 0.02417582, 0.02637363,
0.01978022, 0.02857143, 0.00879121, 0.01758242, 0.01978022,
0.01978022, 0.01978022, 0.01758242, 0.02197802, 0.01978022,
0.02197802, 0.02197802, 0.01758242, 0.01978022, 0.05054945,
0.02197802, 0.0043956 , 0.00659341, 0.01758242, 0.00879121,
0.00659341, 0.00659341, 0.01758242, 0.00879121, 0.01098901,
0.00879121, 0.01538462, 0.0021978 , 0.01318681, 0.01098901,
0.01318681, 0.00879121, 0.00659341, 0.00659341, 0.00659341,
0.01098901, 0.00659341, 0.01758242, 0.00879121, 0.01098901,
0.05054945, 0.03736264, 0.01758242, 0.01978022, 0.01098901,
0.06373627, 0.01758242, 0.00659341, 0.00659341, 0.00659341,
0.0043956 , 0.00659341, 0.0043956 , 0.0043956 , 0.00659341,
0.0043956 , 0.0043956 , 0.0043956 , 0.0043956 , 0.0043956 ,
0.01758242, 0.00879121, 0.00659341, 0.0043956 , 0.0043956 ,
0.0021978 , 0.0021978 , 0.0043956 , 0.01538462, 0.0043956 ,
0.0021978 , 0.03516484, 0.03736264, 0.0043956 , 0.0043956 ,
0.0043956 , 0.0021978 , 0.0043956 , 0.00879121, 0.0043956 ,
0.01318681, 0.0043956 , 0.00879121, 0.0043956 , 0.01538462,
0.0043956 , 0.00879121, 0.0043956 , 0.01098901, 0.0043956 ,
0.0043956 , 0.0043956 , 0.0043956 , 0.02197802, 0.02197802,
0.04615385, 0.04395605, 0.05494506, 0.02637363, 0.03076923,
0.03956044, 0.04615385, 0.05714286, 0.01098901, 0.00879121,
0.02417582, 0.04175824, 0.03296703, 0.03516484, 0.02417582,
0.00879121, 0.01538462, 0.01758242, 0.01098901, 0.01098901,
0.01318681, 0.01538462, 0.00659341, 0.00659341, 0.01098901,
0.00659341, 0.00879121, 0.00879121, 0.02197802, 0.00659341,
0.00659341, 0.00659341, 0.0043956 , 0.00659341, 0.0043956 ,
0.00659341, 0.0043956 , 0.00659341, 0.00659341, 0.00659341,
0.0043956 , 0.00659341, 0.0043956 , 0.00659341, 0.00659341,
0.00879121, 0.00659341, 0.03076923, 0.0043956 , 0.0021978 ,
0.01098901, 0.01758242, 0.00659341, 0.00659341, 0.00879121,
0.00659341, 0.00879121, 0.00879121, 0.00659341, 0.17362638,
0.03076923, 0.05714286, 0.01098901, 0.02637363, 0.00659341,
0.00659341, 0.0043956 , 0.0043956 , 0.01098901, 0.0043956 ,
0.00659341, 0.0043956 , 0.0021978 , 0.01098901, 0.0043956 ,
0.00879121, 0.04395605, 0.03736264, 0.01318681, 0.01318681,
0.01098901, 0.0043956 , 0.03516484, 0.03516484, 0.02857143,
0.01318681, 0.01318681, 0.02197802, 0.00879121, 0.01978022,
0.01318681, 0.01318681, 0.03296703, 0.00659341, 0.01318681,
0.00879121, 0.01098901, 0.00879121, 0.00879121, 0.00879121,
0.00879121, 0.00879121, 0.01758242, 0.00879121, 0.02417582,
0.00879121, 0.01538462, 0.01318681, 0.01098901, 0.01318681,
0.00879121, 0.00659341, 0.00879121, 0.01098901, 0.21538462,
0.30769232, 0.00879121, 0.02857143, 0.00879121, 0.00879121,
0.00879121, 0.01538462, 0.01538462, 0.00879121, 0.00879121,
0.01978022], dtype=float32), height=array([0.08203125, 0.08203125, 0.1015625 , 0.046875 , 0.03515625,
0.0390625 , 0.0234375 , 0.04296875, 0.046875 , 0.03125 ,
0.0546875 , 0.0390625 , 0.0390625 , 0.03515625, 0.05078125,
0.03515625, 0.03125 , 0.02734375, 0.0234375 , 0.0234375 ,
0.0234375 , 0.04296875, 0.03125 , 0.05078125, 0.046875 ,
0.03515625, 0.03515625, 0.0234375 , 0.02734375, 0.0234375 ,
0.02734375, 0.03515625, 0.02734375, 0.03125 , 0.02734375,
0.0390625 , 0.0234375 , 0.03125 , 0.0234375 , 0.0390625 ,
0.0234375 , 0.01953125, 0.0234375 , 0.0234375 , 0.01953125,
0.02734375, 0.0234375 , 0.01953125, 0.0234375 , 0.04296875,
0.05859375, 0.02734375, 0.02734375, 0.015625 , 0.0234375 ,
0.02734375, 0.01953125, 0.02734375, 0.01953125, 0.015625 ,
0.015625 , 0.0234375 , 0.015625 , 0.02734375, 0.01953125,
0.03125 , 0.02734375, 0.02734375, 0.0234375 , 0.0234375 ,
0.04296875, 0.0234375 , 0.01953125, 0.02734375, 0.03515625,
0.0546875 , 0.046875 , 0.03515625, 0.0546875 , 0.03125 ,
0.0625 , 0.04296875, 0.01953125, 0.0234375 , 0.01953125,
0.01953125, 0.0234375 , 0.01953125, 0.01953125, 0.0234375 ,
0.01953125, 0.01953125, 0.0234375 , 0.015625 , 0.0234375 ,
0.015625 , 0.03125 , 0.01953125, 0.015625 , 0.015625 ,
0.015625 , 0.015625 , 0.0234375 , 0.01953125, 0.015625 ,
0.015625 , 0.02734375, 0.0234375 , 0.01953125, 0.0234375 ,
0.015625 , 0.01171875, 0.01171875, 0.01171875, 0.015625 ,
0.015625 , 0.015625 , 0.015625 , 0.015625 , 0.02734375,
0.01171875, 0.01171875, 0.015625 , 0.02734375, 0.015625 ,
0.0234375 , 0.01953125, 0.01953125, 0.0625 , 0.04296875,
0.08203125, 0.0546875 , 0.0625 , 0.08984375, 0.078125 ,
0.15625 , 0.13671875, 0.1328125 , 0.03515625, 0.02734375,
0.02734375, 0.02734375, 0.02734375, 0.02734375, 0.03515625,
0.0234375 , 0.03515625, 0.0390625 , 0.0390625 , 0.03125 ,
0.015625 , 0.01171875, 0.015625 , 0.015625 , 0.015625 ,
0.015625 , 0.01171875, 0.01171875, 0.0390625 , 0.01171875,
0.01171875, 0.01171875, 0.01171875, 0.01171875, 0.01953125,
0.01953125, 0.01953125, 0.01953125, 0.015625 , 0.015625 ,
0.015625 , 0.01171875, 0.015625 , 0.015625 , 0.015625 ,
0.01953125, 0.015625 , 0.046875 , 0.02734375, 0.015625 ,
0.0390625 , 0.05859375, 0.01953125, 0.015625 , 0.01953125,
0.01953125, 0.01953125, 0.015625 , 0.01171875, 0.05078125,
0.09375 , 0.1171875 , 0.03515625, 0.02734375, 0.0234375 ,
0.0234375 , 0.0234375 , 0.015625 , 0.015625 , 0.015625 ,
0.01953125, 0.01953125, 0.015625 , 0.015625 , 0.015625 ,
0.015625 , 0.125 , 0.109375 , 0.04296875, 0.046875 ,
0.0390625 , 0.0234375 , 0.04296875, 0.04296875, 0.0390625 ,
0.046875 , 0.04296875, 0.0546875 , 0.04296875, 0.046875 ,
0.05078125, 0.03515625, 0.07421875, 0.03515625, 0.03125 ,
0.02734375, 0.02734375, 0.02734375, 0.03515625, 0.03125 ,
0.0390625 , 0.03125 , 0.0390625 , 0.0390625 , 0.0234375 ,
0.0234375 , 0.0390625 , 0.03515625, 0.0234375 , 0.0390625 ,
0.03515625, 0.03515625, 0.03125 , 0.03515625, 0.265625 ,
0.1875 , 0.02734375, 0.06640625, 0.0234375 , 0.02734375,
0.0234375 , 0.03125 , 0.01953125, 0.01953125, 0.01953125,
0.0234375 ], dtype=float32), channels=array([3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]), size=array([2.1634616e-03, 2.5240385e-03, 3.3482143e-03, 6.1813189e-04,
3.0906594e-04, 9.4436813e-04, 3.0906594e-04, 5.6662090e-04,
1.3392858e-03, 2.7472529e-04, 1.6826923e-03, 7.7266485e-04,
1.1160715e-03, 1.6998627e-03, 1.2276786e-03, 1.2362638e-03,
7.5549452e-04, 6.6105771e-04, 5.1510992e-04, 5.1510992e-04,
5.6662090e-04, 1.0388050e-03, 8.9285715e-04, 1.5625000e-03,
1.0302198e-03, 7.7266485e-04, 8.4993133e-04, 4.6359890e-04,
6.0096156e-04, 4.6359890e-04, 6.0096156e-04, 9.2719781e-04,
5.4086541e-04, 7.5549452e-04, 7.2115386e-04, 7.7266485e-04,
6.6964288e-04, 2.7472529e-04, 4.1208792e-04, 7.7266485e-04,
4.6359890e-04, 3.8633242e-04, 4.1208792e-04, 5.1510992e-04,
3.8633242e-04, 6.0096156e-04, 5.1510992e-04, 3.4340660e-04,
4.6359890e-04, 2.1720468e-03, 1.2877748e-03, 1.2019231e-04,
1.8028847e-04, 2.7472529e-04, 2.0604396e-04, 1.8028847e-04,
1.2877748e-04, 4.8076923e-04, 1.7170330e-04, 1.7170330e-04,
1.3736264e-04, 3.6057693e-04, 3.4340661e-05, 3.6057693e-04,
2.1462912e-04, 4.1208792e-04, 2.4038462e-04, 1.8028847e-04,
1.5453297e-04, 1.5453297e-04, 4.7218407e-04, 1.5453297e-04,
3.4340660e-04, 2.4038462e-04, 3.8633242e-04, 2.7644231e-03,
1.7513736e-03, 6.1813189e-04, 1.0817308e-03, 3.4340660e-04,
3.9835167e-03, 7.5549452e-04, 1.2877748e-04, 1.5453297e-04,
1.2877748e-04, 8.5851651e-05, 1.5453297e-04, 8.5851651e-05,
8.5851651e-05, 1.5453297e-04, 8.5851651e-05, 8.5851651e-05,
1.0302198e-04, 6.8681322e-05, 1.0302198e-04, 2.7472529e-04,
2.7472529e-04, 1.2877748e-04, 6.8681322e-05, 6.8681322e-05,
3.4340661e-05, 3.4340661e-05, 1.0302198e-04, 3.0048078e-04,
6.8681322e-05, 3.4340661e-05, 9.6153846e-04, 8.7568682e-04,
8.5851651e-05, 1.0302198e-04, 6.8681322e-05, 2.5755495e-05,
5.1510990e-05, 1.0302198e-04, 6.8681322e-05, 2.0604396e-04,
6.8681322e-05, 1.3736264e-04, 6.8681322e-05, 4.2067308e-04,
5.1510990e-05, 1.0302198e-04, 6.8681322e-05, 3.0048078e-04,
6.8681322e-05, 1.0302198e-04, 8.5851651e-05, 8.5851651e-05,
1.3736264e-03, 9.4436813e-04, 3.7860577e-03, 2.4038462e-03,
3.4340660e-03, 2.3695056e-03, 2.4038462e-03, 6.1813188e-03,
6.3100960e-03, 7.5892857e-03, 3.8633242e-04, 2.4038462e-04,
6.6105771e-04, 1.1418270e-03, 9.0144231e-04, 9.6153846e-04,
8.4993133e-04, 2.0604396e-04, 5.4086541e-04, 6.8681320e-04,
4.2925825e-04, 3.4340660e-04, 2.0604396e-04, 1.8028847e-04,
1.0302198e-04, 1.0302198e-04, 1.7170330e-04, 1.0302198e-04,
1.0302198e-04, 1.0302198e-04, 8.5851649e-04, 7.7266486e-05,
7.7266486e-05, 7.7266486e-05, 5.1510990e-05, 7.7266486e-05,
8.5851651e-05, 1.2877748e-04, 8.5851651e-05, 1.2877748e-04,
1.0302198e-04, 1.0302198e-04, 6.8681322e-05, 7.7266486e-05,
6.8681322e-05, 1.0302198e-04, 1.0302198e-04, 1.7170330e-04,
1.0302198e-04, 1.4423077e-03, 1.2019231e-04, 3.4340661e-05,
4.2925825e-04, 1.0302198e-03, 1.2877748e-04, 1.0302198e-04,
1.7170330e-04, 1.2877748e-04, 1.7170330e-04, 1.3736264e-04,
7.7266486e-05, 8.8169640e-03, 2.8846154e-03, 6.6964286e-03,
3.8633242e-04, 7.2115386e-04, 1.5453297e-04, 1.5453297e-04,
1.0302198e-04, 6.8681322e-05, 1.7170330e-04, 6.8681322e-05,
1.2877748e-04, 8.5851651e-05, 3.4340661e-05, 1.7170330e-04,
6.8681322e-05, 1.3736264e-04, 5.4945056e-03, 4.0865387e-03,
5.6662090e-04, 6.1813189e-04, 4.2925825e-04, 1.0302198e-04,
1.5109890e-03, 1.5109890e-03, 1.1160715e-03, 6.1813189e-04,
5.6662090e-04, 1.2019231e-03, 3.7774726e-04, 9.2719781e-04,
6.6964288e-04, 4.6359890e-04, 2.4467721e-03, 2.3179945e-04,
4.1208792e-04, 2.4038462e-04, 3.0048078e-04, 2.4038462e-04,
3.0906594e-04, 2.7472529e-04, 3.4340660e-04, 2.7472529e-04,
6.8681320e-04, 3.4340660e-04, 5.6662090e-04, 2.0604396e-04,
6.0096156e-04, 4.6359890e-04, 2.5755496e-04, 5.1510992e-04,
3.0906594e-04, 2.3179945e-04, 2.7472529e-04, 3.8633242e-04,
5.7211537e-02, 5.7692308e-02, 2.4038462e-04, 1.8973214e-03,
2.0604396e-04, 2.4038462e-04, 2.0604396e-04, 4.8076923e-04,
3.0048078e-04, 1.7170330e-04, 1.7170330e-04, 4.6359890e-04],
dtype=float32), aspect_ratio=array([-0.42857143, -0.33333334, -0.42307693, -0.5 , -0.5555556 ,
0.09090909, 0. , -0.45454547, 0.07692308, -0.5 ,
0. , -0.1 , 0.23076923, 0.59090906, -0.15384616,
0.4375 , 0.27272728, 0.36363637, 0.4 , 0.4 ,
0.45454547, 0. , 0.3846154 , 0.07142857, -0.16666667,
0.1 , 0.18181819, 0.33333334, 0.3 , 0.33333334,
0.3 , 0.25 , 0.22222222, 0.27272728, 0.41666666,
-0.1 , 0.53846157, -0.5 , 0.25 , -0.1 ,
0.33333334, 0.44444445, 0.25 , 0.4 , 0.44444445,
0.3 , 0.4 , 0.375 , 0.33333334, 0.5217391 ,
-0.33333334, -0.71428573, -0.5714286 , 0.5 , -0.33333334,
-0.5714286 , -0.4 , 0.125 , -0.2 , 0.2 ,
0. , 0.14285715, -0.75 , -0.14285715, 0. ,
-0.25 , -0.42857143, -0.5714286 , -0.5 , -0.5 ,
-0.54545456, -0.5 , 0.375 , -0.42857143, -0.44444445,
0.39130434, 0.29411766, -0.11111111, -0.35714287, -0.375 ,
0.44827586, -0.27272728, -0.4 , -0.5 , -0.4 ,
-0.6 , -0.5 , -0.6 , -0.6 , -0.5 ,
-0.6 , -0.6 , -0.6666667 , -0.5 , -0.6666667 ,
0.5 , -0.5 , -0.4 , -0.5 , -0.5 ,
-0.75 , -0.75 , -0.6666667 , 0.2857143 , -0.5 ,
-0.75 , 0.5625 , 0.64705884, -0.6 , -0.6666667 ,
-0.5 , -0.6666667 , -0.33333334, 0.25 , -0.5 ,
0.33333334, -0.5 , 0. , -0.5 , 0. ,
-0.33333334, 0.25 , -0.5 , -0.2857143 , -0.5 ,
-0.6666667 , -0.6 , -0.6 , -0.375 , -0.09090909,
0. , 0.3 , 0.36 , -0.47826087, -0.3 ,
-0.55 , -0.4 , -0.23529412, -0.44444445, -0.42857143,
0.36363637, 0.6315789 , 0.53333336, 0.5625 , 0.18181819,
-0.33333334, -0.22222222, -0.2 , -0.5 , -0.375 ,
0.33333334, 0.5714286 , -0.25 , -0.25 , 0.2 ,
-0.25 , 0.25 , 0.25 , 0. , 0. ,
0. , 0. , -0.33333334, 0. , -0.6 ,
-0.4 , -0.6 , -0.4 , -0.25 , -0.25 ,
-0.5 , 0. , -0.5 , -0.25 , -0.25 ,
-0.2 , -0.25 , 0.14285715, -0.71428573, -0.75 ,
-0.5 , -0.46666667, -0.4 , -0.25 , -0.2 ,
-0.4 , -0.2 , 0. , 0. , 0.835443 ,
-0.41666666, -0.13333334, -0.44444445, 0.41666666, -0.5 ,
-0.5 , -0.6666667 , -0.5 , 0.2 , -0.5 ,
-0.4 , -0.6 , -0.75 , 0.2 , -0.5 ,
0. , -0.375 , -0.39285713, -0.45454547, -0.5 ,
-0.5 , -0.6666667 , 0.3125 , 0.3125 , 0.23076923,
-0.5 , -0.45454547, -0.2857143 , -0.6363636 , -0.25 ,
-0.53846157, -0.33333334, -0.21052632, -0.6666667 , -0.25 ,
-0.42857143, -0.2857143 , -0.42857143, -0.5555556 , -0.5 ,
-0.6 , -0.5 , -0.2 , -0.6 , 0.45454547,
-0.33333334, -0.3 , -0.33333334, -0.16666667, -0.4 ,
-0.5555556 , -0.6666667 , -0.5 , -0.44444445, 0.30612245,
0.6571429 , -0.42857143, -0.23529412, -0.33333334, -0.42857143,
-0.33333334, -0.125 , 0.2857143 , -0.2 , -0.2 ,
0.33333334], dtype=float32), depth=array([8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]), center=array([[0.93186814, 1.1367188 ],
[1.0153847 , 1.1757812 ],
[0.94285715, 1.40625 ],
[1.0241759 , 1.5078125 ],
[1.0241759 , 1.5039062 ],
[0.45494506, 1.7421875 ],
[0.47472528, 1.96875 ],
[0.45714286, 1.7070312 ],
[0.44615385, 1.59375 ],
[0.43956044, 1.609375 ],
[0.3912088 , 1.5234375 ],
[0.41098902, 1.4296875 ],
[0.6835165 , 1.375 ],
[0.72527474, 1.4101562 ],
[0.52967036, 1.4804688 ],
[0.5978022 , 1.4804688 ],
[0.61318684, 1.4296875 ],
[0.61758244, 1.3554688 ],
[0.64615387, 1.2890625 ],
[0.5582418 , 1.3984375 ],
[0.5604396 , 1.359375 ],
[0.64835167, 1.2460938 ],
[0.5868132 , 1.3203125 ],
[0.589011 , 1.2851562 ],
[0.5714286 , 1.203125 ],
[0.5978022 , 1.1132812 ],
[0.61318684, 1.1054688 ],
[0.6571429 , 1.125 ],
[0.7120879 , 1.1132812 ],
[0.6791209 , 1.1484375 ],
[0.6769231 , 1.1914062 ],
[0.4879121 , 1.0429688 ],
[0.4989011 , 0.98828125],
[0.60879123, 1.0546875 ],
[0.64175826, 1.0273438 ],
[0.6527473 , 0.984375 ],
[0.64835167, 0.9765625 ],
[0.61098903, 0.859375 ],
[0.5714286 , 0.84375 ],
[0.52527475, 0.8515625 ],
[0.52527475, 0.8515625 ],
[0.52967036, 0.83984375],
[0.54065937, 0.8203125 ],
[0.7032967 , 1.0078125 ],
[0.7054945 , 0.98828125],
[0.73406595, 0.96484375],
[0.7076923 , 0.875 ],
[0.73846155, 0.82421875],
[0.74065936, 0.796875 ],
[0.6835165 , 0.70703125],
[0.5934066 , 0.51171875],
[0.64615387, 0.41796875],
[0.6659341 , 0.41796875],
[0.61538464, 0.3828125 ],
[0.6637363 , 0.3515625 ],
[0.6615385 , 0.34765625],
[0.6659341 , 0.33984375],
[0.61978024, 0.16015625],
[0.6857143 , 0.17578125],
[0.64835167, 0.265625 ],
[0.6505495 , 0.265625 ],
[0.63956046, 0.296875 ],
[0.85934067, 0.0234375 ],
[0.84835166, 0.05859375],
[0.84175825, 0.10546875],
[0.84395605, 0.15625 ],
[0.9846154 , 0.76171875],
[0.9824176 , 0.74609375],
[0.9076923 , 0.8046875 ],
[0.9076923 , 0.7734375 ],
[0.8813187 , 0.84765625],
[0.8857143 , 0.84375 ],
[0.7824176 , 0.95703125],
[0.83956045, 0.99609375],
[0.84175825, 0.98046875],
[0.7802198 , 0.6875 ],
[0.81978023, 0.640625 ],
[0.8175824 , 0.56640625],
[0.83296704, 0.4765625 ],
[0.82857144, 0.3671875 ],
[0.7054945 , 0.578125 ],
[0.72527474, 0.51953125],
[0.9032967 , 0.62890625],
[0.9032967 , 0.6015625 ],
[0.9208791 , 0.43359375],
[0.9186813 , 0.41796875],
[0.9032967 , 0.5078125 ],
[0.8835165 , 0.49609375],
[0.8835165 , 0.48046875],
[0.9032967 , 0.484375 ],
[0.9010989 , 0.41015625],
[0.9010989 , 0.38671875],
[0.9802198 , 0.484375 ],
[0.9758242 , 0.4765625 ],
[0.9802198 , 0.4765625 ],
[0.7692308 , 0.4140625 ],
[0.85274726, 0.34375 ],
[0.85054946, 0.33984375],
[0.9186813 , 0.0390625 ],
[0.9186813 , 0.03125 ],
[0.8813187 , 0.078125 ],
[0.8813187 , 0.0625 ],
[0.71648353, 0.1875 ],
[0.72747254, 0.22265625],
[0.72527474, 0.2109375 ],
[0.73186815, 0.2109375 ],
[0.756044 , 0.23828125],
[0.75384617, 0.2734375 ],
[0.75164837, 0.19140625],
[0.74725276, 0.1796875 ],
[0.9054945 , 0.1171875 ],
[0.9032967 , 0.11328125],
[0.9054945 , 0.09765625],
[0.8087912 , 0.23828125],
[0.8087912 , 0.2265625 ],
[0.8175824 , 0.21875 ],
[0.8175824 , 0.203125 ],
[0.85274726, 0.1953125 ],
[0.84835166, 0.1796875 ],
[0.8153846 , 0.19140625],
[0.8087912 , 0.19140625],
[0.83076924, 0.19140625],
[0.83076924, 0.1796875 ],
[0.8945055 , 0.16796875],
[0.8923077 , 0.171875 ],
[0.8879121 , 0.25 ],
[0.8879121 , 0.23828125],
[0.8879121 , 0.23828125],
[1.0021979 , 0.7109375 ],
[1.0725275 , 0.60546875],
[1.1362637 , 1.9101562 ],
[0.8131868 , 0.828125 ],
[0.81978023, 0.9296875 ],
[0.9054945 , 1.2851562 ],
[0.8923077 , 1.546875 ],
[0.8879121 , 1.8203125 ],
[0.73626375, 1.7382812 ],
[0.30769232, 1.859375 ],
[0.9868132 , 1.6367188 ],
[0.6637363 , 0.74609375],
[0.6791209 , 0.80859375],
[1.1230769 , 0.31640625],
[1.2285714 , 0.30859375],
[1.3318682 , 0.33203125],
[1.2505494 , 0.23046875],
[0.64175826, 1.8984375 ],
[0.17802198, 0.62109375],
[0.03076923, 0.75 ],
[0.06813187, 0.7265625 ],
[0.0945055 , 0.734375 ],
[1.2923077 , 0.2578125 ],
[1.3296703 , 0.28515625],
[1.2945055 , 0.234375 ],
[1.3296703 , 0.265625 ],
[1.189011 , 0.2265625 ],
[1.1978022 , 0.2109375 ],
[1.2175825 , 0.19140625],
[1.2263737 , 0.17578125],
[1.2263737 , 0.453125 ],
[1.0747253 , 0.44921875],
[1.0967033 , 0.45703125],
[1.1186813 , 0.45703125],
[1.134066 , 0.44921875],
[1.1538461 , 0.45703125],
[1.0769231 , 0.42578125],
[1.0967033 , 0.42578125],
[1.1164836 , 0.43359375],
[1.1362637 , 0.42578125],
[1.1582417 , 0.4375 ],
[1.1846154 , 0.46875 ],
[1.2043957 , 0.5703125 ],
[1.1846154 , 0.50390625],
[1.1472528 , 0.546875 ],
[1.1626374 , 0.625 ],
[1.1978022 , 0.59375 ],
[1.0241759 , 0.47265625],
[1.0263736 , 0.4453125 ],
[0.95384616, 0.484375 ],
[0.9054945 , 0.68359375],
[0.9076923 , 0.7109375 ],
[0.9252747 , 1.1328125 ],
[0.9934066 , 0.91015625],
[1.1098901 , 0.69921875],
[1.0703297 , 0.671875 ],
[1.0681319 , 0.69140625],
[1.1450549 , 0.69140625],
[1.1516484 , 0.76171875],
[1.156044 , 0.796875 ],
[1.1450549 , 0.72265625],
[1. , 0.05859375],
[1.1208792 , 1.109375 ],
[0.18461539, 1.8359375 ],
[0.9868132 , 1.5898438 ],
[1.09011 , 0.14453125],
[1.1098901 , 0.21875 ],
[1.1362637 , 0.1640625 ],
[0.94945055, 0.2109375 ],
[0.95824176, 0.25 ],
[0.95604396, 0.265625 ],
[0.92747253, 0.2734375 ],
[0.9252747 , 0.28515625],
[1.0153847 , 0.14453125],
[1.0175824 , 0.15625 ],
[1.1582417 , 0.140625 ],
[1.178022 , 0.15625 ],
[1.178022 , 0.1640625 ],
[1.0549451 , 1.875 ],
[1.021978 , 1.515625 ],
[0.82197803, 1.5664062 ],
[1.0637363 , 1.6171875 ],
[1.043956 , 1.3203125 ],
[1.0505495 , 1.3515625 ],
[1.3098902 , 1.8398438 ],
[1.4945055 , 1.8632812 ],
[1.487912 , 1.75 ],
[1.4065934 , 1.6328125 ],
[1.3802198 , 1.6289062 ],
[1.4285715 , 1.2265625 ],
[1.2219781 , 1.4414062 ],
[1.2197802 , 1.4609375 ],
[0.85274726, 1.9335938 ],
[0.85274726, 1.9570312 ],
[0.5516484 , 1.8789062 ],
[0.6571429 , 1.7851562 ],
[1.0549451 , 1.1015625 ],
[0.96703297, 1.0507812 ],
[0.82417583, 1.1757812 ],
[0.8923077 , 0.87890625],
[1.0417583 , 0.90234375],
[1.0109891 , 0.828125 ],
[1.112088 , 1.015625 ],
[1.156044 , 1.015625 ],
[0.82637364, 1.1953125 ],
[0.96703297, 1.0703125 ],
[0.8901099 , 0.8984375 ],
[1.0109891 , 0.84375 ],
[1.0527472 , 1.1171875 ],
[1.0857143 , 1.0507812 ],
[1.0835165 , 1.0625 ],
[1.0813187 , 1.0625 ],
[1.112088 , 1.0195312 ],
[1.043956 , 0.91796875],
[1.1604396 , 1.0234375 ],
[1.1142857 , 1.0273438 ],
[0.96703297, 0.3046875 ],
[0.43956044, 0.5625 ],
[1.4813187 , 0.56640625],
[1.443956 , 1.0429688 ],
[1.4285715 , 0.90625 ],
[1.4637363 , 0.90234375],
[1.4769231 , 0.90625 ],
[1.4263736 , 0.921875 ],
[1.4703296 , 0.91796875],
[1.0197803 , 0.71484375],
[1.0065935 , 0.71484375],
[1.0043956 , 0.7265625 ]], dtype=float32), distance_center=array([0.0895557 , 0.08723134, 0.20533641, 0.2498968 , 0.24798823,
0.59841429, 0.65971486, 0.58654334, 0.56369884, 0.57258791,
0.58939815, 0.55489553, 0.33149813, 0.31269199, 0.47278743,
0.42234438, 0.3975446 , 0.37611423, 0.33940031, 0.4317391 ,
0.42167492, 0.32937185, 0.39286569, 0.38451201, 0.38656278,
0.35489924, 0.34106097, 0.30503015, 0.2569973 , 0.28897103,
0.29680022, 0.44679418, 0.43675772, 0.34200095, 0.31250421,
0.30273622, 0.30668553, 0.34597396, 0.38128769, 0.42008841,
0.42008841, 0.41735902, 0.40990826, 0.25861255, 0.25673306,
0.23240827, 0.26202328, 0.24369013, 0.246995 , 0.3109919 ,
0.42766207, 0.42018448, 0.40770049, 0.451609 , 0.4324184 ,
0.43512502, 0.4353779 , 0.52858462, 0.48823015, 0.47286117,
0.47162199, 0.46642398, 0.49430185, 0.48016792, 0.45980494,
0.43551269, 0.11760853, 0.12544292, 0.12507679, 0.13716464,
0.12758889, 0.1256621 , 0.19079535, 0.13984012, 0.13824369,
0.24529578, 0.23605785, 0.26548002, 0.29507698, 0.3443956 ,
0.32965576, 0.33590692, 0.20053641, 0.21277752, 0.28617059,
0.29406812, 0.25563747, 0.26713326, 0.27423563, 0.26651449,
0.30180159, 0.31283275, 0.25342485, 0.25753207, 0.25724699,
0.35071354, 0.34644025, 0.34893062, 0.47649774, 0.48028635,
0.46372598, 0.47119781, 0.46881304, 0.44911614, 0.45500833,
0.45201096, 0.42978441, 0.41587512, 0.45172678, 0.45860647,
0.44065488, 0.44289722, 0.45006685, 0.40899877, 0.4142531 ,
0.41476648, 0.42185327, 0.41492568, 0.42339852, 0.42789794,
0.43009162, 0.42303876, 0.4284292 , 0.41821962, 0.41677842,
0.38051714, 0.38607369, 0.38607369, 0.14175538, 0.20352376,
0.46182723, 0.18333256, 0.16080558, 0.16228182, 0.28411188,
0.41393414, 0.42882295, 0.73594969, 0.3124279 , 0.31841244,
0.29498372, 0.35194582, 0.39322507, 0.43696348, 0.43596738,
0.53996677, 0.74007588, 0.85355718, 0.82313937, 0.79983711,
0.44423718, 0.45323091, 0.45477846, 0.46067784, 0.41348629,
0.42358478, 0.43950856, 0.44974067, 0.33291726, 0.27781778,
0.2792667 , 0.28563161, 0.29426768, 0.29810151, 0.28944042,
0.29391213, 0.29571042, 0.30558895, 0.3083796 , 0.30618267,
0.27590956, 0.29165654, 0.25659011, 0.23217135, 0.26344066,
0.25944114, 0.2729617 , 0.25601751, 0.17565729, 0.16298117,
0.09210052, 0.04442826, 0.17585559, 0.17217648, 0.1625529 ,
0.19717854, 0.17640759, 0.16856945, 0.185679 , 0.46162062,
0.11821529, 0.82037353, 0.28945941, 0.42676892, 0.39487773,
0.42676032, 0.38941854, 0.36956048, 0.36213436, 0.36183537,
0.35652372, 0.41969522, 0.41401834, 0.44338982, 0.4418688 ,
0.4382839 , 0.43172212, 0.25356237, 0.31813578, 0.30769474,
0.16167026, 0.17792968, 0.49248 , 0.60409531, 0.56219989,
0.47101479, 0.45266796, 0.38968226, 0.29030107, 0.2962682 ,
0.47543787, 0.48651378, 0.58174166, 0.48735389, 0.06908867,
0.03802037, 0.17581386, 0.11106239, 0.06014598, 0.0848217 ,
0.09798735, 0.13621177, 0.17908068, 0.04488015, 0.10794646,
0.07721378, 0.07358874, 0.07874292, 0.07897554, 0.07721378,
0.0981557 , 0.05554771, 0.1402985 , 0.10050121, 0.34215647,
0.53347276, 0.47028592, 0.38749179, 0.37632879, 0.40698442,
0.41818452, 0.37356447, 0.41187268, 0.14088566, 0.13994501,
0.13413539]), distance_edge=array([0.390625 , 0.37109375, 0.24609375, 0.22265625, 0.23046875,
0.109375 , 0.00390625, 0.125 , 0.1796875 , 0.1796875 ,
0.2109375 , 0.265625 , 0.29296875, 0.27734375, 0.234375 ,
0.2421875 , 0.26953125, 0.30859375, 0.34375 , 0.2890625 ,
0.30859375, 0.35546875, 0.32421875, 0.33203125, 0.375 ,
0.42578125, 0.4296875 , 0.42578125, 0.4296875 , 0.4140625 ,
0.390625 , 0.23076923, 0.23956044, 0.45703125, 0.47265625,
0.47265625, 0.4765625 , 0.4140625 , 0.41015625, 0.40625 ,
0.4140625 , 0.41015625, 0.3984375 , 0.484375 , 0.484375 ,
0.46875 , 0.42578125, 0.40234375, 0.38671875, 0.33203125,
0.2265625 , 0.1953125 , 0.1953125 , 0.18359375, 0.1640625 ,
0.16015625, 0.16015625, 0.06640625, 0.078125 , 0.125 ,
0.125 , 0.13671875, 0.00390625, 0.015625 , 0.04296875,
0.0625 , 0.3671875 , 0.359375 , 0.390625 , 0.375 ,
0.40234375, 0.41015625, 0.46875 , 0.484375 , 0.47265625,
0.31640625, 0.296875 , 0.265625 , 0.2109375 , 0.16796875,
0.2578125 , 0.23828125, 0.3046875 , 0.2890625 , 0.20703125,
0.19921875, 0.2421875 , 0.23828125, 0.23046875, 0.23046875,
0.1953125 , 0.18359375, 0.23046875, 0.23046875, 0.2265625 ,
0.19921875, 0.15625 , 0.16015625, 0.01171875, 0.0078125 ,
0.03125 , 0.0234375 , 0.08203125, 0.1015625 , 0.09765625,
0.09765625, 0.10546875, 0.125 , 0.0859375 , 0.078125 ,
0.05078125, 0.05078125, 0.04296875, 0.11328125, 0.10546875,
0.1015625 , 0.09375 , 0.08984375, 0.08203125, 0.08203125,
0.08984375, 0.08984375, 0.08203125, 0.0703125 , 0.078125 ,
0.11328125, 0.109375 , 0.109375 , 0.32421875, 0.28125 ,
0.00390625, 0.38671875, 0.43359375, 0.3125 , 0.1875 ,
0.01171875, 0.0625 , 0.00390625, 0.1640625 , 0.359375 ,
0.390625 , 0.14453125, 0.140625 , 0.15234375, 0.09765625,
0.0390625 , 0.08131868, 0.00659341, 0.02857143, 0.04175824,
0.12109375, 0.13671875, 0.109375 , 0.125 , 0.10546875,
0.09765625, 0.08984375, 0.08203125, 0.20703125, 0.21875 ,
0.22265625, 0.22265625, 0.21875 , 0.22265625, 0.203125 ,
0.203125 , 0.20703125, 0.203125 , 0.2109375 , 0.2265625 ,
0.27734375, 0.24609375, 0.265625 , 0.3046875 , 0.2890625 ,
0.2265625 , 0.21484375, 0.21875 , 0.328125 , 0.34765625,
0.4140625 , 0.42578125, 0.33984375, 0.328125 , 0.3359375 ,
0.3359375 , 0.37109375, 0.390625 , 0.35546875, 0.00390625,
0.3984375 , 0.0234375 , 0.1875 , 0.05859375, 0.09765625,
0.0703125 , 0.09375 , 0.1171875 , 0.125 , 0.12890625,
0.1328125 , 0.0625 , 0.0703125 , 0.0625 , 0.0703125 ,
0.07421875, 0. , 0.1875 , 0.1953125 , 0.16796875,
0.3203125 , 0.3125 , 0.05859375, 0.046875 , 0.10546875,
0.16015625, 0.1640625 , 0.359375 , 0.2578125 , 0.24609375,
0.0078125 , 0.00390625, 0.0234375 , 0.08984375, 0.43359375,
0.4609375 , 0.3984375 , 0.42578125, 0.43359375, 0.3984375 ,
0.47265625, 0.4765625 , 0.3828125 , 0.4453125 , 0.4375 ,
0.41015625, 0.421875 , 0.45703125, 0.45703125, 0.44921875,
0.47265625, 0.44140625, 0.47265625, 0.46875 , 0.01953125,
0.06593407, 0.26953125, 0.4453125 , 0.44140625, 0.4375 ,
0.44140625, 0.4453125 , 0.44921875, 0.34765625, 0.34765625,
0.3515625 ]), invalid_box=array([False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False])))
# collect the markdown outputs for the final report
_md = cleaning_run.collect_md_report(threshold=0)
report_md += _md
Dataeval - Shift¶
%%time
from checkmaite.core.object_detection import DataevalShift
# instantiate capability object
capability = DataevalShift()
# run analysis for this capability
shift_run = capability.run(use_cache=False, datasets=[coco_dataset_wrapper, coco_dataset_wrapper]) # NOTE: `use_cache=True` will bypass the compute and load cached results if available
# view results
# output is large, so expandable outputs are shown instead of raw outputs here
create_expandable_output(shift_run.outputs)
CPU times: user 2.77 s, sys: 38.7 ms, total: 2.81 s Wall time: 887 ms
Show full output
drift=DataevalShiftDriftOutputs(mmd=DriftOutput(drifted=False, threshold=0.05, distance=-0.207544207572937, metric_name='mmd2', details={'p_val': 0.9900000095367432, 'distance_threshold': 0.16573911905288696}), cvm=DriftOutput(drifted=False, threshold=0.008333333333333333, distance=0.0, metric_name='cvm_distance', details={'p_val': 1.0, 'feature_drift': array([False, False, False, False, False, False]), 'feature_threshold': 0.05, 'p_vals': array([1., 1., 1., 1., 1., 1.], dtype=float32), 'distances': array([0., 0., 0., 0., 0., 0.], dtype=float32)}), ks=DriftOutput(drifted=False, threshold=0.008333333333333333, distance=0.0, metric_name='ks_distance', details={'p_val': 1.0, 'feature_drift': array([False, False, False, False, False, False]), 'feature_threshold': 0.05, 'p_vals': array([1., 1., 1., 1., 1., 1.], dtype=float32), 'distances': array([0., 0., 0., 0., 0., 0.], dtype=float32)})) ood=DataevalShiftOODOutputs(ood_knn=DataevalShiftOODKNNOutput(is_ood=array([False, False, False, False, False, False]), instance_score=array([0.94475585, 0.9435164 , 0.9159414 , 0.88037264, 0.9157885 ,
0.9382111 ], dtype=float32), feature_score=None))
# collect the markdown outputs for the final report
_md = shift_run.collect_md_report(threshold=0)
report_md += _md
Construct final report¶
Finally, we build our reports using the collected capability run outputs.
Below we include cells for both generating PowerPoint and HTML-based reports using the external Gradient capability, and a Markdown-based report using a package-native rendering feature.
from checkmaite.core.report._markdown import create_markdown_output
# construct MD report with summarized results
report_path = cache_path() / "report"
report_path.mkdir(parents=True, exist_ok=True)
report_filename = 'RI_OD_Sample_Report.md'
report = create_markdown_output(report_md, report_path, report_filename)
Export the report as a PDF¶
Optionally, also render the same markdown report as a PDF for sharing or archival. This consumes the same report_md string we already built.
Note: PDF export requires the optional
reportingextra. Install withpip install ".[reporting]"orpoetry install --extras reporting.
try:
from checkmaite.core.report._markdown import create_pdf_output
pdf_path = create_pdf_output(report_md, report_path, "RI_OD_Sample_Report.pdf")
print(f"PDF report saved to {pdf_path}")
except ImportError as exc:
print(f"PDF export skipped: {exc}")
print("Install the 'reporting' extra to enable: pip install '.[reporting]'")
PDF report saved to /home/runner/work/checkmaite/checkmaite/docs/get-started/tscache/report/RI_OD_Sample_Report.pdf