diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d511e6a --- /dev/null +++ b/.gitignore @@ -0,0 +1,382 @@ +# Created by https://www.toptal.com/developers/gitignore/api/windows,linux,macos,pycharm,visualstudiocode,python +# Edit at https://www.toptal.com/developers/gitignore?templates=windows,linux,macos,pycharm,visualstudiocode,python + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### PyCharm ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### PyCharm Patch ### +# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 + +# *.iml +# modules.xml +# .idea/misc.xml +# *.ipr + +# Sonarlint plugin +# https://plugins.jetbrains.com/plugin/7973-sonarlint +.idea/**/sonarlint/ + +# SonarQube Plugin +# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin +.idea/**/sonarIssues.xml + +# Markdown Navigator plugin +# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced +.idea/**/markdown-navigator.xml +.idea/**/markdown-navigator-enh.xml +.idea/**/markdown-navigator/ + +# Cache file creation bug +# See https://youtrack.jetbrains.com/issue/JBR-2257 +.idea/$CACHE_FILE$ + +# CodeStream plugin +# https://plugins.jetbrains.com/plugin/12206-codestream +.idea/codestream.xml + +# Azure Toolkit for IntelliJ plugin +# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij +.idea/**/azureSettings.xml + +### Python ### +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +### Python Patch ### +# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration +poetry.toml + +# ruff +.ruff_cache/ + +# LSP config files +pyrightconfig.json + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.toptal.com/developers/gitignore/api/windows,linux,macos,pycharm,visualstudiocode,python \ No newline at end of file diff --git a/env.yml b/env.yml new file mode 100644 index 0000000..a1e1841 --- /dev/null +++ b/env.yml @@ -0,0 +1,84 @@ +name: openvino +channels: + - conda-forge + - defaults +dependencies: + - backcall=0.2.0=pyh9f0ad1d_0 + - backports=1.0=pyhd8ed1ab_3 + - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 + - ca-certificates=2022.12.7=h5b45459_0 + - certifi=2022.12.7=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_0 + - debugpy=1.6.3=py37hf2a7229_0 + - decorator=5.1.1=pyhd8ed1ab_0 + - entrypoints=0.4=pyhd8ed1ab_0 + - ipykernel=6.16.2=pyh025b116_0 + - ipython=7.33.0=py37h03978a9_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jupyter_client=7.4.9=pyhd8ed1ab_0 + - jupyter_core=4.11.1=py37h03978a9_0 + - libsodium=1.0.18=h8d14728_1 + - matplotlib-inline=0.1.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - openssl=1.1.1t=h2bbff1b_0 + - packaging=23.1=pyhd8ed1ab_0 + - parso=0.8.3=pyhd8ed1ab_0 + - pickleshare=0.7.5=py_1003 + - pip=22.3.1=py37haa95532_0 + - prompt-toolkit=3.0.38=pyha770c72_0 + - psutil=5.9.1=py37hcc03f2d_0 + - pygments=2.15.1=pyhd8ed1ab_0 + - python=3.7.16=h6244533_0 + - python-dateutil=2.8.2=pyhd8ed1ab_0 + - python_abi=3.7=2_cp37m + - pywin32=303=py37hcc03f2d_0 + - pyzmq=23.2.0=py37hcce574b_0 + - setuptools=65.6.3=py37haa95532_0 + - six=1.16.0=pyh6c4a22f_0 + - sqlite=3.41.2=h2bbff1b_0 + - tornado=6.2=py37hcc03f2d_0 + - traitlets=5.9.0=pyhd8ed1ab_0 + - vc=14.2=h21ff451_1 + - vs2015_runtime=14.27.29016=h5e58377_2 + - wcwidth=0.2.6=pyhd8ed1ab_0 + - wheel=0.38.4=py37haa95532_0 + - wincertstore=0.2=py37haa95532_2 + - zeromq=4.3.4=h0e60522_1 + - pip: + - addict==2.4.0 + - charset-normalizer==3.1.0 + - cycler==0.11.0 + - defusedxml==0.7.1 + - idna==3.4 + - jstyleson==0.0.2 + - kiwisolver==1.4.4 + - loguru==0.4.1 + - matplotlib==3.2.2 + - mouseinfo==0.1.3 + - networkx==2.6.3 + - numpy==1.19.0 + - opencv-python==4.7.0.72 + - openvino==2022.3.0 + - openvino-dev==2022.3.0 + - openvino-telemetry==2022.3.0 + - pandas==1.3.5 + - pillow==9.5.0 + - pyautogui==0.9.50 + - pygetwindow==0.0.9 + - pymsgbox==1.0.9 + - pyparsing==3.0.9 + - pyperclip==1.8.2 + - pyrect==0.2.0 + - pyscreeze==0.1.28 + - python3-xlib==0.15 + - pytweening==1.0.4 + - pytz==2023.3 + - pyyaml==6.0 + - requests==2.28.2 + - scipy==1.7.3 + - texttable==1.6.7 + - tqdm==4.65.0 + - typing-extensions==4.5.0 + - urllib3==1.26.15 + - win32-setctime==1.1.0 +prefix: C:\Users\ajink\anaconda3\envs\openvino diff --git a/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin new file mode 100644 index 0000000..ce1b080 Binary files /dev/null and b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.bin differ diff --git a/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml new file mode 100644 index 0000000..691df49 --- /dev/null +++ b/intel/face-detection-adas-0001/FP16-INT8/face-detection-adas-0001.xml @@ -0,0 +1,19126 @@ + + + + + + + + + + + 1 + 3 + 384 + 672 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 384 + 672 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 384 + 672 + + + + + + + + 1 + 3 + 384 + 672 + + + + + + + + + 1 + 3 + 384 + 672 + + + + + + + + 1 + 1 + 1 + 1 + + + + + + + + 1 + 1 + 1 + 1 + + + + + + + + 1 + 1 + 1 + 1 + + + + + 1 + 1 + 1 + 1 + + + + + + + + 1 + 1 + 1 + 1 + + + 1 + 1 + 1 + 1 + + + + + 1 + 1 + 1 + 1 + + + + + + + + + + + 1 + 3 + 384 + 672 + + + 1 + 1 + 1 + 1 + + + + + 1 + 3 + 384 + 672 + + + + + + + + 1 + 3 + 384 + 672 + + + + + + + + + 1 + 3 + 384 + 672 + + + + + + + + 24 + 1 + 1 + 1 + + + + + + + + 24 + 3 + 3 + 3 + + + + + + + + 24 + 3 + 3 + 3 + + + + + 24 + 3 + 3 + 3 + + + + + + + + 24 + 3 + 3 + 3 + + + 24 + 1 + 1 + 1 + + + + + 24 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 384 + 672 + + + 24 + 3 + 3 + 3 + + + + + 1 + 24 + 192 + 336 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 192 + 336 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 192 + 336 + + + + + + + 1 + 24 + 192 + 336 + + + + + 1 + 24 + 192 + 336 + + + + + + + + 1 + 24 + 192 + 336 + + + 1 + 24 + 1 + 1 + + + 1 + 24 + 1 + 1 + + + 1 + 24 + 1 + 1 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 192 + 336 + + + + + + + + 24 + 1 + 1 + 1 + + + + + + + + 24 + 1 + 3 + 3 + + + + + + + + 24 + 1 + 3 + 3 + + + + + 24 + 1 + 3 + 3 + + + + + + + + 24 + 1 + 3 + 3 + + + 24 + 1 + 1 + 1 + + + + + 24 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 24 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 24 + 1 + 3 + 3 + + + 5 + + + + + 24 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 24 + 192 + 336 + + + 24 + 1 + 1 + 3 + 3 + + + + + 1 + 24 + 192 + 336 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 192 + 336 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 192 + 336 + + + + + + + 1 + 24 + 192 + 336 + + + + + 1 + 24 + 192 + 336 + + + + + + + + 1 + 24 + 192 + 336 + + + + + + + + + 1 + 24 + 192 + 336 + + + + + + + + 56 + 1 + 1 + 1 + + + + + + + + 56 + 24 + 1 + 1 + + + + + + + + 56 + 24 + 1 + 1 + + + + + 56 + 24 + 1 + 1 + + + + + + + + 56 + 24 + 1 + 1 + + + 56 + 1 + 1 + 1 + + + + + 56 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 192 + 336 + + + 56 + 24 + 1 + 1 + + + + + 1 + 56 + 192 + 336 + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + + + + 1 + 56 + 1 + 1 + + + + + 1 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 192 + 336 + + + 1 + 56 + 1 + 1 + + + + + 1 + 56 + 192 + 336 + + + + + + + 1 + 56 + 192 + 336 + + + + + 1 + 56 + 192 + 336 + + + + + + + + 1 + 56 + 192 + 336 + + + 1 + 56 + 1 + 1 + + + 1 + 56 + 1 + 1 + + + 1 + 56 + 1 + 1 + + + 1 + 56 + 1 + 1 + + + + + 1 + 56 + 192 + 336 + + + + + + + + 56 + 1 + 1 + 1 + + + + + + + + 56 + 1 + 3 + 3 + + + + + + + + 56 + 1 + 3 + 3 + + + + + 56 + 1 + 3 + 3 + + + + + + + + 56 + 1 + 3 + 3 + + + 56 + 1 + 1 + 1 + + + + + 56 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 56 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 56 + 1 + 3 + 3 + + + 5 + + + + + 56 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 56 + 192 + 336 + + + 56 + 1 + 1 + 3 + 3 + + + + + 1 + 56 + 96 + 168 + + + + + + + + 1 + 56 + 1 + 1 + + + + + + + + + + + 1 + 56 + 1 + 1 + + + + + 1 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 96 + 168 + + + 1 + 56 + 1 + 1 + + + + + 1 + 56 + 96 + 168 + + + + + + + 1 + 56 + 96 + 168 + + + + + 1 + 56 + 96 + 168 + + + + + + + + 1 + 56 + 96 + 168 + + + + + + + + + 1 + 56 + 96 + 168 + + + + + + + + 104 + 1 + 1 + 1 + + + + + + + + 104 + 56 + 1 + 1 + + + + + + + + 104 + 56 + 1 + 1 + + + + + 104 + 56 + 1 + 1 + + + + + + + + 104 + 56 + 1 + 1 + + + 104 + 1 + 1 + 1 + + + + + 104 + 56 + 1 + 1 + + + + + + + + 1 + 56 + 96 + 168 + + + 104 + 56 + 1 + 1 + + + + + 1 + 104 + 96 + 168 + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + + + + 1 + 104 + 1 + 1 + + + + + 1 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 96 + 168 + + + 1 + 104 + 1 + 1 + + + + + 1 + 104 + 96 + 168 + + + + + + + 1 + 104 + 96 + 168 + + + + + 1 + 104 + 96 + 168 + + + + + + + + 1 + 104 + 96 + 168 + + + 1 + 104 + 1 + 1 + + + 1 + 104 + 1 + 1 + + + 1 + 104 + 1 + 1 + + + 1 + 104 + 1 + 1 + + + + + 1 + 104 + 96 + 168 + + + + + + + + 104 + 1 + 1 + 1 + + + + + + + + 104 + 1 + 3 + 3 + + + + + + + + 104 + 1 + 3 + 3 + + + + + 104 + 1 + 3 + 3 + + + + + + + + 104 + 1 + 3 + 3 + + + 104 + 1 + 1 + 1 + + + + + 104 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 104 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 104 + 1 + 3 + 3 + + + 5 + + + + + 104 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 104 + 96 + 168 + + + 104 + 1 + 1 + 3 + 3 + + + + + 1 + 104 + 96 + 168 + + + + + + + + 1 + 104 + 1 + 1 + + + + + + + + + + + 1 + 104 + 1 + 1 + + + + + 1 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 96 + 168 + + + 1 + 104 + 1 + 1 + + + + + 1 + 104 + 96 + 168 + + + + + + + 1 + 104 + 96 + 168 + + + + + 1 + 104 + 96 + 168 + + + + + + + + 1 + 104 + 96 + 168 + + + + + + + + + 1 + 104 + 96 + 168 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 104 + 1 + 1 + + + + + + + + 120 + 104 + 1 + 1 + + + + + 120 + 104 + 1 + 1 + + + + + + + + 120 + 104 + 1 + 1 + + + 120 + 1 + 1 + 1 + + + + + 120 + 104 + 1 + 1 + + + + + + + + 1 + 104 + 96 + 168 + + + 120 + 104 + 1 + 1 + + + + + 1 + 120 + 96 + 168 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 96 + 168 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 96 + 168 + + + + + + + 1 + 120 + 96 + 168 + + + + + 1 + 120 + 96 + 168 + + + + + + + + 1 + 120 + 96 + 168 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 96 + 168 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + 120 + 1 + 1 + 1 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 120 + 1 + 3 + 3 + + + 5 + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 120 + 96 + 168 + + + 120 + 1 + 1 + 3 + 3 + + + + + 1 + 120 + 48 + 84 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 48 + 84 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 48 + 84 + + + + + + + 1 + 120 + 48 + 84 + + + + + 1 + 120 + 48 + 84 + + + + + + + + 1 + 120 + 48 + 84 + + + + + + + + + 1 + 120 + 48 + 84 + + + + + + + + 232 + 1 + 1 + 1 + + + + + + + + 232 + 120 + 1 + 1 + + + + + + + + 232 + 120 + 1 + 1 + + + + + 232 + 120 + 1 + 1 + + + + + + + + 232 + 120 + 1 + 1 + + + 232 + 1 + 1 + 1 + + + + + 232 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 48 + 84 + + + 232 + 120 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 48 + 84 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + 1 + 232 + 48 + 84 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 48 + 84 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 232 + 1 + 1 + 1 + + + + + + + + 232 + 1 + 3 + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + + + 232 + 1 + 3 + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + 232 + 1 + 1 + 1 + + + + + 232 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 232 + 1 + 3 + 3 + + + 5 + + + + + 232 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 232 + 48 + 84 + + + 232 + 1 + 1 + 3 + 3 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 48 + 84 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + 1 + 232 + 48 + 84 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 48 + 84 + + + + + + + + + 1 + 232 + 48 + 84 + + + + + + + + 232 + 1 + 1 + 1 + + + + + + + + 232 + 232 + 1 + 1 + + + + + + + + 232 + 232 + 1 + 1 + + + + + 232 + 232 + 1 + 1 + + + + + + + + 232 + 232 + 1 + 1 + + + 232 + 1 + 1 + 1 + + + + + 232 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 48 + 84 + + + 232 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 48 + 84 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + 1 + 232 + 48 + 84 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 1 + 232 + 48 + 84 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 48 + 84 + + + + + + + + 232 + 1 + 1 + 1 + + + + + + + + 232 + 1 + 3 + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + + + 232 + 1 + 3 + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + 232 + 1 + 1 + 1 + + + + + 232 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 232 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 232 + 1 + 3 + 3 + + + 5 + + + + + 232 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 232 + 48 + 84 + + + 232 + 1 + 1 + 3 + 3 + + + + + 1 + 232 + 24 + 42 + + + + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 24 + 42 + + + 1 + 232 + 1 + 1 + + + + + 1 + 232 + 24 + 42 + + + + + + + 1 + 232 + 24 + 42 + + + + + 1 + 232 + 24 + 42 + + + + + + + + 1 + 232 + 24 + 42 + + + + + + + + + 1 + 232 + 24 + 42 + + + + + + + + 360 + 1 + 1 + 1 + + + + + + + + 360 + 232 + 1 + 1 + + + + + + + + 360 + 232 + 1 + 1 + + + + + 360 + 232 + 1 + 1 + + + + + + + + 360 + 232 + 1 + 1 + + + 360 + 1 + 1 + 1 + + + + + 360 + 232 + 1 + 1 + + + + + + + + 1 + 232 + 24 + 42 + + + 360 + 232 + 1 + 1 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 24 + 42 + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 24 + 42 + + + + + + + 1 + 360 + 24 + 42 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 1 + 360 + 24 + 42 + + + 1 + 360 + 1 + 1 + + + 1 + 360 + 1 + 1 + + + 1 + 360 + 1 + 1 + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 360 + 1 + 1 + 1 + + + + + + + + 360 + 1 + 3 + 3 + + + + + + + + 360 + 1 + 3 + 3 + + + + + 360 + 1 + 3 + 3 + + + + + + + + 360 + 1 + 3 + 3 + + + 360 + 1 + 1 + 1 + + + + + 360 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 360 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 360 + 1 + 3 + 3 + + + 5 + + + + + 360 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 360 + 24 + 42 + + + 360 + 1 + 1 + 3 + 3 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 24 + 42 + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 24 + 42 + + + + + + + 1 + 360 + 24 + 42 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 1 + 360 + 24 + 42 + + + + + + + + + 1 + 360 + 24 + 42 + + + + + + + + 328 + 1 + 1 + 1 + + + + + + + + 328 + 360 + 1 + 1 + + + + + + + + 328 + 360 + 1 + 1 + + + + + 328 + 360 + 1 + 1 + + + + + + + + 328 + 360 + 1 + 1 + + + 328 + 1 + 1 + 1 + + + + + 328 + 360 + 1 + 1 + + + + + + + + 1 + 360 + 24 + 42 + + + 328 + 360 + 1 + 1 + + + + + 1 + 328 + 24 + 42 + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + + + + 1 + 328 + 1 + 1 + + + + + 1 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 24 + 42 + + + 1 + 328 + 1 + 1 + + + + + 1 + 328 + 24 + 42 + + + + + + + 1 + 328 + 24 + 42 + + + + + 1 + 328 + 24 + 42 + + + + + + + + 1 + 328 + 24 + 42 + + + 1 + 328 + 1 + 1 + + + 1 + 328 + 1 + 1 + + + 1 + 328 + 1 + 1 + + + 1 + 328 + 1 + 1 + + + + + 1 + 328 + 24 + 42 + + + + + + + + 328 + 1 + 1 + 1 + + + + + + + + 328 + 1 + 3 + 3 + + + + + + + + 328 + 1 + 3 + 3 + + + + + 328 + 1 + 3 + 3 + + + + + + + + 328 + 1 + 3 + 3 + + + 328 + 1 + 1 + 1 + + + + + 328 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 328 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 328 + 1 + 3 + 3 + + + 5 + + + + + 328 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 328 + 24 + 42 + + + 328 + 1 + 1 + 3 + 3 + + + + + 1 + 328 + 24 + 42 + + + + + + + + 1 + 328 + 1 + 1 + + + + + + + + + + + 1 + 328 + 1 + 1 + + + + + 1 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 24 + 42 + + + 1 + 328 + 1 + 1 + + + + + 1 + 328 + 24 + 42 + + + + + + + 1 + 328 + 24 + 42 + + + + + 1 + 328 + 24 + 42 + + + + + + + + 1 + 328 + 24 + 42 + + + + + + + + + 1 + 328 + 24 + 42 + + + + + + + + 304 + 1 + 1 + 1 + + + + + + + + 304 + 328 + 1 + 1 + + + + + + + + 304 + 328 + 1 + 1 + + + + + 304 + 328 + 1 + 1 + + + + + + + + 304 + 328 + 1 + 1 + + + 304 + 1 + 1 + 1 + + + + + 304 + 328 + 1 + 1 + + + + + + + + 1 + 328 + 24 + 42 + + + 304 + 328 + 1 + 1 + + + + + 1 + 304 + 24 + 42 + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + + + + 1 + 304 + 1 + 1 + + + + + 1 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 24 + 42 + + + 1 + 304 + 1 + 1 + + + + + 1 + 304 + 24 + 42 + + + + + + + 1 + 304 + 24 + 42 + + + + + 1 + 304 + 24 + 42 + + + + + + + + 1 + 304 + 24 + 42 + + + 1 + 304 + 1 + 1 + + + 1 + 304 + 1 + 1 + + + 1 + 304 + 1 + 1 + + + 1 + 304 + 1 + 1 + + + + + 1 + 304 + 24 + 42 + + + + + + + + 304 + 1 + 1 + 1 + + + + + + + + 304 + 1 + 3 + 3 + + + + + + + + 304 + 1 + 3 + 3 + + + + + 304 + 1 + 3 + 3 + + + + + + + + 304 + 1 + 3 + 3 + + + 304 + 1 + 1 + 1 + + + + + 304 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 304 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 304 + 1 + 3 + 3 + + + 5 + + + + + 304 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 304 + 24 + 42 + + + 304 + 1 + 1 + 3 + 3 + + + + + 1 + 304 + 24 + 42 + + + + + + + + 1 + 304 + 1 + 1 + + + + + + + + + + + 1 + 304 + 1 + 1 + + + + + 1 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 24 + 42 + + + 1 + 304 + 1 + 1 + + + + + 1 + 304 + 24 + 42 + + + + + + + 1 + 304 + 24 + 42 + + + + + 1 + 304 + 24 + 42 + + + + + + + + 1 + 304 + 24 + 42 + + + + + + + + + 1 + 304 + 24 + 42 + + + + + + + + 248 + 1 + 1 + 1 + + + + + + + + 248 + 304 + 1 + 1 + + + + + + + + 248 + 304 + 1 + 1 + + + + + 248 + 304 + 1 + 1 + + + + + + + + 248 + 304 + 1 + 1 + + + 248 + 1 + 1 + 1 + + + + + 248 + 304 + 1 + 1 + + + + + + + + 1 + 304 + 24 + 42 + + + 248 + 304 + 1 + 1 + + + + + 1 + 248 + 24 + 42 + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 24 + 42 + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 24 + 42 + + + + + + + 1 + 248 + 24 + 42 + + + + + 1 + 248 + 24 + 42 + + + + + + + + 1 + 248 + 24 + 42 + + + 1 + 248 + 1 + 1 + + + 1 + 248 + 1 + 1 + + + 1 + 248 + 1 + 1 + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 24 + 42 + + + + + + + + 248 + 1 + 1 + 1 + + + + + + + + 248 + 1 + 3 + 3 + + + + + + + + 248 + 1 + 3 + 3 + + + + + 248 + 1 + 3 + 3 + + + + + + + + 248 + 1 + 3 + 3 + + + 248 + 1 + 1 + 1 + + + + + 248 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 248 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 248 + 1 + 3 + 3 + + + 5 + + + + + 248 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 248 + 24 + 42 + + + 248 + 1 + 1 + 3 + 3 + + + + + 1 + 248 + 24 + 42 + + + + + + + + 1 + 248 + 1 + 1 + + + + + + + + + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 24 + 42 + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 24 + 42 + + + + + + + 1 + 248 + 24 + 42 + + + + + 1 + 248 + 24 + 42 + + + + + + + + 1 + 248 + 24 + 42 + + + + + + + + + 1 + 248 + 24 + 42 + + + + + + + + 224 + 1 + 1 + 1 + + + + + + + + 224 + 248 + 1 + 1 + + + + + + + + 224 + 248 + 1 + 1 + + + + + 224 + 248 + 1 + 1 + + + + + + + + 224 + 248 + 1 + 1 + + + 224 + 1 + 1 + 1 + + + + + 224 + 248 + 1 + 1 + + + + + + + + 1 + 248 + 24 + 42 + + + 224 + 248 + 1 + 1 + + + + + 1 + 224 + 24 + 42 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 24 + 42 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 24 + 42 + + + + + + + 1 + 224 + 24 + 42 + + + + + 1 + 224 + 24 + 42 + + + + + + + + 1 + 224 + 24 + 42 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 24 + 42 + + + + + + + + 224 + 1 + 1 + 1 + + + + + + + + 224 + 1 + 3 + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + + + 224 + 1 + 3 + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + 224 + 1 + 1 + 1 + + + + + 224 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 224 + 1 + 3 + 3 + + + 5 + + + + + 224 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 224 + 24 + 42 + + + 224 + 1 + 1 + 3 + 3 + + + + + 1 + 224 + 24 + 42 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 24 + 42 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 24 + 42 + + + + + + + 1 + 224 + 24 + 42 + + + + + 1 + 224 + 24 + 42 + + + + + + + + 1 + 224 + 24 + 42 + + + + + + + + + 1 + 224 + 24 + 42 + + + + + + + + 184 + 1 + 1 + 1 + + + + + + + + 184 + 224 + 1 + 1 + + + + + + + + 184 + 224 + 1 + 1 + + + + + 184 + 224 + 1 + 1 + + + + + + + + 184 + 224 + 1 + 1 + + + 184 + 1 + 1 + 1 + + + + + 184 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 24 + 42 + + + 184 + 224 + 1 + 1 + + + + + 1 + 184 + 24 + 42 + + + + + + + + 1 + 184 + 1 + 1 + + + + + + + + + + + 1 + 184 + 1 + 1 + + + + + 1 + 184 + 1 + 1 + + + + + + + + 1 + 184 + 24 + 42 + + + 1 + 184 + 1 + 1 + + + + + 1 + 184 + 24 + 42 + + + + + + + 1 + 184 + 24 + 42 + + + + + 1 + 184 + 24 + 42 + + + + + + + + 1 + 184 + 24 + 42 + + + + + + + + + 1 + 184 + 24 + 42 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 184 + 3 + 3 + + + + + + + + 16 + 184 + 3 + 3 + + + + + 16 + 184 + 3 + 3 + + + + + + + + 16 + 184 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 184 + 3 + 3 + + + + + + + + 1 + 184 + 24 + 42 + + + 16 + 184 + 3 + 3 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 42 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 4 + + + + + + + 1 + 16 + 24 + 42 + + + 4 + + + + + 1 + 24 + 42 + 16 + + + + + + + + 2 + + + + + + + + 1 + 24 + 42 + 16 + + + 2 + + + + + 1 + 16128 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 184 + 3 + 3 + + + + + + + + 16 + 184 + 3 + 3 + + + + + 16 + 184 + 3 + 3 + + + + + + + + 16 + 184 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 184 + 3 + 3 + + + + + + + + 1 + 184 + 24 + 42 + + + 16 + 184 + 3 + 3 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 42 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 4 + + + + + + + 1 + 16 + 24 + 42 + + + 4 + + + + + 1 + 24 + 42 + 16 + + + + + + + + 2 + + + + + + + + 1 + 24 + 42 + 16 + + + 2 + + + + + 1 + 16128 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 184 + 1 + 1 + 1 + + + + + + + + 184 + 1 + 3 + 3 + + + + + + + + 184 + 1 + 3 + 3 + + + + + 184 + 1 + 3 + 3 + + + + + + + + 184 + 1 + 3 + 3 + + + 184 + 1 + 1 + 1 + + + + + 184 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 184 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 184 + 1 + 3 + 3 + + + 5 + + + + + 184 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 184 + 24 + 42 + + + 184 + 1 + 1 + 3 + 3 + + + + + 1 + 184 + 12 + 21 + + + + + + + + 1 + 184 + 1 + 1 + + + + + + + + + + + 1 + 184 + 1 + 1 + + + + + 1 + 184 + 1 + 1 + + + + + + + + 1 + 184 + 12 + 21 + + + 1 + 184 + 1 + 1 + + + + + 1 + 184 + 12 + 21 + + + + + + + 1 + 184 + 12 + 21 + + + + + 1 + 184 + 12 + 21 + + + + + + + + 1 + 184 + 12 + 21 + + + + + + + + + 1 + 184 + 12 + 21 + + + + + + + + 224 + 1 + 1 + 1 + + + + + + + + 224 + 184 + 1 + 1 + + + + + + + + 224 + 184 + 1 + 1 + + + + + 224 + 184 + 1 + 1 + + + + + + + + 224 + 184 + 1 + 1 + + + 224 + 1 + 1 + 1 + + + + + 224 + 184 + 1 + 1 + + + + + + + + 1 + 184 + 12 + 21 + + + 224 + 184 + 1 + 1 + + + + + 1 + 224 + 12 + 21 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 12 + 21 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 12 + 21 + + + + + + + 1 + 224 + 12 + 21 + + + + + 1 + 224 + 12 + 21 + + + + + + + + 1 + 224 + 12 + 21 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 12 + 21 + + + + + + + + 224 + 1 + 1 + 1 + + + + + + + + 224 + 1 + 3 + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + + + 224 + 1 + 3 + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + 224 + 1 + 1 + 1 + + + + + 224 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 224 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 224 + 1 + 3 + 3 + + + 5 + + + + + 224 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 224 + 12 + 21 + + + 224 + 1 + 1 + 3 + 3 + + + + + 1 + 224 + 12 + 21 + + + + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 12 + 21 + + + 1 + 224 + 1 + 1 + + + + + 1 + 224 + 12 + 21 + + + + + + + 1 + 224 + 12 + 21 + + + + + 1 + 224 + 12 + 21 + + + + + + + + 1 + 224 + 12 + 21 + + + + + + + + + 1 + 224 + 12 + 21 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 224 + 1 + 1 + + + + + + + + 128 + 224 + 1 + 1 + + + + + 128 + 224 + 1 + 1 + + + + + + + + 128 + 224 + 1 + 1 + + + 128 + 1 + 1 + 1 + + + + + 128 + 224 + 1 + 1 + + + + + + + + 1 + 224 + 12 + 21 + + + 128 + 224 + 1 + 1 + + + + + 1 + 128 + 12 + 21 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 12 + 21 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 12 + 21 + + + + + + + 1 + 128 + 12 + 21 + + + + + 1 + 128 + 12 + 21 + + + + + + + + 1 + 128 + 12 + 21 + + + + + + + + + 1 + 128 + 12 + 21 + + + + + + + + 24 + 1 + 1 + 1 + + + + + + + + 24 + 128 + 3 + 3 + + + + + + + + 24 + 128 + 3 + 3 + + + + + 24 + 128 + 3 + 3 + + + + + + + + 24 + 128 + 3 + 3 + + + 24 + 1 + 1 + 1 + + + + + 24 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 12 + 21 + + + 24 + 128 + 3 + 3 + + + + + 1 + 24 + 12 + 21 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 12 + 21 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 12 + 21 + + + + + + + + 4 + + + + + + + 1 + 24 + 12 + 21 + + + 4 + + + + + 1 + 12 + 21 + 24 + + + + + + + + 2 + + + + + + + + 1 + 12 + 21 + 24 + + + 2 + + + + + 1 + 6048 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 128 + 1 + 1 + + + + + + + + 120 + 128 + 1 + 1 + + + + + 120 + 128 + 1 + 1 + + + + + + + + 120 + 128 + 1 + 1 + + + 120 + 1 + 1 + 1 + + + + + 120 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 12 + 21 + + + 120 + 128 + 1 + 1 + + + + + 1 + 120 + 12 + 21 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 12 + 21 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 12 + 21 + + + + + + + 1 + 120 + 12 + 21 + + + + + 1 + 120 + 12 + 21 + + + + + + + + 1 + 120 + 12 + 21 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 12 + 21 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + 120 + 1 + 1 + 1 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 120 + 1 + 3 + 3 + + + 5 + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 120 + 12 + 21 + + + 120 + 1 + 1 + 3 + 3 + + + + + 1 + 120 + 6 + 11 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 6 + 11 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 6 + 11 + + + + + + + 1 + 120 + 6 + 11 + + + + + 1 + 120 + 6 + 11 + + + + + + + + 1 + 120 + 6 + 11 + + + + + + + + + 1 + 120 + 6 + 11 + + + + + + + + 152 + 1 + 1 + 1 + + + + + + + + 152 + 120 + 1 + 1 + + + + + + + + 152 + 120 + 1 + 1 + + + + + 152 + 120 + 1 + 1 + + + + + + + + 152 + 120 + 1 + 1 + + + 152 + 1 + 1 + 1 + + + + + 152 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 6 + 11 + + + 152 + 120 + 1 + 1 + + + + + 1 + 152 + 6 + 11 + + + + + + + + 1 + 152 + 1 + 1 + + + + + + + + + + + 1 + 152 + 1 + 1 + + + + + 1 + 152 + 1 + 1 + + + + + + + + 1 + 152 + 6 + 11 + + + 1 + 152 + 1 + 1 + + + + + 1 + 152 + 6 + 11 + + + + + + + 1 + 152 + 6 + 11 + + + + + 1 + 152 + 6 + 11 + + + + + + + + 1 + 152 + 6 + 11 + + + + + + + + + 1 + 152 + 6 + 11 + + + + + + + + 24 + 1 + 1 + 1 + + + + + + + + 24 + 152 + 3 + 3 + + + + + + + + 24 + 152 + 3 + 3 + + + + + 24 + 152 + 3 + 3 + + + + + + + + 24 + 152 + 3 + 3 + + + 24 + 1 + 1 + 1 + + + + + 24 + 152 + 3 + 3 + + + + + + + + 1 + 152 + 6 + 11 + + + 24 + 152 + 3 + 3 + + + + + 1 + 24 + 6 + 11 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 6 + 11 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 6 + 11 + + + + + + + + 4 + + + + + + + 1 + 24 + 6 + 11 + + + 4 + + + + + 1 + 6 + 11 + 24 + + + + + + + + 2 + + + + + + + + 1 + 6 + 11 + 24 + + + 2 + + + + + 1 + 1584 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + 112 + 1 + 1 + 1 + + + + + + + + 112 + 152 + 1 + 1 + + + + + + + + 112 + 152 + 1 + 1 + + + + + 112 + 152 + 1 + 1 + + + + + + + + 112 + 152 + 1 + 1 + + + 112 + 1 + 1 + 1 + + + + + 112 + 152 + 1 + 1 + + + + + + + + 1 + 152 + 6 + 11 + + + 112 + 152 + 1 + 1 + + + + + 1 + 112 + 6 + 11 + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + + + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 6 + 11 + + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 6 + 11 + + + + + + + 1 + 112 + 6 + 11 + + + + + 1 + 112 + 6 + 11 + + + + + + + + 1 + 112 + 6 + 11 + + + 1 + 112 + 1 + 1 + + + 1 + 112 + 1 + 1 + + + 1 + 112 + 1 + 1 + + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 6 + 11 + + + + + + + + 112 + 1 + 1 + 1 + + + + + + + + 112 + 1 + 3 + 3 + + + + + + + + 112 + 1 + 3 + 3 + + + + + 112 + 1 + 3 + 3 + + + + + + + + 112 + 1 + 3 + 3 + + + 112 + 1 + 1 + 1 + + + + + 112 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 112 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 112 + 1 + 3 + 3 + + + 5 + + + + + 112 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 112 + 6 + 11 + + + 112 + 1 + 1 + 3 + 3 + + + + + 1 + 112 + 3 + 6 + + + + + + + + 1 + 112 + 1 + 1 + + + + + + + + + + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 3 + 6 + + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 3 + 6 + + + + + + + 1 + 112 + 3 + 6 + + + + + 1 + 112 + 3 + 6 + + + + + + + + 1 + 112 + 3 + 6 + + + + + + + + + 1 + 112 + 3 + 6 + + + + + + + + 168 + 1 + 1 + 1 + + + + + + + + 168 + 112 + 1 + 1 + + + + + + + + 168 + 112 + 1 + 1 + + + + + 168 + 112 + 1 + 1 + + + + + + + + 168 + 112 + 1 + 1 + + + 168 + 1 + 1 + 1 + + + + + 168 + 112 + 1 + 1 + + + + + + + + 1 + 112 + 3 + 6 + + + 168 + 112 + 1 + 1 + + + + + 1 + 168 + 3 + 6 + + + + + + + + 1 + 168 + 1 + 1 + + + + + + + + + + + 1 + 168 + 1 + 1 + + + + + 1 + 168 + 1 + 1 + + + + + + + + 1 + 168 + 3 + 6 + + + 1 + 168 + 1 + 1 + + + + + 1 + 168 + 3 + 6 + + + + + + + 1 + 168 + 3 + 6 + + + + + 1 + 168 + 3 + 6 + + + + + + + + 1 + 168 + 3 + 6 + + + + + + + + + 1 + 168 + 3 + 6 + + + + + + + + 24 + 1 + 1 + 1 + + + + + + + + 24 + 168 + 3 + 3 + + + + + + + + 24 + 168 + 3 + 3 + + + + + 24 + 168 + 3 + 3 + + + + + + + + 24 + 168 + 3 + 3 + + + 24 + 1 + 1 + 1 + + + + + 24 + 168 + 3 + 3 + + + + + + + + 1 + 168 + 3 + 6 + + + 24 + 168 + 3 + 3 + + + + + 1 + 24 + 3 + 6 + + + + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + + 1 + 24 + 3 + 6 + + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 3 + 6 + + + + + + + + 4 + + + + + + + 1 + 24 + 3 + 6 + + + 4 + + + + + 1 + 3 + 6 + 24 + + + + + + + + 2 + + + + + + + + 1 + 3 + 6 + 24 + + + 2 + + + + + 1 + 432 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 168 + 1 + 1 + + + + + + + + 120 + 168 + 1 + 1 + + + + + 120 + 168 + 1 + 1 + + + + + + + + 120 + 168 + 1 + 1 + + + 120 + 1 + 1 + 1 + + + + + 120 + 168 + 1 + 1 + + + + + + + + 1 + 168 + 3 + 6 + + + 120 + 168 + 1 + 1 + + + + + 1 + 120 + 3 + 6 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 3 + 6 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 3 + 6 + + + + + + + 1 + 120 + 3 + 6 + + + + + 1 + 120 + 3 + 6 + + + + + + + + 1 + 120 + 3 + 6 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 3 + 6 + + + + + + + + 120 + 1 + 1 + 1 + + + + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + 120 + 1 + 1 + 1 + + + + + 120 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 120 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 120 + 1 + 3 + 3 + + + 5 + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 120 + 3 + 6 + + + 120 + 1 + 1 + 3 + 3 + + + + + 1 + 120 + 2 + 3 + + + + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 2 + 3 + + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 2 + 3 + + + + + + + 1 + 120 + 2 + 3 + + + + + 1 + 120 + 2 + 3 + + + + + + + + 1 + 120 + 2 + 3 + + + + + + + + + 1 + 120 + 2 + 3 + + + + + + + + 200 + 1 + 1 + 1 + + + + + + + + 200 + 120 + 1 + 1 + + + + + + + + 200 + 120 + 1 + 1 + + + + + 200 + 120 + 1 + 1 + + + + + + + + 200 + 120 + 1 + 1 + + + 200 + 1 + 1 + 1 + + + + + 200 + 120 + 1 + 1 + + + + + + + + 1 + 120 + 2 + 3 + + + 200 + 120 + 1 + 1 + + + + + 1 + 200 + 2 + 3 + + + + + + + + 1 + 200 + 1 + 1 + + + + + + + + + + + 1 + 200 + 1 + 1 + + + + + 1 + 200 + 1 + 1 + + + + + + + + 1 + 200 + 2 + 3 + + + 1 + 200 + 1 + 1 + + + + + 1 + 200 + 2 + 3 + + + + + + + 1 + 200 + 2 + 3 + + + + + 1 + 200 + 2 + 3 + + + + + + + + 1 + 200 + 2 + 3 + + + + + + + + + 1 + 200 + 2 + 3 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 200 + 3 + 3 + + + + + + + + 16 + 200 + 3 + 3 + + + + + 16 + 200 + 3 + 3 + + + + + + + + 16 + 200 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 200 + 3 + 3 + + + + + + + + 1 + 200 + 2 + 3 + + + 16 + 200 + 3 + 3 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 2 + 3 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 4 + + + + + + + 1 + 16 + 2 + 3 + + + 4 + + + + + 1 + 2 + 3 + 16 + + + + + + + + 2 + + + + + + + + 1 + 2 + 3 + 16 + + + 2 + + + + + 1 + 96 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 200 + 1 + 1 + + + + + + + + 64 + 200 + 1 + 1 + + + + + 64 + 200 + 1 + 1 + + + + + + + + 64 + 200 + 1 + 1 + + + 64 + 1 + 1 + 1 + + + + + 64 + 200 + 1 + 1 + + + + + + + + 1 + 200 + 2 + 3 + + + 64 + 200 + 1 + 1 + + + + + 1 + 64 + 2 + 3 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 2 + 3 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 2 + 3 + + + + + + + 1 + 64 + 2 + 3 + + + + + 1 + 64 + 2 + 3 + + + + + + + + 1 + 64 + 2 + 3 + + + 1 + 64 + 1 + 1 + + + 1 + 64 + 1 + 1 + + + 1 + 64 + 1 + 1 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 2 + 3 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 1 + 3 + 3 + + + + + + + + 64 + 1 + 3 + 3 + + + + + 64 + 1 + 3 + 3 + + + + + + + + 64 + 1 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 1 + 3 + 3 + + + + + + + + 3 + + + + + + + + 64 + 1 + 3 + 3 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 64 + 1 + 3 + 3 + + + 5 + + + + + 64 + 1 + 1 + 3 + 3 + + + + + + + + 1 + 64 + 2 + 3 + + + 64 + 1 + 1 + 3 + 3 + + + + + 1 + 64 + 1 + 2 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 2 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 2 + + + + + + + 1 + 64 + 1 + 2 + + + + + 1 + 64 + 1 + 2 + + + + + + + + 1 + 64 + 1 + 2 + + + + + + + + + 1 + 64 + 1 + 2 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 64 + 1 + 1 + + + + + + + + 128 + 64 + 1 + 1 + + + + + 128 + 64 + 1 + 1 + + + + + + + + 128 + 64 + 1 + 1 + + + 128 + 1 + 1 + 1 + + + + + 128 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 2 + + + 128 + 64 + 1 + 1 + + + + + 1 + 128 + 1 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 2 + + + + + + + 1 + 128 + 1 + 2 + + + + + 1 + 128 + 1 + 2 + + + + + + + + 1 + 128 + 1 + 2 + + + + + + + + + 1 + 128 + 1 + 2 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 128 + 3 + 3 + + + + + + + + 16 + 128 + 3 + 3 + + + + + 16 + 128 + 3 + 3 + + + + + + + + 16 + 128 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 1 + 2 + + + 16 + 128 + 3 + 3 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 1 + 2 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 4 + + + + + + + 1 + 16 + 1 + 2 + + + 4 + + + + + 1 + 1 + 2 + 16 + + + + + + + + 2 + + + + + + + + 1 + 1 + 2 + 16 + + + 2 + + + + + 1 + 32 + + + + + + + + 1 + 16128 + + + 1 + 16128 + + + 1 + 6048 + + + 1 + 1584 + + + 1 + 432 + + + 1 + 96 + + + 1 + 32 + + + + + 1 + 40448 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 184 + 1 + 1 + + + + + + + + 16 + 184 + 1 + 1 + + + + + 16 + 184 + 1 + 1 + + + + + + + + 16 + 184 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 184 + 1 + 1 + + + + + + + + 1 + 184 + 24 + 42 + + + 16 + 184 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 42 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + 1 + 16 + 24 + 42 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 42 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 42 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + 1 + 16 + 24 + 42 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + 8 + 1 + 1 + 1 + + + + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + 8 + 1 + 1 + 1 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 42 + + + 8 + 16 + 3 + 3 + + + + + 1 + 8 + 24 + 42 + + + + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 1 + 1 + + + + + + + + 1 + 8 + 24 + 42 + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 24 + 42 + + + + + + + + 4 + + + + + + + 1 + 8 + 24 + 42 + + + 4 + + + + + 1 + 24 + 42 + 8 + + + + + + + + 2 + + + + + + + + 1 + 24 + 42 + 8 + + + 2 + + + + + 1 + 8064 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 42 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 42 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 42 + + + + + + + 1 + 16 + 24 + 42 + + + + + 1 + 16 + 24 + 42 + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + + 1 + 16 + 24 + 42 + + + + + + + + 8 + 1 + 1 + 1 + + + + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + 8 + 1 + 1 + 1 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 42 + + + 8 + 16 + 3 + 3 + + + + + 1 + 8 + 24 + 42 + + + + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 1 + 1 + + + + + + + + 1 + 8 + 24 + 42 + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 24 + 42 + + + + + + + + 4 + + + + + + + 1 + 8 + 24 + 42 + + + 4 + + + + + 1 + 24 + 42 + 8 + + + + + + + + 2 + + + + + + + + 1 + 24 + 42 + 8 + + + 2 + + + + + 1 + 8064 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + + + 16 + 128 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 12 + 21 + + + 16 + 128 + 1 + 1 + + + + + 1 + 16 + 12 + 21 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 12 + 21 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 12 + 21 + + + + + + + 1 + 16 + 12 + 21 + + + + + 1 + 16 + 12 + 21 + + + + + + + + 1 + 16 + 12 + 21 + + + + + + + + + 1 + 16 + 12 + 21 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 12 + 21 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 12 + 21 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 12 + 21 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 12 + 21 + + + + + + + 1 + 16 + 12 + 21 + + + + + 1 + 16 + 12 + 21 + + + + + + + + 1 + 16 + 12 + 21 + + + + + + + + + 1 + 16 + 12 + 21 + + + + + + + + 12 + 1 + 1 + 1 + + + + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + 12 + 1 + 1 + 1 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 12 + 21 + + + 12 + 16 + 3 + 3 + + + + + 1 + 12 + 12 + 21 + + + + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 1 + 1 + + + + + + + + 1 + 12 + 12 + 21 + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 12 + 21 + + + + + + + + 4 + + + + + + + 1 + 12 + 12 + 21 + + + 4 + + + + + 1 + 12 + 21 + 12 + + + + + + + + 2 + + + + + + + + 1 + 12 + 21 + 12 + + + 2 + + + + + 1 + 3024 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 152 + 1 + 1 + + + + + + + + 16 + 152 + 1 + 1 + + + + + 16 + 152 + 1 + 1 + + + + + + + + 16 + 152 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 152 + 1 + 1 + + + + + + + + 1 + 152 + 6 + 11 + + + 16 + 152 + 1 + 1 + + + + + 1 + 16 + 6 + 11 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 6 + 11 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 6 + 11 + + + + + + + 1 + 16 + 6 + 11 + + + + + 1 + 16 + 6 + 11 + + + + + + + + 1 + 16 + 6 + 11 + + + + + + + + + 1 + 16 + 6 + 11 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 6 + 11 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 6 + 11 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 6 + 11 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 6 + 11 + + + + + + + 1 + 16 + 6 + 11 + + + + + 1 + 16 + 6 + 11 + + + + + + + + 1 + 16 + 6 + 11 + + + + + + + + + 1 + 16 + 6 + 11 + + + + + + + + 12 + 1 + 1 + 1 + + + + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + 12 + 1 + 1 + 1 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 6 + 11 + + + 12 + 16 + 3 + 3 + + + + + 1 + 12 + 6 + 11 + + + + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 1 + 1 + + + + + + + + 1 + 12 + 6 + 11 + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 6 + 11 + + + + + + + + 4 + + + + + + + 1 + 12 + 6 + 11 + + + 4 + + + + + 1 + 6 + 11 + 12 + + + + + + + + 2 + + + + + + + + 1 + 6 + 11 + 12 + + + 2 + + + + + 1 + 792 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 168 + 1 + 1 + + + + + + + + 16 + 168 + 1 + 1 + + + + + 16 + 168 + 1 + 1 + + + + + + + + 16 + 168 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 168 + 1 + 1 + + + + + + + + 1 + 168 + 3 + 6 + + + 16 + 168 + 1 + 1 + + + + + 1 + 16 + 3 + 6 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 3 + 6 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 3 + 6 + + + + + + + 1 + 16 + 3 + 6 + + + + + 1 + 16 + 3 + 6 + + + + + + + + 1 + 16 + 3 + 6 + + + + + + + + + 1 + 16 + 3 + 6 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 3 + 6 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 3 + 6 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 3 + 6 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 3 + 6 + + + + + + + 1 + 16 + 3 + 6 + + + + + 1 + 16 + 3 + 6 + + + + + + + + 1 + 16 + 3 + 6 + + + + + + + + + 1 + 16 + 3 + 6 + + + + + + + + 12 + 1 + 1 + 1 + + + + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 12 + 16 + 3 + 3 + + + 12 + 1 + 1 + 1 + + + + + 12 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 3 + 6 + + + 12 + 16 + 3 + 3 + + + + + 1 + 12 + 3 + 6 + + + + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 1 + 1 + + + + + + + + 1 + 12 + 3 + 6 + + + 1 + 12 + 1 + 1 + + + + + 1 + 12 + 3 + 6 + + + + + + + + 4 + + + + + + + 1 + 12 + 3 + 6 + + + 4 + + + + + 1 + 3 + 6 + 12 + + + + + + + + 2 + + + + + + + + 1 + 3 + 6 + 12 + + + 2 + + + + + 1 + 216 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 200 + 1 + 1 + + + + + + + + 16 + 200 + 1 + 1 + + + + + 16 + 200 + 1 + 1 + + + + + + + + 16 + 200 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 200 + 1 + 1 + + + + + + + + 1 + 200 + 2 + 3 + + + 16 + 200 + 1 + 1 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 2 + 3 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 2 + 3 + + + + + + + 1 + 16 + 2 + 3 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 1 + 16 + 2 + 3 + + + + + + + + + 1 + 16 + 2 + 3 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 2 + 3 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 2 + 3 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 2 + 3 + + + + + + + 1 + 16 + 2 + 3 + + + + + 1 + 16 + 2 + 3 + + + + + + + + 1 + 16 + 2 + 3 + + + + + + + + + 1 + 16 + 2 + 3 + + + + + + + + 8 + 1 + 1 + 1 + + + + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + 8 + 1 + 1 + 1 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 2 + 3 + + + 8 + 16 + 3 + 3 + + + + + 1 + 8 + 2 + 3 + + + + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 1 + 1 + + + + + + + + 1 + 8 + 2 + 3 + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 2 + 3 + + + + + + + + 4 + + + + + + + 1 + 8 + 2 + 3 + + + 4 + + + + + 1 + 2 + 3 + 8 + + + + + + + + 2 + + + + + + + + 1 + 2 + 3 + 8 + + + 2 + + + + + 1 + 48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + + + 16 + 128 + 1 + 1 + + + + + + + + 16 + 128 + 1 + 1 + + + 16 + 1 + 1 + 1 + + + + + 16 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 2 + + + 16 + 128 + 1 + 1 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 1 + 2 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 2 + + + + + + + 1 + 16 + 1 + 2 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 1 + 16 + 1 + 2 + + + + + + + + + 1 + 16 + 1 + 2 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 16 + 16 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 1 + 2 + + + 16 + 16 + 3 + 3 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 1 + 2 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 2 + + + + + + + 1 + 16 + 1 + 2 + + + + + 1 + 16 + 1 + 2 + + + + + + + + 1 + 16 + 1 + 2 + + + + + + + + + 1 + 16 + 1 + 2 + + + + + + + + 8 + 1 + 1 + 1 + + + + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 8 + 16 + 3 + 3 + + + 8 + 1 + 1 + 1 + + + + + 8 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 1 + 2 + + + 8 + 16 + 3 + 3 + + + + + 1 + 8 + 1 + 2 + + + + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 1 + 1 + + + + + + + + 1 + 8 + 1 + 2 + + + 1 + 8 + 1 + 1 + + + + + 1 + 8 + 1 + 2 + + + + + + + + 4 + + + + + + + 1 + 8 + 1 + 2 + + + 4 + + + + + 1 + 1 + 2 + 8 + + + + + + + + 2 + + + + + + + + 1 + 1 + 2 + 8 + + + 2 + + + + + 1 + 16 + + + + + + + + 1 + 8064 + + + 1 + 8064 + + + 1 + 3024 + + + 1 + 792 + + + 1 + 216 + + + 1 + 48 + + + 1 + 16 + + + + + 1 + 20224 + + + + + + + + 3 + + + + + + + + 1 + 20224 + + + 3 + + + + + 1 + 10112 + 2 + + + + + + + + 1 + 10112 + 2 + + + + + 1 + 10112 + 2 + + + + + + + + 2 + + + + + + + + 1 + 10112 + 2 + + + 2 + + + + + 1 + 20224 + + + + + + + + 1 + 184 + 24 + 42 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + 3 + 384 + 672 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 16128 + + + + + + + + 1 + + + + + + + 2 + 16128 + + + 1 + + + + + 1 + 2 + 16128 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 16128 + + + + + + + + 1 + + + + + + + 2 + 16128 + + + 1 + + + + + 1 + 2 + 16128 + + + + + + + + 1 + 128 + 12 + 21 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 6048 + + + + + + + + 1 + + + + + + + 2 + 6048 + + + 1 + + + + + 1 + 2 + 6048 + + + + + + + + 1 + 152 + 6 + 11 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 1584 + + + + + + + + 1 + + + + + + + 2 + 1584 + + + 1 + + + + + 1 + 2 + 1584 + + + + + + + + 1 + 168 + 3 + 6 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 432 + + + + + + + + 1 + + + + + + + 2 + 432 + + + 1 + + + + + 1 + 2 + 432 + + + + + + + + 1 + 200 + 2 + 3 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 96 + + + + + + + + 1 + + + + + + + 2 + 96 + + + 1 + + + + + 1 + 2 + 96 + + + + + + + + 1 + 128 + 1 + 2 + + + + + 4 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 4 + + + 1 + + + 1 + + + 1 + + + + + 2 + + + + + + + + 2 + + + 2 + + + + + 2 + 32 + + + + + + + + 1 + + + + + + + 2 + 32 + + + 1 + + + + + 1 + 2 + 32 + + + + + + + + 1 + 2 + 16128 + + + 1 + 2 + 16128 + + + 1 + 2 + 6048 + + + 1 + 2 + 1584 + + + 1 + 2 + 432 + + + 1 + 2 + 96 + + + 1 + 2 + 32 + + + + + 1 + 2 + 40448 + + + + + + + + 1 + 40448 + + + 1 + 20224 + + + 1 + 2 + 40448 + + + + + 1 + 1 + 200 + 7 + + + + + + + 1 + 1 + 200 + 7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + 'compression': { + 'algorithms': [ + { + 'name': 'DefaultQuantization', + 'params': { + 'num_samples_for_tuning': 2000, + 'preset': 'performance', + 'stat_subset_size': 300, + 'use_layerwise_tuning': false + } + } + ], + 'dump_intermediate_model': true, + 'target_device': 'ANY' + }, + 'engine': { + 'models': [ + { + 'name': 'face-detection-adas-0001', + 'launchers': [ + { + 'framework': 'openvino', + 'adapter': 'ssd', + 'device': 'cpu' + } + ], + 'datasets': [ + { + 'name': 'wider', + 'data_source': 'PATH', + 'annotation_conversion': { + 'converter': 'wider', + 'annotation_file': 'PATH' + }, + 'annotation': 'PATH', + 'dataset_meta': 'PATH', + 'preprocessing': [ + { + 'type': 'resize', + 'dst_width': 672, + 'dst_height': 384 + } + ], + 'postprocessing': [ + { + 'type': 'resize_prediction_boxes' + }, + { + 'type': 'filter', + 'height_range': 100, + 'apply_to': 'annotation' + } + ], + 'metrics': [ + { + 'type': 'map', + 'ignore_difficult': true, + 'include_boundaries': false, + 'allow_multiple_matches_per_ignored': true, + 'use_filtered_tp': true, + 'reference': 0.941 + } + ], + '_command_line_mapping': { + 'annotation_file': 'PATH' + } + } + ] + } + ], + 'stat_requests_number': null, + 'eval_requests_number': null, + 'type': 'accuracy_checker' + } + } + + + + diff --git a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin index 33bf507..0b49e65 100644 Binary files a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin and b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.bin differ diff --git a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml index f2dcb51..a8c5c3c 100644 --- a/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml +++ b/intel/face-detection-adas-0001/FP16/face-detection-adas-0001.xml @@ -1,45 +1,77 @@ - - + + - + + + + - + 1 3 384 672 + + + - - + + - + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 1 + + + + 1 + 3 1 1 - + + + + + - + 1 3 384 672 - - 1 + 1 + 3 1 1 - + 1 3 384 @@ -47,34 +79,60 @@ - - + + - + + 1 + 1 + 1 + 1 + + + + + + + + + + + 1 + 1 + 1 + 1 + + + + + 1 1 - 3 1 1 - + + + + + - + 1 3 384 672 - + + 1 1 - 3 1 1 - + 1 3 384 @@ -82,10 +140,32 @@ - - + + + + + 24 + 3 + 3 + 3 + + + + + + + + + + + 24 + 3 + 3 + 3 + + - + 24 3 3 @@ -93,16 +173,16 @@ - - + + - + 1 3 384 672 - + 24 3 3 @@ -110,7 +190,7 @@ - + 1 24 192 @@ -118,10 +198,32 @@ - - + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + - + 1 24 1 @@ -129,15 +231,16 @@ - + + - + 1 24 192 336 - + 1 24 1 @@ -145,7 +248,7 @@ - + 1 24 192 @@ -153,9 +256,9 @@ - + - + 1 24 192 @@ -163,7 +266,7 @@ - + 1 24 192 @@ -171,10 +274,34 @@ - - + + + + + 24 + 1 + 1 + 3 + 3 + + + + + + + + + + + 24 + 1 + 1 + 3 + 3 + + - + 24 1 1 @@ -183,16 +310,16 @@ - - + + - + 1 24 192 336 - + 24 1 1 @@ -201,7 +328,7 @@ - + 1 24 192 @@ -209,10 +336,32 @@ - - + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + - + 1 24 1 @@ -220,15 +369,16 @@ - + + - + 1 24 192 336 - + 1 24 1 @@ -236,7 +386,7 @@ - + 1 24 192 @@ -244,9 +394,9 @@ - + - + 1 24 192 @@ -254,7 +404,7 @@ - + 1 24 192 @@ -262,10 +412,32 @@ - - + + + + + 56 + 24 + 1 + 1 + + + + + + + + + + + 56 + 24 + 1 + 1 + + - + 56 24 1 @@ -273,16 +445,16 @@ - - + + - + 1 24 192 336 - + 56 24 1 @@ -290,7 +462,7 @@ - + 1 56 192 @@ -298,10 +470,32 @@ - - + + + + + 1 + 56 + 1 + 1 + + + + + + + + + + + 1 + 56 + 1 + 1 + + - + 1 56 1 @@ -309,15 +503,16 @@ - + + - + 1 56 192 336 - + 1 56 1 @@ -325,7 +520,7 @@ - + 1 56 192 @@ -333,9 +528,9 @@ - + - + 1 56 192 @@ -343,7 +538,7 @@ - + 1 56 192 @@ -351,10 +546,34 @@ - - + + + + + 56 + 1 + 1 + 3 + 3 + + + + + + + + + + + 56 + 1 + 1 + 3 + 3 + + - + 56 1 1 @@ -363,16 +582,16 @@ - - + + - + 1 56 192 336 - + 56 1 1 @@ -381,7 +600,7 @@ - + 1 56 96 @@ -389,10 +608,32 @@ - - + + + + + 1 + 56 + 1 + 1 + + + + + + + + + + + 1 + 56 + 1 + 1 + + - + 1 56 1 @@ -400,15 +641,16 @@ - + + - + 1 56 96 168 - + 1 56 1 @@ -416,7 +658,7 @@ - + 1 56 96 @@ -424,9 +666,9 @@ - + - + 1 56 96 @@ -434,7 +676,7 @@ - + 1 56 96 @@ -442,10 +684,32 @@ - - + + + + + 104 + 56 + 1 + 1 + + + + + + + + + + + 104 + 56 + 1 + 1 + + - + 104 56 1 @@ -453,16 +717,16 @@ - - + + - + 1 56 96 168 - + 104 56 1 @@ -470,7 +734,7 @@ - + 1 104 96 @@ -478,10 +742,32 @@ - - + + + + + 1 + 104 + 1 + 1 + + + + + + + + + + + 1 + 104 + 1 + 1 + + - + 1 104 1 @@ -489,15 +775,16 @@ - + + - + 1 104 96 168 - + 1 104 1 @@ -505,7 +792,7 @@ - + 1 104 96 @@ -513,9 +800,9 @@ - + - + 1 104 96 @@ -523,7 +810,7 @@ - + 1 104 96 @@ -531,10 +818,34 @@ - - + + + + + 104 + 1 + 1 + 3 + 3 + + + + + + + + + + + 104 + 1 + 1 + 3 + 3 + + - + 104 1 1 @@ -543,16 +854,16 @@ - - + + - + 1 104 96 168 - + 104 1 1 @@ -561,7 +872,7 @@ - + 1 104 96 @@ -569,10 +880,10 @@ - - + + - + 1 104 1 @@ -580,15 +891,13 @@ - + + + + + - - 1 - 104 - 96 - 168 - - + 1 104 1 @@ -596,36 +905,83 @@ - + 1 104 - 96 - 168 + 1 + 1 - + + - + 1 104 96 168 - - - + 1 104 - 96 + 1 + 1 + + + + + 1 + 104 + 96 + 168 + + + + + + + 1 + 104 + 96 168 + + + + 1 + 104 + 96 + 168 + + + + + + + + 120 + 104 + 1 + 1 + - - + + + + + + + + 120 + 104 + 1 + 1 + + - + 120 104 1 @@ -633,16 +989,16 @@ - - + + - + 1 104 96 168 - + 120 104 1 @@ -650,7 +1006,7 @@ - + 1 120 96 @@ -658,10 +1014,32 @@ - - + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + - + 1 120 1 @@ -669,15 +1047,16 @@ - + + - + 1 120 96 168 - + 1 120 1 @@ -685,7 +1064,7 @@ - + 1 120 96 @@ -693,9 +1072,9 @@ - + - + 1 120 96 @@ -703,7 +1082,7 @@ - + 1 120 96 @@ -711,10 +1090,34 @@ - - + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + + + + 120 + 1 + 1 + 3 + 3 + + - + 120 1 1 @@ -723,16 +1126,16 @@ - - + + - + 1 120 96 168 - + 120 1 1 @@ -741,7 +1144,7 @@ - + 1 120 48 @@ -749,10 +1152,32 @@ - - + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + - + 1 120 1 @@ -760,15 +1185,16 @@ - + + - + 1 120 48 84 - + 1 120 1 @@ -776,7 +1202,7 @@ - + 1 120 48 @@ -784,9 +1210,9 @@ - + - + 1 120 48 @@ -794,7 +1220,7 @@ - + 1 120 48 @@ -802,10 +1228,32 @@ - - + + + + + 232 + 120 + 1 + 1 + + + + + + + + + + + 232 + 120 + 1 + 1 + + - + 232 120 1 @@ -813,16 +1261,16 @@ - - + + - + 1 120 48 84 - + 232 120 1 @@ -830,7 +1278,7 @@ - + 1 232 48 @@ -838,10 +1286,32 @@ - - + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + - + 1 232 1 @@ -849,15 +1319,16 @@ - + + - + 1 232 48 84 - + 1 232 1 @@ -865,7 +1336,7 @@ - + 1 232 48 @@ -873,9 +1344,9 @@ - + - + 1 232 48 @@ -883,7 +1354,7 @@ - + 1 232 48 @@ -891,10 +1362,34 @@ - - + + + + + 232 + 1 + 1 + 3 + 3 + + + + + + + + + + + 232 + 1 + 1 + 3 + 3 + + - + 232 1 1 @@ -903,16 +1398,16 @@ - - + + - + 1 232 48 84 - + 232 1 1 @@ -921,7 +1416,7 @@ - + 1 232 48 @@ -929,10 +1424,32 @@ - - + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + - + 1 232 1 @@ -940,15 +1457,16 @@ - + + - + 1 232 48 84 - + 1 232 1 @@ -956,7 +1474,7 @@ - + 1 232 48 @@ -964,9 +1482,9 @@ - + - + 1 232 48 @@ -974,7 +1492,7 @@ - + 1 232 48 @@ -982,10 +1500,32 @@ - - + + + + + 232 + 232 + 1 + 1 + + + + + + + + + + + 232 + 232 + 1 + 1 + + - + 232 232 1 @@ -993,16 +1533,16 @@ - - + + - + 1 232 48 84 - + 232 232 1 @@ -1010,7 +1550,7 @@ - + 1 232 48 @@ -1018,10 +1558,32 @@ - - + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + - + 1 232 1 @@ -1029,15 +1591,16 @@ - + + - + 1 232 48 84 - + 1 232 1 @@ -1045,7 +1608,7 @@ - + 1 232 48 @@ -1053,9 +1616,9 @@ - + - + 1 232 48 @@ -1063,7 +1626,7 @@ - + 1 232 48 @@ -1071,10 +1634,34 @@ - - + + + + + 232 + 1 + 1 + 3 + 3 + + + + + + + + + + + 232 + 1 + 1 + 3 + 3 + + - + 232 1 1 @@ -1083,16 +1670,16 @@ - - + + - + 1 232 48 84 - + 232 1 1 @@ -1101,7 +1688,7 @@ - + 1 232 24 @@ -1109,10 +1696,32 @@ - - + + + + + 1 + 232 + 1 + 1 + + + + + + + + + + + 1 + 232 + 1 + 1 + + - + 1 232 1 @@ -1120,15 +1729,16 @@ - + + - + 1 232 24 42 - + 1 232 1 @@ -1136,7 +1746,7 @@ - + 1 232 24 @@ -1144,9 +1754,9 @@ - + - + 1 232 24 @@ -1154,7 +1764,7 @@ - + 1 232 24 @@ -1162,10 +1772,10 @@ - - + + - + 360 232 1 @@ -1173,16 +1783,13 @@ - - + + + + + - - 1 - 232 - 24 - 42 - - + 360 232 1 @@ -1190,34 +1797,82 @@ - - 1 - 360 - 24 - 42 - - - - - - - - 1 + 360 + 232 1 1 - + + - + + 1 + 232 + 24 + 42 + + + 360 + 232 + 1 + 1 + + + + + 1 + 360 + 24 + 42 + + + + + + + + 1 + 360 + 1 + 1 + + + + + + + + + + + 1 + 360 + 1 + 1 + + + + + 1 + 360 + 1 + 1 + + + + + + + 1 360 24 42 - + 1 360 1 @@ -1225,7 +1880,7 @@ - + 1 360 24 @@ -1233,9 +1888,9 @@ - + - + 1 360 24 @@ -1243,7 +1898,7 @@ - + 1 360 24 @@ -1251,10 +1906,34 @@ - - + + + + + 360 + 1 + 1 + 3 + 3 + + + + + + + + + + + 360 + 1 + 1 + 3 + 3 + + - + 360 1 1 @@ -1263,16 +1942,16 @@ - - + + - + 1 360 24 42 - + 360 1 1 @@ -1281,7 +1960,7 @@ - + 1 360 24 @@ -1289,10 +1968,32 @@ - - + + + + + 1 + 360 + 1 + 1 + + + + + + + + + + + 1 + 360 + 1 + 1 + + - + 1 360 1 @@ -1300,15 +2001,16 @@ - + + - + 1 360 24 42 - + 1 360 1 @@ -1316,7 +2018,7 @@ - + 1 360 24 @@ -1324,9 +2026,9 @@ - + - + 1 360 24 @@ -1334,7 +2036,7 @@ - + 1 360 24 @@ -1342,10 +2044,32 @@ - - + + + + + 328 + 360 + 1 + 1 + + + + + + + + + + + 328 + 360 + 1 + 1 + + - + 328 360 1 @@ -1353,16 +2077,16 @@ - - + + - + 1 360 24 42 - + 328 360 1 @@ -1370,7 +2094,7 @@ - + 1 328 24 @@ -1378,10 +2102,32 @@ - - + + + + + 1 + 328 + 1 + 1 + + + + + + + + + + + 1 + 328 + 1 + 1 + + - + 1 328 1 @@ -1389,15 +2135,16 @@ - + + - + 1 328 24 42 - + 1 328 1 @@ -1405,7 +2152,7 @@ - + 1 328 24 @@ -1413,9 +2160,9 @@ - + - + 1 328 24 @@ -1423,7 +2170,7 @@ - + 1 328 24 @@ -1431,10 +2178,34 @@ - - + + + + + 328 + 1 + 1 + 3 + 3 + + + + + + + + + + + 328 + 1 + 1 + 3 + 3 + + - + 328 1 1 @@ -1443,16 +2214,16 @@ - - + + - + 1 328 24 42 - + 328 1 1 @@ -1461,7 +2232,7 @@ - + 1 328 24 @@ -1469,10 +2240,32 @@ - - + + + + + 1 + 328 + 1 + 1 + + + + + + + + + + + 1 + 328 + 1 + 1 + + - + 1 328 1 @@ -1480,15 +2273,16 @@ - + + - + 1 328 24 42 - + 1 328 1 @@ -1496,7 +2290,7 @@ - + 1 328 24 @@ -1504,9 +2298,9 @@ - + - + 1 328 24 @@ -1514,7 +2308,7 @@ - + 1 328 24 @@ -1522,10 +2316,32 @@ - - + + + + + 304 + 328 + 1 + 1 + + + + + + + + + + + 304 + 328 + 1 + 1 + + - + 304 328 1 @@ -1533,16 +2349,16 @@ - - + + - + 1 328 24 42 - + 304 328 1 @@ -1550,7 +2366,7 @@ - + 1 304 24 @@ -1558,10 +2374,32 @@ - - + + + + + 1 + 304 + 1 + 1 + + + + + + + + + + + 1 + 304 + 1 + 1 + + - + 1 304 1 @@ -1569,15 +2407,16 @@ - + + - + 1 304 24 42 - + 1 304 1 @@ -1585,7 +2424,7 @@ - + 1 304 24 @@ -1593,9 +2432,9 @@ - + - + 1 304 24 @@ -1603,7 +2442,7 @@ - + 1 304 24 @@ -1611,10 +2450,34 @@ - - + + + + + 304 + 1 + 1 + 3 + 3 + + + + + + + + + + + 304 + 1 + 1 + 3 + 3 + + - + 304 1 1 @@ -1623,16 +2486,16 @@ - - + + - + 1 304 24 42 - + 304 1 1 @@ -1641,7 +2504,7 @@ - + 1 304 24 @@ -1649,10 +2512,32 @@ - - + + + + + 1 + 304 + 1 + 1 + + + + + + + + + + + 1 + 304 + 1 + 1 + + - + 1 304 1 @@ -1660,15 +2545,16 @@ - + + - + 1 304 24 42 - + 1 304 1 @@ -1676,7 +2562,7 @@ - + 1 304 24 @@ -1684,9 +2570,9 @@ - + - + 1 304 24 @@ -1694,7 +2580,7 @@ - + 1 304 24 @@ -1702,10 +2588,32 @@ - - + + + + + 248 + 304 + 1 + 1 + + + + + + + + + + + 248 + 304 + 1 + 1 + + - + 248 304 1 @@ -1713,16 +2621,16 @@ - - + + - + 1 304 24 42 - + 248 304 1 @@ -1730,7 +2638,7 @@ - + 1 248 24 @@ -1738,10 +2646,10 @@ - - + + - + 1 248 1 @@ -1749,15 +2657,13 @@ - + + + + + - - 1 - 248 - 24 - 42 - - + 1 248 1 @@ -1765,17 +2671,42 @@ - + 1 248 - 24 - 42 + 1 + 1 - + + - + + 1 + 248 + 24 + 42 + + + 1 + 248 + 1 + 1 + + + + + 1 + 248 + 24 + 42 + + + + + + 1 248 24 @@ -1783,7 +2714,7 @@ - + 1 248 24 @@ -1791,10 +2722,34 @@ - - + + + + + 248 + 1 + 1 + 3 + 3 + + + + + + + + + + + 248 + 1 + 1 + 3 + 3 + + - + 248 1 1 @@ -1803,16 +2758,16 @@ - - + + - + 1 248 24 42 - + 248 1 1 @@ -1821,7 +2776,7 @@ - + 1 248 24 @@ -1829,10 +2784,32 @@ - - + + + + + 1 + 248 + 1 + 1 + + + + + + + + + + + 1 + 248 + 1 + 1 + + - + 1 248 1 @@ -1840,15 +2817,16 @@ - + + - + 1 248 24 42 - + 1 248 1 @@ -1856,7 +2834,7 @@ - + 1 248 24 @@ -1864,9 +2842,9 @@ - + - + 1 248 24 @@ -1874,7 +2852,7 @@ - + 1 248 24 @@ -1882,10 +2860,32 @@ - - + + + + + 224 + 248 + 1 + 1 + + + + + + + + + + + 224 + 248 + 1 + 1 + + - + 224 248 1 @@ -1893,16 +2893,16 @@ - - + + - + 1 248 24 42 - + 224 248 1 @@ -1910,7 +2910,7 @@ - + 1 224 24 @@ -1918,10 +2918,32 @@ - - + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + - + 1 224 1 @@ -1929,15 +2951,16 @@ - + + - + 1 224 24 42 - + 1 224 1 @@ -1945,7 +2968,7 @@ - + 1 224 24 @@ -1953,9 +2976,9 @@ - + - + 1 224 24 @@ -1963,7 +2986,7 @@ - + 1 224 24 @@ -1971,10 +2994,34 @@ - - + + + + + 224 + 1 + 1 + 3 + 3 + + + + + + + + + + + 224 + 1 + 1 + 3 + 3 + + - + 224 1 1 @@ -1983,16 +3030,16 @@ - - + + - + 1 224 24 42 - + 224 1 1 @@ -2001,7 +3048,7 @@ - + 1 224 24 @@ -2009,10 +3056,32 @@ - - + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + - + 1 224 1 @@ -2020,15 +3089,16 @@ - + + - + 1 224 24 42 - + 1 224 1 @@ -2036,7 +3106,7 @@ - + 1 224 24 @@ -2044,9 +3114,9 @@ - + - + 1 224 24 @@ -2054,7 +3124,7 @@ - + 1 224 24 @@ -2062,10 +3132,32 @@ - - + + + + + 184 + 224 + 1 + 1 + + + + + + + + + + + 184 + 224 + 1 + 1 + + - + 184 224 1 @@ -2073,16 +3165,16 @@ - - + + - + 1 224 24 42 - + 184 224 1 @@ -2090,7 +3182,7 @@ - + 1 184 24 @@ -2098,10 +3190,32 @@ - - + + + + + 1 + 184 + 1 + 1 + + + + + + + + + + + 1 + 184 + 1 + 1 + + - + 1 184 1 @@ -2109,15 +3223,16 @@ - + + - + 1 184 24 42 - + 1 184 1 @@ -2125,7 +3240,7 @@ - + 1 184 24 @@ -2133,9 +3248,9 @@ - + - + 1 184 24 @@ -2143,7 +3258,7 @@ - + 1 184 24 @@ -2151,10 +3266,32 @@ - - + + + + + 16 + 184 + 3 + 3 + + + + + + + + + + + 16 + 184 + 3 + 3 + + - + 16 184 3 @@ -2162,16 +3299,16 @@ - - + + - + 1 184 24 42 - + 16 184 3 @@ -2179,7 +3316,7 @@ - + 1 16 24 @@ -2187,10 +3324,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -2198,15 +3357,16 @@ - + + - + 1 16 24 42 - + 1 16 1 @@ -2214,7 +3374,7 @@ - + 1 16 24 @@ -2222,28 +3382,28 @@ - - + + - + 4 - + - + 1 16 24 42 - + 4 - + 1 24 42 @@ -2251,38 +3411,60 @@ - - + + - + 2 - - + + - + 1 24 42 16 - + 2 - + 1 16128 - - + + + + + 16 + 184 + 3 + 3 + + + + + + + + + + + 16 + 184 + 3 + 3 + + - + 16 184 3 @@ -2290,16 +3472,16 @@ - - + + - + 1 184 24 42 - + 16 184 3 @@ -2307,7 +3489,7 @@ - + 1 16 24 @@ -2315,10 +3497,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -2326,15 +3530,16 @@ - + + - + 1 16 24 42 - + 1 16 1 @@ -2342,7 +3547,7 @@ - + 1 16 24 @@ -2350,28 +3555,28 @@ - - + + - + 4 - + - + 1 16 24 42 - + 4 - + 1 24 42 @@ -2379,38 +3584,38 @@ - - + + - + 2 - - + + - + 1 24 42 16 - + 2 - + 1 16128 - - + + - + 184 1 1 @@ -2419,16 +3624,13 @@ - - + + + + + - - 1 - 184 - 24 - 42 - - + 184 1 1 @@ -2437,18 +3639,67 @@ - - 1 + 184 - 12 - 21 + 1 + 1 + 3 + 3 - - + + + + + 1 + 184 + 24 + 42 + + + 184 + 1 + 1 + 3 + 3 + + + + + 1 + 184 + 12 + 21 + + + + + + + + 1 + 184 + 1 + 1 + + + + + + + + + + + 1 + 184 + 1 + 1 + + - + 1 184 1 @@ -2456,15 +3707,16 @@ - + + - + 1 184 12 21 - + 1 184 1 @@ -2472,7 +3724,7 @@ - + 1 184 12 @@ -2480,9 +3732,9 @@ - + - + 1 184 12 @@ -2490,7 +3742,7 @@ - + 1 184 12 @@ -2498,10 +3750,32 @@ - - + + + + + 224 + 184 + 1 + 1 + + + + + + + + + + + 224 + 184 + 1 + 1 + + - + 224 184 1 @@ -2509,16 +3783,16 @@ - - + + - + 1 184 12 21 - + 224 184 1 @@ -2526,7 +3800,7 @@ - + 1 224 12 @@ -2534,10 +3808,32 @@ - - + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + - + 1 224 1 @@ -2545,15 +3841,16 @@ - + + - + 1 224 12 21 - + 1 224 1 @@ -2561,7 +3858,7 @@ - + 1 224 12 @@ -2569,9 +3866,9 @@ - + - + 1 224 12 @@ -2579,7 +3876,7 @@ - + 1 224 12 @@ -2587,10 +3884,34 @@ - - + + + + + 224 + 1 + 1 + 3 + 3 + + + + + + + + + + + 224 + 1 + 1 + 3 + 3 + + - + 224 1 1 @@ -2599,16 +3920,16 @@ - - + + - + 1 224 12 21 - + 224 1 1 @@ -2617,7 +3938,7 @@ - + 1 224 12 @@ -2625,10 +3946,32 @@ - - + + + + + 1 + 224 + 1 + 1 + + + + + + + + + + + 1 + 224 + 1 + 1 + + - + 1 224 1 @@ -2636,15 +3979,16 @@ - + + - + 1 224 12 21 - + 1 224 1 @@ -2652,7 +3996,7 @@ - + 1 224 12 @@ -2660,9 +4004,9 @@ - + - + 1 224 12 @@ -2670,7 +4014,7 @@ - + 1 224 12 @@ -2678,10 +4022,10 @@ - - + + - + 128 224 1 @@ -2689,16 +4033,38 @@ - - + + + + + - + + 128 + 224 + 1 + 1 + + + + + 128 + 224 + 1 + 1 + + + + + + + 1 224 12 21 - + 128 224 1 @@ -2706,7 +4072,7 @@ - + 1 128 12 @@ -2714,10 +4080,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -2725,15 +4113,16 @@ - + + - + 1 128 12 21 - + 1 128 1 @@ -2741,7 +4130,7 @@ - + 1 128 12 @@ -2749,9 +4138,9 @@ - + - + 1 128 12 @@ -2759,7 +4148,7 @@ - + 1 128 12 @@ -2767,10 +4156,32 @@ - - + + + + + 24 + 128 + 3 + 3 + + + + + + + + + + + 24 + 128 + 3 + 3 + + - + 24 128 3 @@ -2778,16 +4189,16 @@ - - + + - + 1 128 12 21 - + 24 128 3 @@ -2795,7 +4206,7 @@ - + 1 24 12 @@ -2803,10 +4214,10 @@ - - + + - + 1 24 1 @@ -2814,15 +4225,38 @@ - + + + + + - + + 1 + 24 + 1 + 1 + + + + + 1 + 24 + 1 + 1 + + + + + + + 1 24 12 21 - + 1 24 1 @@ -2830,7 +4264,7 @@ - + 1 24 12 @@ -2838,28 +4272,28 @@ - - + + - + 4 - + - + 1 24 12 21 - + 4 - + 1 12 21 @@ -2867,38 +4301,38 @@ - - + + - + 2 - - + + - + 1 12 21 24 - + 2 - + 1 6048 - - + + - + 120 128 1 @@ -2906,16 +4340,38 @@ - - + + + + + - + + 120 + 128 + 1 + 1 + + + + + 120 + 128 + 1 + 1 + + + + + + + 1 128 12 21 - + 120 128 1 @@ -2923,7 +4379,7 @@ - + 1 120 12 @@ -2931,10 +4387,10 @@ - - + + - + 1 120 1 @@ -2942,15 +4398,38 @@ - + + + + + - + + 1 + 120 + 1 + 1 + + + + + 1 + 120 + 1 + 1 + + + + + + + 1 120 12 21 - + 1 120 1 @@ -2958,7 +4437,7 @@ - + 1 120 12 @@ -2966,9 +4445,9 @@ - + - + 1 120 12 @@ -2976,7 +4455,7 @@ - + 1 120 12 @@ -2984,10 +4463,34 @@ - - + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + + + + 120 + 1 + 1 + 3 + 3 + + - + 120 1 1 @@ -2996,16 +4499,16 @@ - - + + - + 1 120 12 21 - + 120 1 1 @@ -3014,7 +4517,7 @@ - + 1 120 6 @@ -3022,10 +4525,32 @@ - - + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + - + 1 120 1 @@ -3033,15 +4558,16 @@ - + + - + 1 120 6 11 - + 1 120 1 @@ -3049,7 +4575,7 @@ - + 1 120 6 @@ -3057,9 +4583,9 @@ - + - + 1 120 6 @@ -3067,7 +4593,7 @@ - + 1 120 6 @@ -3075,10 +4601,32 @@ - - + + + + + 152 + 120 + 1 + 1 + + + + + + + + + + + 152 + 120 + 1 + 1 + + - + 152 120 1 @@ -3086,16 +4634,16 @@ - - + + - + 1 120 6 11 - + 152 120 1 @@ -3103,7 +4651,7 @@ - + 1 152 6 @@ -3111,10 +4659,32 @@ - - + + + + + 1 + 152 + 1 + 1 + + + + + + + + + + + 1 + 152 + 1 + 1 + + - + 1 152 1 @@ -3122,15 +4692,16 @@ - + + - + 1 152 6 11 - + 1 152 1 @@ -3138,7 +4709,7 @@ - + 1 152 6 @@ -3146,9 +4717,9 @@ - + - + 1 152 6 @@ -3156,7 +4727,7 @@ - + 1 152 6 @@ -3164,10 +4735,32 @@ - - + + + + + 24 + 152 + 3 + 3 + + + + + + + + + + + 24 + 152 + 3 + 3 + + - + 24 152 3 @@ -3175,16 +4768,16 @@ - - + + - + 1 152 6 11 - + 24 152 3 @@ -3192,7 +4785,7 @@ - + 1 24 6 @@ -3200,10 +4793,32 @@ - - + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + - + 1 24 1 @@ -3211,15 +4826,16 @@ - + + - + 1 24 6 11 - + 1 24 1 @@ -3227,7 +4843,7 @@ - + 1 24 6 @@ -3235,28 +4851,28 @@ - - + + - + 4 - + - + 1 24 6 11 - + 4 - + 1 6 11 @@ -3264,38 +4880,38 @@ - - + + - + 2 - - + + - + 1 6 11 24 - + 2 - + 1 1584 - - + + - + 112 152 1 @@ -3303,16 +4919,38 @@ - - + + + + + - + + 112 + 152 + 1 + 1 + + + + + 112 + 152 + 1 + 1 + + + + + + + 1 152 6 11 - + 112 152 1 @@ -3320,7 +4958,7 @@ - + 1 112 6 @@ -3328,10 +4966,32 @@ - - + + + + + 1 + 112 + 1 + 1 + + + + + + + + + + + 1 + 112 + 1 + 1 + + - + 1 112 1 @@ -3339,15 +4999,16 @@ - + + - + 1 112 6 11 - + 1 112 1 @@ -3355,7 +5016,7 @@ - + 1 112 6 @@ -3363,9 +5024,9 @@ - + - + 1 112 6 @@ -3373,7 +5034,7 @@ - + 1 112 6 @@ -3381,10 +5042,34 @@ - - + + + + + 112 + 1 + 1 + 3 + 3 + + + + + + + + + + + 112 + 1 + 1 + 3 + 3 + + - + 112 1 1 @@ -3393,16 +5078,16 @@ - - + + - + 1 112 6 11 - + 112 1 1 @@ -3411,7 +5096,7 @@ - + 1 112 3 @@ -3419,10 +5104,10 @@ - - + + - + 1 112 1 @@ -3430,15 +5115,38 @@ - + + + + + - + + 1 + 112 + 1 + 1 + + + + + 1 + 112 + 1 + 1 + + + + + + + 1 112 3 6 - + 1 112 1 @@ -3446,72 +5154,116 @@ - + + 1 + 112 + 3 + 6 + + + + + + + 1 + 112 + 3 + 6 + + + + + 1 + 112 + 3 + 6 + + + + + + + + 168 + 112 + 1 + 1 + + + + + + + + + + + 168 + 112 + 1 + 1 + + + + + 168 + 112 + 1 1 - 112 - 3 - 6 - + + - + 1 112 3 6 + + 168 + 112 + 1 + 1 + - + 1 - 112 + 168 3 6 - - + + - + + 1 168 - 112 1 1 - - + + + + + - + 1 - 112 - 3 - 6 - - 168 - 112 1 1 - - 1 - 168 - 3 - 6 - - - - - - - + 1 168 1 @@ -3519,15 +5271,16 @@ - + + - + 1 168 3 6 - + 1 168 1 @@ -3535,7 +5288,7 @@ - + 1 168 3 @@ -3543,9 +5296,9 @@ - + - + 1 168 3 @@ -3553,7 +5306,7 @@ - + 1 168 3 @@ -3561,10 +5314,32 @@ - - + + + + + 24 + 168 + 3 + 3 + + + + + + + + + + + 24 + 168 + 3 + 3 + + - + 24 168 3 @@ -3572,16 +5347,16 @@ - - + + - + 1 168 3 6 - + 24 168 3 @@ -3589,7 +5364,7 @@ - + 1 24 3 @@ -3597,10 +5372,32 @@ - - + + + + + 1 + 24 + 1 + 1 + + + + + + + + + + + 1 + 24 + 1 + 1 + + - + 1 24 1 @@ -3608,15 +5405,16 @@ - + + - + 1 24 3 6 - + 1 24 1 @@ -3624,7 +5422,7 @@ - + 1 24 3 @@ -3632,28 +5430,28 @@ - - + + - + 4 - + - + 1 24 3 6 - + 4 - + 1 3 6 @@ -3661,38 +5459,60 @@ - - + + - + 2 - - + + - + 1 3 6 24 - + 2 - + 1 432 - - + + + + + 120 + 168 + 1 + 1 + + + + + + + + + + + 120 + 168 + 1 + 1 + + - + 120 168 1 @@ -3700,16 +5520,16 @@ - - + + - + 1 168 3 6 - + 120 168 1 @@ -3717,7 +5537,7 @@ - + 1 120 3 @@ -3725,10 +5545,32 @@ - - + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + - + 1 120 1 @@ -3736,15 +5578,16 @@ - + + - + 1 120 3 6 - + 1 120 1 @@ -3752,7 +5595,7 @@ - + 1 120 3 @@ -3760,9 +5603,9 @@ - + - + 1 120 3 @@ -3770,7 +5613,7 @@ - + 1 120 3 @@ -3778,10 +5621,34 @@ - - + + + + + 120 + 1 + 1 + 3 + 3 + + + + + + + + + + + 120 + 1 + 1 + 3 + 3 + + - + 120 1 1 @@ -3790,16 +5657,16 @@ - - + + - + 1 120 3 6 - + 120 1 1 @@ -3808,7 +5675,7 @@ - + 1 120 2 @@ -3816,10 +5683,32 @@ - - + + + + + 1 + 120 + 1 + 1 + + + + + + + + + + + 1 + 120 + 1 + 1 + + - + 1 120 1 @@ -3827,15 +5716,16 @@ - + + - + 1 120 2 3 - + 1 120 1 @@ -3843,7 +5733,7 @@ - + 1 120 2 @@ -3851,9 +5741,9 @@ - + - + 1 120 2 @@ -3861,7 +5751,7 @@ - + 1 120 2 @@ -3869,10 +5759,32 @@ - - + + + + + 200 + 120 + 1 + 1 + + + + + + + + + + + 200 + 120 + 1 + 1 + + - + 200 120 1 @@ -3880,16 +5792,16 @@ - - + + - + 1 120 2 3 - + 200 120 1 @@ -3897,7 +5809,7 @@ - + 1 200 2 @@ -3905,10 +5817,32 @@ - - + + + + + 1 + 200 + 1 + 1 + + + + + + + + + + + 1 + 200 + 1 + 1 + + - + 1 200 1 @@ -3916,15 +5850,16 @@ - + + - + 1 200 2 3 - + 1 200 1 @@ -3932,7 +5867,7 @@ - + 1 200 2 @@ -3940,9 +5875,9 @@ - + - + 1 200 2 @@ -3950,7 +5885,7 @@ - + 1 200 2 @@ -3958,10 +5893,32 @@ - - + + + + + 16 + 200 + 3 + 3 + + + + + + + + + + + 16 + 200 + 3 + 3 + + - + 16 200 3 @@ -3969,16 +5926,16 @@ - - + + - + 1 200 2 3 - + 16 200 3 @@ -3986,7 +5943,7 @@ - + 1 16 2 @@ -3994,10 +5951,32 @@ - - + + - + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + 1 16 1 @@ -4005,15 +5984,16 @@ - + + - + 1 16 2 3 - + 1 16 1 @@ -4021,7 +6001,7 @@ - + 1 16 2 @@ -4029,28 +6009,28 @@ - - + + - + 4 - + - + 1 16 2 3 - + 4 - + 1 2 3 @@ -4058,38 +6038,60 @@ - - + + - + 2 - - + + - + 1 2 3 16 - + 2 - + 1 96 - - + + + + + 64 + 200 + 1 + 1 + + + + + + + + + + + 64 + 200 + 1 + 1 + + - + 64 200 1 @@ -4097,16 +6099,16 @@ - - + + - + 1 200 2 3 - + 64 200 1 @@ -4114,7 +6116,7 @@ - + 1 64 2 @@ -4122,10 +6124,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -4133,15 +6157,16 @@ - + + - + 1 64 2 3 - + 1 64 1 @@ -4149,7 +6174,7 @@ - + 1 64 2 @@ -4157,9 +6182,9 @@ - + - + 1 64 2 @@ -4167,7 +6192,7 @@ - + 1 64 2 @@ -4175,10 +6200,34 @@ - - + + + + + 64 + 1 + 1 + 3 + 3 + + + + + + + + + + + 64 + 1 + 1 + 3 + 3 + + - + 64 1 1 @@ -4187,16 +6236,16 @@ - - + + - + 1 64 2 3 - + 64 1 1 @@ -4205,7 +6254,7 @@ - + 1 64 1 @@ -4213,10 +6262,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -4224,15 +6295,16 @@ - + + - + 1 64 1 2 - + 1 64 1 @@ -4240,7 +6312,7 @@ - + 1 64 1 @@ -4248,9 +6320,9 @@ - + - + 1 64 1 @@ -4258,7 +6330,7 @@ - + 1 64 1 @@ -4266,10 +6338,32 @@ - - + + + + + 128 + 64 + 1 + 1 + + + + + + + + + + + 128 + 64 + 1 + 1 + + - + 128 64 1 @@ -4277,16 +6371,16 @@ - - + + - + 1 64 1 2 - + 128 64 1 @@ -4294,7 +6388,7 @@ - + 1 128 1 @@ -4302,10 +6396,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -4313,15 +6429,16 @@ - + + - + 1 128 1 2 - + 1 128 1 @@ -4329,7 +6446,7 @@ - + 1 128 1 @@ -4337,9 +6454,9 @@ - + - + 1 128 1 @@ -4347,7 +6464,7 @@ - + 1 128 1 @@ -4355,10 +6472,32 @@ - - + + - + + 16 + 128 + 3 + 3 + + + + + + + + + + + 16 + 128 + 3 + 3 + + + + 16 128 3 @@ -4366,16 +6505,16 @@ - - + + - + 1 128 1 2 - + 16 128 3 @@ -4383,7 +6522,7 @@ - + 1 16 1 @@ -4391,10 +6530,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -4402,15 +6563,16 @@ - + + - + 1 16 1 2 - + 1 16 1 @@ -4418,7 +6580,7 @@ - + 1 16 1 @@ -4426,28 +6588,28 @@ - - + + - + 4 - + - + 1 16 1 2 - + 4 - + 1 1 2 @@ -4455,77 +6617,99 @@ - - + + - + 2 - - + + - + 1 1 2 16 - + 2 - + 1 32 - - + + - + 1 16128 - + 1 16128 - + 1 6048 - + 1 1584 - + 1 432 - + 1 96 - + 1 32 - + 1 40448 - - + + + + + 16 + 184 + 1 + 1 + + + + + + + + + + + 16 + 184 + 1 + 1 + + - + 16 184 1 @@ -4533,16 +6717,16 @@ - - + + - + 1 184 24 42 - + 16 184 1 @@ -4550,7 +6734,7 @@ - + 1 16 24 @@ -4558,10 +6742,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -4569,15 +6775,16 @@ - + + - + 1 16 24 42 - + 1 16 1 @@ -4585,7 +6792,7 @@ - + 1 16 24 @@ -4593,9 +6800,9 @@ - + - + 1 16 24 @@ -4603,7 +6810,7 @@ - + 1 16 24 @@ -4611,10 +6818,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -4622,16 +6851,16 @@ - - + + - + 1 16 24 42 - + 16 16 3 @@ -4639,7 +6868,7 @@ - + 1 16 24 @@ -4647,10 +6876,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -4658,15 +6909,16 @@ - + + - + 1 16 24 42 - + 1 16 1 @@ -4674,7 +6926,7 @@ - + 1 16 24 @@ -4682,9 +6934,9 @@ - + - + 1 16 24 @@ -4692,7 +6944,7 @@ - + 1 16 24 @@ -4700,10 +6952,32 @@ - - + + + + + 8 + 16 + 3 + 3 + + + + + + + + + + + 8 + 16 + 3 + 3 + + - + 8 16 3 @@ -4711,16 +6985,16 @@ - - + + - + 1 16 24 42 - + 8 16 3 @@ -4728,7 +7002,7 @@ - + 1 8 24 @@ -4736,10 +7010,32 @@ - - + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + - + 1 8 1 @@ -4747,15 +7043,16 @@ - + + - + 1 8 24 42 - + 1 8 1 @@ -4763,7 +7060,7 @@ - + 1 8 24 @@ -4771,28 +7068,28 @@ - - + + - + 4 - + - + 1 8 24 42 - + 4 - + 1 24 42 @@ -4800,38 +7097,60 @@ - - + + - + 2 - - + + - + 1 24 42 8 - + 2 - + 1 8064 - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -4839,16 +7158,16 @@ - - + + - + 1 16 24 42 - + 16 16 3 @@ -4856,7 +7175,7 @@ - + 1 16 24 @@ -4864,10 +7183,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -4875,15 +7216,16 @@ - + + - + 1 16 24 42 - + 1 16 1 @@ -4891,7 +7233,7 @@ - + 1 16 24 @@ -4899,9 +7241,9 @@ - + - + 1 16 24 @@ -4909,7 +7251,7 @@ - + 1 16 24 @@ -4917,10 +7259,32 @@ - - + + + + + 8 + 16 + 3 + 3 + + + + + + + + + + + 8 + 16 + 3 + 3 + + - + 8 16 3 @@ -4928,16 +7292,16 @@ - - + + - + 1 16 24 42 - + 8 16 3 @@ -4945,7 +7309,7 @@ - + 1 8 24 @@ -4953,10 +7317,32 @@ - - + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + - + 1 8 1 @@ -4964,15 +7350,16 @@ - + + - + 1 8 24 42 - + 1 8 1 @@ -4980,7 +7367,7 @@ - + 1 8 24 @@ -4988,28 +7375,28 @@ - - + + - + 4 - + - + 1 8 24 42 - + 4 - + 1 24 42 @@ -5017,38 +7404,60 @@ - - + + - + 2 - - + + - + 1 24 42 8 - + 2 - + 1 8064 - - + + - + + 16 + 128 + 1 + 1 + + + + + + + + + + + 16 + 128 + 1 + 1 + + + + 16 128 1 @@ -5056,16 +7465,16 @@ - - + + - + 1 128 12 21 - + 16 128 1 @@ -5073,7 +7482,7 @@ - + 1 16 12 @@ -5081,10 +7490,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5092,15 +7523,16 @@ - + + - + 1 16 12 21 - + 1 16 1 @@ -5108,7 +7540,7 @@ - + 1 16 12 @@ -5116,9 +7548,9 @@ - + - + 1 16 12 @@ -5126,7 +7558,7 @@ - + 1 16 12 @@ -5134,10 +7566,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -5145,16 +7599,16 @@ - - + + - + 1 16 12 21 - + 16 16 3 @@ -5162,7 +7616,7 @@ - + 1 16 12 @@ -5170,10 +7624,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5181,15 +7657,16 @@ - + + - + 1 16 12 21 - + 1 16 1 @@ -5197,7 +7674,7 @@ - + 1 16 12 @@ -5205,9 +7682,9 @@ - + - + 1 16 12 @@ -5215,7 +7692,7 @@ - + 1 16 12 @@ -5223,10 +7700,32 @@ - - + + + + + 12 + 16 + 3 + 3 + + + + + + + + + + + 12 + 16 + 3 + 3 + + - + 12 16 3 @@ -5234,16 +7733,16 @@ - - + + - + 1 16 12 21 - + 12 16 3 @@ -5251,7 +7750,7 @@ - + 1 12 12 @@ -5259,10 +7758,32 @@ - - + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + - + 1 12 1 @@ -5270,15 +7791,16 @@ - + + - + 1 12 12 21 - + 1 12 1 @@ -5286,7 +7808,7 @@ - + 1 12 12 @@ -5294,28 +7816,28 @@ - - + + - + 4 - + - + 1 12 12 21 - + 4 - + 1 12 21 @@ -5323,38 +7845,60 @@ - - + + - + 2 - - + + - + 1 12 21 12 - + 2 - + 1 3024 - - + + + + + 16 + 152 + 1 + 1 + + + + + + + + + + + 16 + 152 + 1 + 1 + + - + 16 152 1 @@ -5362,16 +7906,16 @@ - - + + - + 1 152 6 11 - + 16 152 1 @@ -5379,7 +7923,7 @@ - + 1 16 6 @@ -5387,10 +7931,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5398,15 +7964,16 @@ - + + - + 1 16 6 11 - + 1 16 1 @@ -5414,7 +7981,7 @@ - + 1 16 6 @@ -5422,9 +7989,9 @@ - + - + 1 16 6 @@ -5432,7 +7999,7 @@ - + 1 16 6 @@ -5440,10 +8007,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -5451,16 +8040,16 @@ - - + + - + 1 16 6 11 - + 16 16 3 @@ -5468,7 +8057,7 @@ - + 1 16 6 @@ -5476,10 +8065,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5487,15 +8098,16 @@ - + + - + 1 16 6 11 - + 1 16 1 @@ -5503,7 +8115,7 @@ - + 1 16 6 @@ -5511,9 +8123,9 @@ - + - + 1 16 6 @@ -5521,7 +8133,7 @@ - + 1 16 6 @@ -5529,10 +8141,32 @@ - - + + + + + 12 + 16 + 3 + 3 + + + + + + + + + + + 12 + 16 + 3 + 3 + + - + 12 16 3 @@ -5540,16 +8174,16 @@ - - + + - + 1 16 6 11 - + 12 16 3 @@ -5557,7 +8191,7 @@ - + 1 12 6 @@ -5565,10 +8199,32 @@ - - + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + - + 1 12 1 @@ -5576,15 +8232,16 @@ - + + - + 1 12 6 11 - + 1 12 1 @@ -5592,7 +8249,7 @@ - + 1 12 6 @@ -5600,28 +8257,28 @@ - - + + - + 4 - + - + 1 12 6 11 - + 4 - + 1 6 11 @@ -5629,38 +8286,60 @@ - - + + - + 2 - - + + - + 1 6 11 12 - + 2 - + + 1 + 792 + + + + + + + + 16 + 168 + 1 1 - 792 - - + + + + + + + + 16 + 168 + 1 + 1 + + - + 16 168 1 @@ -5668,16 +8347,16 @@ - - + + - + 1 168 3 6 - + 16 168 1 @@ -5685,7 +8364,7 @@ - + 1 16 3 @@ -5693,10 +8372,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5704,15 +8405,16 @@ - + + - + 1 16 3 6 - + 1 16 1 @@ -5720,7 +8422,7 @@ - + 1 16 3 @@ -5728,9 +8430,9 @@ - + - + 1 16 3 @@ -5738,7 +8440,7 @@ - + 1 16 3 @@ -5746,10 +8448,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -5757,16 +8481,16 @@ - - + + - + 1 16 3 6 - + 16 16 3 @@ -5774,7 +8498,7 @@ - + 1 16 3 @@ -5782,10 +8506,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -5793,15 +8539,16 @@ - + + - + 1 16 3 6 - + 1 16 1 @@ -5809,7 +8556,7 @@ - + 1 16 3 @@ -5817,9 +8564,9 @@ - + - + 1 16 3 @@ -5827,7 +8574,7 @@ - + 1 16 3 @@ -5835,10 +8582,32 @@ - - + + + + + 12 + 16 + 3 + 3 + + + + + + + + + + + 12 + 16 + 3 + 3 + + - + 12 16 3 @@ -5846,16 +8615,16 @@ - - + + - + 1 16 3 6 - + 12 16 3 @@ -5863,7 +8632,7 @@ - + 1 12 3 @@ -5871,10 +8640,32 @@ - - + + + + + 1 + 12 + 1 + 1 + + + + + + + + + + + 1 + 12 + 1 + 1 + + - + 1 12 1 @@ -5882,15 +8673,16 @@ - + + - + 1 12 3 6 - + 1 12 1 @@ -5898,7 +8690,7 @@ - + 1 12 3 @@ -5906,28 +8698,28 @@ - - + + - + 4 - + - + 1 12 3 6 - + 4 - + 1 3 6 @@ -5935,38 +8727,60 @@ - - + + - + 2 - - + + - + 1 3 6 12 - + 2 - + 1 216 - - + + + + + 16 + 200 + 1 + 1 + + + + + + + + + + + 16 + 200 + 1 + 1 + + - + 16 200 1 @@ -5974,16 +8788,16 @@ - - + + - + 1 200 2 3 - + 16 200 1 @@ -5991,7 +8805,7 @@ - + 1 16 2 @@ -5999,10 +8813,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -6010,15 +8846,16 @@ - + + - + 1 16 2 3 - + 1 16 1 @@ -6026,7 +8863,7 @@ - + 1 16 2 @@ -6034,9 +8871,9 @@ - + - + 1 16 2 @@ -6044,7 +8881,7 @@ - + 1 16 2 @@ -6052,10 +8889,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -6063,16 +8922,16 @@ - - + + - + 1 16 2 3 - + 16 16 3 @@ -6080,7 +8939,7 @@ - + 1 16 2 @@ -6088,10 +8947,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -6099,15 +8980,16 @@ - + + - + 1 16 2 3 - + 1 16 1 @@ -6115,7 +8997,7 @@ - + 1 16 2 @@ -6123,9 +9005,9 @@ - + - + 1 16 2 @@ -6133,7 +9015,7 @@ - + 1 16 2 @@ -6141,10 +9023,32 @@ - - + + + + + 8 + 16 + 3 + 3 + + + + + + + + + + + 8 + 16 + 3 + 3 + + - + 8 16 3 @@ -6152,16 +9056,16 @@ - - + + - + 1 16 2 3 - + 8 16 3 @@ -6169,7 +9073,7 @@ - + 1 8 2 @@ -6177,10 +9081,32 @@ - - + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + - + 1 8 1 @@ -6188,15 +9114,16 @@ - + + - + 1 8 2 3 - + 1 8 1 @@ -6204,7 +9131,7 @@ - + 1 8 2 @@ -6212,28 +9139,28 @@ - - + + - + 4 - + - + 1 8 2 3 - + 4 - + 1 2 3 @@ -6241,38 +9168,60 @@ - - + + - + 2 - - + + - + 1 2 3 8 - + 2 - + 1 48 - - + + + + + 16 + 128 + 1 + 1 + + + + + + + + + + + 16 + 128 + 1 + 1 + + - + 16 128 1 @@ -6280,16 +9229,16 @@ - - + + - + 1 128 1 2 - + 16 128 1 @@ -6297,7 +9246,7 @@ - + 1 16 1 @@ -6305,10 +9254,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -6316,15 +9287,16 @@ - + + - + 1 16 1 2 - + 1 16 1 @@ -6332,7 +9304,7 @@ - + 1 16 1 @@ -6340,9 +9312,9 @@ - + - + 1 16 1 @@ -6350,7 +9322,7 @@ - + 1 16 1 @@ -6358,10 +9330,32 @@ - - + + + + + 16 + 16 + 3 + 3 + + + + + + + + + + + 16 + 16 + 3 + 3 + + - + 16 16 3 @@ -6369,16 +9363,16 @@ - - + + - + 1 16 1 2 - + 16 16 3 @@ -6386,7 +9380,7 @@ - + 1 16 1 @@ -6394,10 +9388,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -6405,15 +9421,16 @@ - + + - + 1 16 1 2 - + 1 16 1 @@ -6421,7 +9438,7 @@ - + 1 16 1 @@ -6429,9 +9446,9 @@ - + - + 1 16 1 @@ -6439,7 +9456,7 @@ - + 1 16 1 @@ -6447,10 +9464,32 @@ - - + + + + + 8 + 16 + 3 + 3 + + + + + + + + + + + 8 + 16 + 3 + 3 + + - + 8 16 3 @@ -6458,16 +9497,16 @@ - - + + - + 1 16 1 2 - + 8 16 3 @@ -6475,7 +9514,7 @@ - + 1 8 1 @@ -6483,10 +9522,32 @@ - - + + + + + 1 + 8 + 1 + 1 + + + + + + + + + + + 1 + 8 + 1 + 1 + + - + 1 8 1 @@ -6494,15 +9555,16 @@ - + + - + 1 8 1 2 - + 1 8 1 @@ -6510,7 +9572,7 @@ - + 1 8 1 @@ -6518,28 +9580,28 @@ - - + + - + 4 - + - + 1 8 1 2 - + 4 - + 1 1 2 @@ -6547,147 +9609,148 @@ - - + + - + 2 - - + + - + 1 1 2 8 - + 2 - + 1 16 - - + + - + 1 8064 - + 1 8064 - + 1 3024 - + 1 792 - + 1 216 - + 1 48 - + 1 16 - + 1 20224 - - + + - + 3 - - + + - + 1 20224 - + 3 - + 1 10112 2 - - + + - + 1 10112 2 - + 1 10112 2 - - + + - + 2 - - + + - + 1 10112 2 - + 2 - + 1 20224 - + + - + 1 184 24 @@ -6700,81 +9763,56 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - + + - + 1 3 384 @@ -6787,87 +9825,61 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -6876,215 +9888,133 @@ - - + + - + 1 - + - + 2 16128 - + 1 - + 1 2 16128 - - - - 1 - 184 - 24 - 42 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7093,35 +10023,36 @@ - - + + - + 1 - + - + 2 16128 - + 1 - + 1 2 16128 - + + - + 1 128 12 @@ -7134,172 +10065,105 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - - - - 2 - - - - - 2 - - - - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - - 1 - - - 1 - - + 1 - - - - 2 - - - - - - - - 2 + + 1 + + + 1 - + 2 - - + + - + 2 - + 2 @@ -7310,35 +10174,36 @@ - - + + - + 1 - + - + 2 6048 - + 1 - + 1 2 6048 - + + - + 1 152 6 @@ -7351,174 +10216,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7527,35 +10325,36 @@ - - + + - + 1 - + - + 2 1584 - + 1 - + 1 2 1584 - + + - + 1 168 3 @@ -7568,174 +10367,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7744,35 +10476,36 @@ - - + + - + 1 - + - + 2 432 - + 1 - + 1 2 432 - + + - + 1 200 2 @@ -7785,174 +10518,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7961,35 +10627,36 @@ - - + + - + 1 - + - + 2 96 - + 1 - + 1 2 96 - + + - + 1 128 1 @@ -8002,174 +10669,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -8178,98 +10778,98 @@ - - + + - + 1 - + - + 2 32 - + 1 - + 1 2 32 - - + + - + 1 2 16128 - + 1 2 16128 - + 1 2 6048 - + 1 2 1584 - + 1 2 432 - + 1 2 96 - + 1 2 32 - + 1 2 40448 - - + + - + 1 40448 - + 1 20224 - + 1 2 40448 - + 1 1 200 @@ -8277,9 +10877,9 @@ - + - + 1 1 200 @@ -8289,585 +10889,656 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.bin b/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.bin index 2342222..3e0aae4 100644 Binary files a/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.bin and b/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.bin differ diff --git a/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.xml b/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.xml index d06516b..75b4388 100644 --- a/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.xml +++ b/intel/face-detection-adas-0001/FP32/face-detection-adas-0001.xml @@ -1,39 +1,46 @@ - - + + - + - + 1 3 384 672 + + + - - + + - - 1 + 1 + 3 1 1 - + + + + + - + 1 3 384 672 - - 1 + 1 + 3 1 1 @@ -47,28 +54,32 @@ - - + + - + + 1 1 - 3 1 1 - + + + + + - + 1 3 384 672 - + + 1 1 - 3 1 1 @@ -82,10 +93,10 @@ - - + + - + 24 3 3 @@ -94,15 +105,15 @@ - + - + 1 3 384 672 - + 24 3 3 @@ -118,10 +129,10 @@ - - + + - + 1 24 1 @@ -130,14 +141,15 @@ + - + 1 24 192 336 - + 1 24 1 @@ -145,7 +157,7 @@ - + 1 24 192 @@ -155,7 +167,7 @@ - + 1 24 192 @@ -163,7 +175,7 @@ - + 1 24 192 @@ -171,10 +183,10 @@ - - + + - + 24 1 1 @@ -184,15 +196,15 @@ - + - + 1 24 192 336 - + 24 1 1 @@ -209,10 +221,10 @@ - - + + - + 1 24 1 @@ -221,14 +233,15 @@ + - + 1 24 192 336 - + 1 24 1 @@ -236,7 +249,7 @@ - + 1 24 192 @@ -246,7 +259,7 @@ - + 1 24 192 @@ -254,7 +267,7 @@ - + 1 24 192 @@ -262,10 +275,10 @@ - - + + - + 56 24 1 @@ -274,15 +287,15 @@ - + - + 1 24 192 336 - + 56 24 1 @@ -298,10 +311,10 @@ - - + + - + 1 56 1 @@ -310,14 +323,15 @@ + - + 1 56 192 336 - + 1 56 1 @@ -325,7 +339,7 @@ - + 1 56 192 @@ -335,7 +349,7 @@ - + 1 56 192 @@ -343,7 +357,7 @@ - + 1 56 192 @@ -351,10 +365,10 @@ - - + + - + 56 1 1 @@ -364,15 +378,15 @@ - + - + 1 56 192 336 - + 56 1 1 @@ -389,10 +403,10 @@ - - + + - + 1 56 1 @@ -401,14 +415,15 @@ + - + 1 56 96 168 - + 1 56 1 @@ -416,7 +431,7 @@ - + 1 56 96 @@ -426,7 +441,7 @@ - + 1 56 96 @@ -434,7 +449,7 @@ - + 1 56 96 @@ -442,10 +457,10 @@ - - + + - + 104 56 1 @@ -454,15 +469,15 @@ - + - + 1 56 96 168 - + 104 56 1 @@ -478,10 +493,10 @@ - - + + - + 1 104 1 @@ -490,14 +505,15 @@ + - + 1 104 96 168 - + 1 104 1 @@ -505,7 +521,7 @@ - + 1 104 96 @@ -515,7 +531,7 @@ - + 1 104 96 @@ -523,7 +539,7 @@ - + 1 104 96 @@ -531,10 +547,10 @@ - - + + - + 104 1 1 @@ -544,15 +560,15 @@ - + - + 1 104 96 168 - + 104 1 1 @@ -569,10 +585,10 @@ - - + + - + 1 104 1 @@ -581,14 +597,15 @@ + - + 1 104 96 168 - + 1 104 1 @@ -596,7 +613,7 @@ - + 1 104 96 @@ -606,7 +623,7 @@ - + 1 104 96 @@ -614,7 +631,7 @@ - + 1 104 96 @@ -622,10 +639,10 @@ - - + + - + 120 104 1 @@ -634,15 +651,15 @@ - + - + 1 104 96 168 - + 120 104 1 @@ -658,10 +675,10 @@ - - + + - + 1 120 1 @@ -670,14 +687,15 @@ + - + 1 120 96 168 - + 1 120 1 @@ -685,7 +703,7 @@ - + 1 120 96 @@ -695,7 +713,7 @@ - + 1 120 96 @@ -703,7 +721,7 @@ - + 1 120 96 @@ -711,10 +729,10 @@ - - + + - + 120 1 1 @@ -724,15 +742,15 @@ - + - + 1 120 96 168 - + 120 1 1 @@ -749,10 +767,10 @@ - - + + - + 1 120 1 @@ -761,14 +779,15 @@ + - + 1 120 48 84 - + 1 120 1 @@ -776,7 +795,7 @@ - + 1 120 48 @@ -786,7 +805,7 @@ - + 1 120 48 @@ -794,7 +813,7 @@ - + 1 120 48 @@ -802,10 +821,10 @@ - - + + - + 232 120 1 @@ -814,15 +833,15 @@ - + - + 1 120 48 84 - + 232 120 1 @@ -838,10 +857,10 @@ - - + + - + 1 232 1 @@ -850,14 +869,15 @@ + - + 1 232 48 84 - + 1 232 1 @@ -865,7 +885,7 @@ - + 1 232 48 @@ -875,7 +895,7 @@ - + 1 232 48 @@ -883,7 +903,7 @@ - + 1 232 48 @@ -891,10 +911,10 @@ - - + + - + 232 1 1 @@ -904,15 +924,15 @@ - + - + 1 232 48 84 - + 232 1 1 @@ -929,10 +949,10 @@ - - + + - + 1 232 1 @@ -941,14 +961,15 @@ + - + 1 232 48 84 - + 1 232 1 @@ -956,7 +977,7 @@ - + 1 232 48 @@ -966,7 +987,7 @@ - + 1 232 48 @@ -974,7 +995,7 @@ - + 1 232 48 @@ -982,10 +1003,10 @@ - - + + - + 232 232 1 @@ -994,15 +1015,15 @@ - + - + 1 232 48 84 - + 232 232 1 @@ -1018,10 +1039,10 @@ - - + + - + 1 232 1 @@ -1030,14 +1051,15 @@ + - + 1 232 48 84 - + 1 232 1 @@ -1045,7 +1067,7 @@ - + 1 232 48 @@ -1055,7 +1077,7 @@ - + 1 232 48 @@ -1063,7 +1085,7 @@ - + 1 232 48 @@ -1071,10 +1093,10 @@ - - + + - + 232 1 1 @@ -1084,15 +1106,15 @@ - + - + 1 232 48 84 - + 232 1 1 @@ -1109,10 +1131,10 @@ - - + + - + 1 232 1 @@ -1121,14 +1143,15 @@ + - + 1 232 24 42 - + 1 232 1 @@ -1136,7 +1159,7 @@ - + 1 232 24 @@ -1146,7 +1169,7 @@ - + 1 232 24 @@ -1154,7 +1177,7 @@ - + 1 232 24 @@ -1162,10 +1185,10 @@ - - + + - + 360 232 1 @@ -1174,15 +1197,15 @@ - + - + 1 232 24 42 - + 360 232 1 @@ -1198,10 +1221,10 @@ - - + + - + 1 360 1 @@ -1210,14 +1233,15 @@ + - + 1 360 24 42 - + 1 360 1 @@ -1225,7 +1249,7 @@ - + 1 360 24 @@ -1235,7 +1259,7 @@ - + 1 360 24 @@ -1243,7 +1267,7 @@ - + 1 360 24 @@ -1251,10 +1275,10 @@ - - + + - + 360 1 1 @@ -1264,15 +1288,15 @@ - + - + 1 360 24 42 - + 360 1 1 @@ -1289,10 +1313,10 @@ - - + + - + 1 360 1 @@ -1301,14 +1325,15 @@ + - + 1 360 24 42 - + 1 360 1 @@ -1316,7 +1341,7 @@ - + 1 360 24 @@ -1326,7 +1351,7 @@ - + 1 360 24 @@ -1334,7 +1359,7 @@ - + 1 360 24 @@ -1342,10 +1367,10 @@ - - + + - + 328 360 1 @@ -1354,15 +1379,15 @@ - + - + 1 360 24 42 - + 328 360 1 @@ -1378,10 +1403,10 @@ - - + + - + 1 328 1 @@ -1390,14 +1415,15 @@ + - + 1 328 24 42 - + 1 328 1 @@ -1405,7 +1431,7 @@ - + 1 328 24 @@ -1415,7 +1441,7 @@ - + 1 328 24 @@ -1423,7 +1449,7 @@ - + 1 328 24 @@ -1431,10 +1457,10 @@ - - + + - + 328 1 1 @@ -1444,15 +1470,15 @@ - + - + 1 328 24 42 - + 328 1 1 @@ -1469,10 +1495,10 @@ - - + + - + 1 328 1 @@ -1481,14 +1507,15 @@ + - + 1 328 24 42 - + 1 328 1 @@ -1496,7 +1523,7 @@ - + 1 328 24 @@ -1506,7 +1533,7 @@ - + 1 328 24 @@ -1514,7 +1541,7 @@ - + 1 328 24 @@ -1522,10 +1549,10 @@ - - + + - + 304 328 1 @@ -1534,15 +1561,15 @@ - + - + 1 328 24 42 - + 304 328 1 @@ -1558,10 +1585,10 @@ - - + + - + 1 304 1 @@ -1570,14 +1597,15 @@ + - + 1 304 24 42 - + 1 304 1 @@ -1585,7 +1613,7 @@ - + 1 304 24 @@ -1595,7 +1623,7 @@ - + 1 304 24 @@ -1603,7 +1631,7 @@ - + 1 304 24 @@ -1611,10 +1639,10 @@ - - + + - + 304 1 1 @@ -1624,15 +1652,15 @@ - + - + 1 304 24 42 - + 304 1 1 @@ -1649,10 +1677,10 @@ - - + + - + 1 304 1 @@ -1661,14 +1689,15 @@ + - + 1 304 24 42 - + 1 304 1 @@ -1676,7 +1705,7 @@ - + 1 304 24 @@ -1686,7 +1715,7 @@ - + 1 304 24 @@ -1694,7 +1723,7 @@ - + 1 304 24 @@ -1702,10 +1731,10 @@ - - + + - + 248 304 1 @@ -1714,15 +1743,15 @@ - + - + 1 304 24 42 - + 248 304 1 @@ -1738,10 +1767,10 @@ - - + + - + 1 248 1 @@ -1750,14 +1779,15 @@ + - + 1 248 24 42 - + 1 248 1 @@ -1765,7 +1795,7 @@ - + 1 248 24 @@ -1775,7 +1805,7 @@ - + 1 248 24 @@ -1783,7 +1813,7 @@ - + 1 248 24 @@ -1791,10 +1821,10 @@ - - + + - + 248 1 1 @@ -1804,15 +1834,15 @@ - + - + 1 248 24 42 - + 248 1 1 @@ -1829,10 +1859,10 @@ - - + + - + 1 248 1 @@ -1841,14 +1871,15 @@ + - + 1 248 24 42 - + 1 248 1 @@ -1856,7 +1887,7 @@ - + 1 248 24 @@ -1866,7 +1897,7 @@ - + 1 248 24 @@ -1874,7 +1905,7 @@ - + 1 248 24 @@ -1882,10 +1913,10 @@ - - + + - + 224 248 1 @@ -1894,15 +1925,15 @@ - + - + 1 248 24 42 - + 224 248 1 @@ -1918,10 +1949,10 @@ - - + + - + 1 224 1 @@ -1930,14 +1961,15 @@ + - + 1 224 24 42 - + 1 224 1 @@ -1945,7 +1977,7 @@ - + 1 224 24 @@ -1955,7 +1987,7 @@ - + 1 224 24 @@ -1963,7 +1995,7 @@ - + 1 224 24 @@ -1971,10 +2003,10 @@ - - + + - + 224 1 1 @@ -1984,15 +2016,15 @@ - + - + 1 224 24 42 - + 224 1 1 @@ -2009,10 +2041,10 @@ - - + + - + 1 224 1 @@ -2021,14 +2053,15 @@ + - + 1 224 24 42 - + 1 224 1 @@ -2036,7 +2069,7 @@ - + 1 224 24 @@ -2046,7 +2079,7 @@ - + 1 224 24 @@ -2054,7 +2087,7 @@ - + 1 224 24 @@ -2062,10 +2095,10 @@ - - + + - + 184 224 1 @@ -2074,15 +2107,15 @@ - + - + 1 224 24 42 - + 184 224 1 @@ -2098,10 +2131,10 @@ - - + + - + 1 184 1 @@ -2110,14 +2143,15 @@ + - + 1 184 24 42 - + 1 184 1 @@ -2125,7 +2159,7 @@ - + 1 184 24 @@ -2135,7 +2169,7 @@ - + 1 184 24 @@ -2143,7 +2177,7 @@ - + 1 184 24 @@ -2151,10 +2185,10 @@ - - + + - + 16 184 3 @@ -2163,15 +2197,15 @@ - + - + 1 184 24 42 - + 16 184 3 @@ -2187,10 +2221,10 @@ - - + + - + 1 16 1 @@ -2199,14 +2233,15 @@ + - + 1 16 24 42 - + 1 16 1 @@ -2214,7 +2249,7 @@ - + 1 16 24 @@ -2222,28 +2257,28 @@ - - + + - + 4 - + 1 16 24 42 - + 4 - + 1 24 42 @@ -2251,38 +2286,38 @@ - - + + - + 2 - + - + 1 24 42 16 - + 2 - + 1 16128 - - + + - + 16 184 3 @@ -2291,15 +2326,15 @@ - + - + 1 184 24 42 - + 16 184 3 @@ -2315,10 +2350,10 @@ - - + + - + 1 16 1 @@ -2327,14 +2362,15 @@ + - + 1 16 24 42 - + 1 16 1 @@ -2342,7 +2378,7 @@ - + 1 16 24 @@ -2350,28 +2386,28 @@ - - + + - + 4 - + 1 16 24 42 - + 4 - + 1 24 42 @@ -2379,38 +2415,38 @@ - - + + - + 2 - + - + 1 24 42 16 - + 2 - + 1 16128 - - + + - + 184 1 1 @@ -2420,15 +2456,15 @@ - + - + 1 184 24 42 - + 184 1 1 @@ -2445,10 +2481,10 @@ - - + + - + 1 184 1 @@ -2457,14 +2493,15 @@ + - + 1 184 12 21 - + 1 184 1 @@ -2472,7 +2509,7 @@ - + 1 184 12 @@ -2482,7 +2519,7 @@ - + 1 184 12 @@ -2490,7 +2527,7 @@ - + 1 184 12 @@ -2498,10 +2535,10 @@ - - + + - + 224 184 1 @@ -2510,15 +2547,15 @@ - + - + 1 184 12 21 - + 224 184 1 @@ -2534,10 +2571,10 @@ - - + + - + 1 224 1 @@ -2546,14 +2583,15 @@ + - + 1 224 12 21 - + 1 224 1 @@ -2561,7 +2599,7 @@ - + 1 224 12 @@ -2571,7 +2609,7 @@ - + 1 224 12 @@ -2579,7 +2617,7 @@ - + 1 224 12 @@ -2587,10 +2625,10 @@ - - + + - + 224 1 1 @@ -2600,15 +2638,15 @@ - + - + 1 224 12 21 - + 224 1 1 @@ -2625,10 +2663,10 @@ - - + + - + 1 224 1 @@ -2637,14 +2675,15 @@ + - + 1 224 12 21 - + 1 224 1 @@ -2652,7 +2691,7 @@ - + 1 224 12 @@ -2662,7 +2701,7 @@ - + 1 224 12 @@ -2670,7 +2709,7 @@ - + 1 224 12 @@ -2678,10 +2717,10 @@ - - + + - + 128 224 1 @@ -2690,15 +2729,15 @@ - + - + 1 224 12 21 - + 128 224 1 @@ -2714,10 +2753,10 @@ - - + + - + 1 128 1 @@ -2726,14 +2765,15 @@ + - + 1 128 12 21 - + 1 128 1 @@ -2741,7 +2781,7 @@ - + 1 128 12 @@ -2751,7 +2791,7 @@ - + 1 128 12 @@ -2759,7 +2799,7 @@ - + 1 128 12 @@ -2767,10 +2807,10 @@ - - + + - + 24 128 3 @@ -2779,15 +2819,15 @@ - + - + 1 128 12 21 - + 24 128 3 @@ -2803,10 +2843,10 @@ - - + + - + 1 24 1 @@ -2815,14 +2855,15 @@ + - + 1 24 12 21 - + 1 24 1 @@ -2830,7 +2871,7 @@ - + 1 24 12 @@ -2838,28 +2879,28 @@ - - + + - + 4 - + 1 24 12 21 - + 4 - + 1 12 21 @@ -2867,38 +2908,38 @@ - - + + - + 2 - + - + 1 12 21 24 - + 2 - + 1 6048 - - + + - + 120 128 1 @@ -2907,15 +2948,15 @@ - + - + 1 128 12 21 - + 120 128 1 @@ -2931,10 +2972,10 @@ - - + + - + 1 120 1 @@ -2943,14 +2984,15 @@ + - + 1 120 12 21 - + 1 120 1 @@ -2958,7 +3000,7 @@ - + 1 120 12 @@ -2968,7 +3010,7 @@ - + 1 120 12 @@ -2976,7 +3018,7 @@ - + 1 120 12 @@ -2984,10 +3026,10 @@ - - + + - + 120 1 1 @@ -2997,15 +3039,15 @@ - + - + 1 120 12 21 - + 120 1 1 @@ -3022,10 +3064,10 @@ - - + + - + 1 120 1 @@ -3034,14 +3076,15 @@ + - + 1 120 6 11 - + 1 120 1 @@ -3049,7 +3092,7 @@ - + 1 120 6 @@ -3059,7 +3102,7 @@ - + 1 120 6 @@ -3067,7 +3110,7 @@ - + 1 120 6 @@ -3075,10 +3118,10 @@ - - + + - + 152 120 1 @@ -3087,15 +3130,15 @@ - + - + 1 120 6 11 - + 152 120 1 @@ -3111,10 +3154,10 @@ - - + + - + 1 152 1 @@ -3123,14 +3166,15 @@ + - + 1 152 6 11 - + 1 152 1 @@ -3138,7 +3182,7 @@ - + 1 152 6 @@ -3148,7 +3192,7 @@ - + 1 152 6 @@ -3156,7 +3200,7 @@ - + 1 152 6 @@ -3164,10 +3208,10 @@ - - + + - + 24 152 3 @@ -3176,15 +3220,15 @@ - + - + 1 152 6 11 - + 24 152 3 @@ -3200,10 +3244,10 @@ - - + + - + 1 24 1 @@ -3212,14 +3256,15 @@ + - + 1 24 6 11 - + 1 24 1 @@ -3227,7 +3272,7 @@ - + 1 24 6 @@ -3235,28 +3280,28 @@ - - + + - + 4 - + 1 24 6 11 - + 4 - + 1 6 11 @@ -3264,38 +3309,38 @@ - - + + - + 2 - + - + 1 6 11 24 - + 2 - + 1 1584 - - + + - + 112 152 1 @@ -3304,15 +3349,15 @@ - + - + 1 152 6 11 - + 112 152 1 @@ -3328,10 +3373,10 @@ - - + + - + 1 112 1 @@ -3340,14 +3385,15 @@ + - + 1 112 6 11 - + 1 112 1 @@ -3355,7 +3401,7 @@ - + 1 112 6 @@ -3365,7 +3411,7 @@ - + 1 112 6 @@ -3373,7 +3419,7 @@ - + 1 112 6 @@ -3381,10 +3427,10 @@ - - + + - + 112 1 1 @@ -3394,15 +3440,15 @@ - + - + 1 112 6 11 - + 112 1 1 @@ -3419,10 +3465,10 @@ - - + + - + 1 112 1 @@ -3431,14 +3477,15 @@ + - + 1 112 3 6 - + 1 112 1 @@ -3446,7 +3493,7 @@ - + 1 112 3 @@ -3456,7 +3503,7 @@ - + 1 112 3 @@ -3464,7 +3511,7 @@ - + 1 112 3 @@ -3472,10 +3519,10 @@ - - + + - + 168 112 1 @@ -3484,15 +3531,15 @@ - + - + 1 112 3 6 - + 168 112 1 @@ -3508,10 +3555,10 @@ - - + + - + 1 168 1 @@ -3520,14 +3567,15 @@ + - + 1 168 3 6 - + 1 168 1 @@ -3535,7 +3583,7 @@ - + 1 168 3 @@ -3545,7 +3593,7 @@ - + 1 168 3 @@ -3553,7 +3601,7 @@ - + 1 168 3 @@ -3561,10 +3609,10 @@ - - + + - + 24 168 3 @@ -3573,15 +3621,15 @@ - + - + 1 168 3 6 - + 24 168 3 @@ -3597,10 +3645,10 @@ - - + + - + 1 24 1 @@ -3609,14 +3657,15 @@ + - + 1 24 3 6 - + 1 24 1 @@ -3624,7 +3673,7 @@ - + 1 24 3 @@ -3632,28 +3681,28 @@ - - + + - + 4 - + 1 24 3 6 - + 4 - + 1 3 6 @@ -3661,38 +3710,38 @@ - - + + - + 2 - + - + 1 3 6 24 - + 2 - + 1 432 - - + + - + 120 168 1 @@ -3701,15 +3750,15 @@ - + - + 1 168 3 6 - + 120 168 1 @@ -3725,10 +3774,10 @@ - - + + - + 1 120 1 @@ -3737,14 +3786,15 @@ + - + 1 120 3 6 - + 1 120 1 @@ -3752,7 +3802,7 @@ - + 1 120 3 @@ -3762,7 +3812,7 @@ - + 1 120 3 @@ -3770,7 +3820,7 @@ - + 1 120 3 @@ -3778,10 +3828,10 @@ - - + + - + 120 1 1 @@ -3791,15 +3841,15 @@ - + - + 1 120 3 6 - + 120 1 1 @@ -3816,10 +3866,10 @@ - - + + - + 1 120 1 @@ -3828,14 +3878,15 @@ + - + 1 120 2 3 - + 1 120 1 @@ -3843,7 +3894,7 @@ - + 1 120 2 @@ -3853,7 +3904,7 @@ - + 1 120 2 @@ -3861,7 +3912,7 @@ - + 1 120 2 @@ -3869,10 +3920,10 @@ - - + + - + 200 120 1 @@ -3881,15 +3932,15 @@ - + - + 1 120 2 3 - + 200 120 1 @@ -3905,10 +3956,10 @@ - - + + - + 1 200 1 @@ -3917,14 +3968,15 @@ + - + 1 200 2 3 - + 1 200 1 @@ -3932,7 +3984,7 @@ - + 1 200 2 @@ -3942,7 +3994,7 @@ - + 1 200 2 @@ -3950,7 +4002,7 @@ - + 1 200 2 @@ -3958,10 +4010,10 @@ - - + + - + 16 200 3 @@ -3970,15 +4022,15 @@ - + - + 1 200 2 3 - + 16 200 3 @@ -3994,10 +4046,10 @@ - - + + - + 1 16 1 @@ -4006,14 +4058,15 @@ + - + 1 16 2 3 - + 1 16 1 @@ -4021,7 +4074,7 @@ - + 1 16 2 @@ -4029,28 +4082,28 @@ - - + + - + 4 - + 1 16 2 3 - + 4 - + 1 2 3 @@ -4058,38 +4111,38 @@ - - + + - + 2 - + - + 1 2 3 16 - + 2 - + 1 96 - - + + - + 64 200 1 @@ -4098,15 +4151,15 @@ - + - + 1 200 2 3 - + 64 200 1 @@ -4122,10 +4175,10 @@ - - + + - + 1 64 1 @@ -4134,14 +4187,15 @@ + - + 1 64 2 3 - + 1 64 1 @@ -4149,7 +4203,7 @@ - + 1 64 2 @@ -4159,7 +4213,7 @@ - + 1 64 2 @@ -4167,7 +4221,7 @@ - + 1 64 2 @@ -4175,10 +4229,10 @@ - - + + - + 64 1 1 @@ -4188,15 +4242,15 @@ - + - + 1 64 2 3 - + 64 1 1 @@ -4213,10 +4267,10 @@ - - + + - + 1 64 1 @@ -4225,14 +4279,15 @@ + - + 1 64 1 2 - + 1 64 1 @@ -4240,7 +4295,7 @@ - + 1 64 1 @@ -4250,7 +4305,7 @@ - + 1 64 1 @@ -4258,7 +4313,7 @@ - + 1 64 1 @@ -4266,10 +4321,10 @@ - - + + - + 128 64 1 @@ -4278,15 +4333,15 @@ - + - + 1 64 1 2 - + 128 64 1 @@ -4302,10 +4357,10 @@ - - + + - + 1 128 1 @@ -4314,14 +4369,15 @@ + - + 1 128 1 2 - + 1 128 1 @@ -4329,7 +4385,7 @@ - + 1 128 1 @@ -4339,7 +4395,7 @@ - + 1 128 1 @@ -4347,7 +4403,7 @@ - + 1 128 1 @@ -4355,10 +4411,10 @@ - - + + - + 16 128 3 @@ -4367,15 +4423,15 @@ - + - + 1 128 1 2 - + 16 128 3 @@ -4391,10 +4447,10 @@ - - + + - + 1 16 1 @@ -4403,14 +4459,15 @@ + - + 1 16 1 2 - + 1 16 1 @@ -4418,7 +4475,7 @@ - + 1 16 1 @@ -4426,28 +4483,28 @@ - - + + - + 4 - + 1 16 1 2 - + 4 - + 1 1 2 @@ -4455,77 +4512,77 @@ - - + + - + 2 - + - + 1 1 2 16 - + 2 - + 1 32 - + - + 1 16128 - + 1 16128 - + 1 6048 - + 1 1584 - + 1 432 - + 1 96 - + 1 32 - + 1 40448 - - + + - + 16 184 1 @@ -4534,15 +4591,15 @@ - + - + 1 184 24 42 - + 16 184 1 @@ -4558,10 +4615,10 @@ - - + + - + 1 16 1 @@ -4570,14 +4627,15 @@ + - + 1 16 24 42 - + 1 16 1 @@ -4585,7 +4643,7 @@ - + 1 16 24 @@ -4595,7 +4653,7 @@ - + 1 16 24 @@ -4603,7 +4661,7 @@ - + 1 16 24 @@ -4611,10 +4669,10 @@ - - + + - + 16 16 3 @@ -4623,15 +4681,15 @@ - + - + 1 16 24 42 - + 16 16 3 @@ -4647,10 +4705,10 @@ - - + + - + 1 16 1 @@ -4659,14 +4717,15 @@ + - + 1 16 24 42 - + 1 16 1 @@ -4674,7 +4733,7 @@ - + 1 16 24 @@ -4684,7 +4743,7 @@ - + 1 16 24 @@ -4692,7 +4751,7 @@ - + 1 16 24 @@ -4700,10 +4759,10 @@ - - + + - + 8 16 3 @@ -4712,15 +4771,15 @@ - + - + 1 16 24 42 - + 8 16 3 @@ -4736,10 +4795,10 @@ - - + + - + 1 8 1 @@ -4748,14 +4807,15 @@ + - + 1 8 24 42 - + 1 8 1 @@ -4763,7 +4823,7 @@ - + 1 8 24 @@ -4771,28 +4831,28 @@ - - + + - + 4 - + 1 8 24 42 - + 4 - + 1 24 42 @@ -4800,38 +4860,38 @@ - - + + - + 2 - + - + 1 24 42 8 - + 2 - + 1 8064 - - + + - + 16 16 3 @@ -4840,15 +4900,15 @@ - + - + 1 16 24 42 - + 16 16 3 @@ -4864,10 +4924,10 @@ - - + + - + 1 16 1 @@ -4876,14 +4936,15 @@ + - + 1 16 24 42 - + 1 16 1 @@ -4891,7 +4952,7 @@ - + 1 16 24 @@ -4901,7 +4962,7 @@ - + 1 16 24 @@ -4909,7 +4970,7 @@ - + 1 16 24 @@ -4917,10 +4978,10 @@ - - + + - + 8 16 3 @@ -4929,15 +4990,15 @@ - + - + 1 16 24 42 - + 8 16 3 @@ -4953,10 +5014,10 @@ - - + + - + 1 8 1 @@ -4965,14 +5026,15 @@ + - + 1 8 24 42 - + 1 8 1 @@ -4980,7 +5042,7 @@ - + 1 8 24 @@ -4988,28 +5050,28 @@ - - + + - + 4 - + 1 8 24 42 - + 4 - + 1 24 42 @@ -5017,38 +5079,38 @@ - - + + - + 2 - + - + 1 24 42 8 - + 2 - + 1 8064 - - + + - + 16 128 1 @@ -5057,15 +5119,15 @@ - + - + 1 128 12 21 - + 16 128 1 @@ -5081,10 +5143,10 @@ - - + + - + 1 16 1 @@ -5093,14 +5155,15 @@ + - + 1 16 12 21 - + 1 16 1 @@ -5108,7 +5171,7 @@ - + 1 16 12 @@ -5118,7 +5181,7 @@ - + 1 16 12 @@ -5126,7 +5189,7 @@ - + 1 16 12 @@ -5134,10 +5197,10 @@ - - + + - + 16 16 3 @@ -5146,15 +5209,15 @@ - + - + 1 16 12 21 - + 16 16 3 @@ -5170,10 +5233,10 @@ - - + + - + 1 16 1 @@ -5182,14 +5245,15 @@ + - + 1 16 12 21 - + 1 16 1 @@ -5197,7 +5261,7 @@ - + 1 16 12 @@ -5207,7 +5271,7 @@ - + 1 16 12 @@ -5215,7 +5279,7 @@ - + 1 16 12 @@ -5223,10 +5287,10 @@ - - + + - + 12 16 3 @@ -5235,15 +5299,15 @@ - + - + 1 16 12 21 - + 12 16 3 @@ -5259,10 +5323,10 @@ - - + + - + 1 12 1 @@ -5271,14 +5335,15 @@ + - + 1 12 12 21 - + 1 12 1 @@ -5286,7 +5351,7 @@ - + 1 12 12 @@ -5294,28 +5359,28 @@ - - + + - + 4 - + 1 12 12 21 - + 4 - + 1 12 21 @@ -5323,38 +5388,38 @@ - - + + - + 2 - + - + 1 12 21 12 - + 2 - + 1 3024 - - + + - + 16 152 1 @@ -5363,15 +5428,15 @@ - + - + 1 152 6 11 - + 16 152 1 @@ -5387,10 +5452,10 @@ - - + + - + 1 16 1 @@ -5399,14 +5464,15 @@ + - + 1 16 6 11 - + 1 16 1 @@ -5414,7 +5480,7 @@ - + 1 16 6 @@ -5424,7 +5490,7 @@ - + 1 16 6 @@ -5432,7 +5498,7 @@ - + 1 16 6 @@ -5440,10 +5506,10 @@ - - + + - + 16 16 3 @@ -5452,15 +5518,15 @@ - + - + 1 16 6 11 - + 16 16 3 @@ -5476,10 +5542,10 @@ - - + + - + 1 16 1 @@ -5488,14 +5554,15 @@ + - + 1 16 6 11 - + 1 16 1 @@ -5503,7 +5570,7 @@ - + 1 16 6 @@ -5513,7 +5580,7 @@ - + 1 16 6 @@ -5521,7 +5588,7 @@ - + 1 16 6 @@ -5529,10 +5596,10 @@ - - + + - + 12 16 3 @@ -5541,15 +5608,15 @@ - + - + 1 16 6 11 - + 12 16 3 @@ -5565,10 +5632,10 @@ - - + + - + 1 12 1 @@ -5577,14 +5644,15 @@ + - + 1 12 6 11 - + 1 12 1 @@ -5592,7 +5660,7 @@ - + 1 12 6 @@ -5600,28 +5668,28 @@ - - + + - + 4 - + 1 12 6 11 - + 4 - + 1 6 11 @@ -5629,38 +5697,38 @@ - - + + - + 2 - + - + 1 6 11 12 - + 2 - + 1 792 - - + + - + 16 168 1 @@ -5669,15 +5737,15 @@ - + - + 1 168 3 6 - + 16 168 1 @@ -5693,10 +5761,10 @@ - - + + - + 1 16 1 @@ -5705,14 +5773,15 @@ + - + 1 16 3 6 - + 1 16 1 @@ -5720,7 +5789,7 @@ - + 1 16 3 @@ -5730,7 +5799,7 @@ - + 1 16 3 @@ -5738,7 +5807,7 @@ - + 1 16 3 @@ -5746,10 +5815,10 @@ - - + + - + 16 16 3 @@ -5758,15 +5827,15 @@ - + - + 1 16 3 6 - + 16 16 3 @@ -5782,10 +5851,10 @@ - - + + - + 1 16 1 @@ -5794,14 +5863,15 @@ + - + 1 16 3 6 - + 1 16 1 @@ -5809,7 +5879,7 @@ - + 1 16 3 @@ -5819,7 +5889,7 @@ - + 1 16 3 @@ -5827,7 +5897,7 @@ - + 1 16 3 @@ -5835,10 +5905,10 @@ - - + + - + 12 16 3 @@ -5847,15 +5917,15 @@ - + - + 1 16 3 6 - + 12 16 3 @@ -5871,10 +5941,10 @@ - - + + - + 1 12 1 @@ -5883,14 +5953,15 @@ + - + 1 12 3 6 - + 1 12 1 @@ -5898,7 +5969,7 @@ - + 1 12 3 @@ -5906,28 +5977,28 @@ - - + + - + 4 - + 1 12 3 6 - + 4 - + 1 3 6 @@ -5935,38 +6006,38 @@ - - + + - + 2 - + - + 1 3 6 12 - + 2 - + 1 216 - - + + - + 16 200 1 @@ -5975,15 +6046,15 @@ - + - + 1 200 2 3 - + 16 200 1 @@ -5999,10 +6070,10 @@ - - + + - + 1 16 1 @@ -6011,14 +6082,15 @@ + - + 1 16 2 3 - + 1 16 1 @@ -6026,7 +6098,7 @@ - + 1 16 2 @@ -6036,7 +6108,7 @@ - + 1 16 2 @@ -6044,7 +6116,7 @@ - + 1 16 2 @@ -6052,10 +6124,10 @@ - - + + - + 16 16 3 @@ -6064,15 +6136,15 @@ - + - + 1 16 2 3 - + 16 16 3 @@ -6088,10 +6160,10 @@ - - + + - + 1 16 1 @@ -6100,14 +6172,15 @@ + - + 1 16 2 3 - + 1 16 1 @@ -6115,7 +6188,7 @@ - + 1 16 2 @@ -6125,7 +6198,7 @@ - + 1 16 2 @@ -6133,7 +6206,7 @@ - + 1 16 2 @@ -6141,10 +6214,10 @@ - - + + - + 8 16 3 @@ -6153,15 +6226,15 @@ - + - + 1 16 2 3 - + 8 16 3 @@ -6177,10 +6250,10 @@ - - + + - + 1 8 1 @@ -6189,14 +6262,15 @@ + - + 1 8 2 3 - + 1 8 1 @@ -6204,7 +6278,7 @@ - + 1 8 2 @@ -6212,28 +6286,28 @@ - - + + - + 4 - + 1 8 2 3 - + 4 - + 1 2 3 @@ -6241,38 +6315,38 @@ - - + + - + 2 - + - + 1 2 3 8 - + 2 - + 1 48 - - + + - + 16 128 1 @@ -6281,15 +6355,15 @@ - + - + 1 128 1 2 - + 16 128 1 @@ -6305,10 +6379,10 @@ - - + + - + 1 16 1 @@ -6317,14 +6391,15 @@ + - + 1 16 1 2 - + 1 16 1 @@ -6332,7 +6407,7 @@ - + 1 16 1 @@ -6342,7 +6417,7 @@ - + 1 16 1 @@ -6350,7 +6425,7 @@ - + 1 16 1 @@ -6358,10 +6433,10 @@ - - + + - + 16 16 3 @@ -6370,15 +6445,15 @@ - + - + 1 16 1 2 - + 16 16 3 @@ -6394,10 +6469,10 @@ - - + + - + 1 16 1 @@ -6406,14 +6481,15 @@ + - + 1 16 1 2 - + 1 16 1 @@ -6421,7 +6497,7 @@ - + 1 16 1 @@ -6431,7 +6507,7 @@ - + 1 16 1 @@ -6439,7 +6515,7 @@ - + 1 16 1 @@ -6447,10 +6523,10 @@ - - + + - + 8 16 3 @@ -6459,15 +6535,15 @@ - + - + 1 16 1 2 - + 8 16 3 @@ -6483,10 +6559,10 @@ - - + + - + 1 8 1 @@ -6495,14 +6571,15 @@ + - + 1 8 1 2 - + 1 8 1 @@ -6510,7 +6587,7 @@ - + 1 8 1 @@ -6518,28 +6595,28 @@ - - + + - + 4 - + 1 8 1 2 - + 4 - + 1 1 2 @@ -6547,147 +6624,148 @@ - - + + - + 2 - + - + 1 1 2 8 - + 2 - + 1 16 - + - + 1 8064 - + 1 8064 - + 1 3024 - + 1 792 - + 1 216 - + 1 48 - + 1 16 - + 1 20224 - - + + - + 3 - + - + 1 20224 - + 3 - + 1 10112 2 - - + + - + 1 10112 2 - + 1 10112 2 - - + + - + 2 - + - + 1 10112 2 - + 2 - + 1 20224 - + + - + 1 184 24 @@ -6700,81 +6778,56 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - + + - + 1 3 384 @@ -6787,87 +6840,61 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -6876,256 +6903,326 @@ - - + + - + 1 - + - + 2 16128 - + 1 - + 1 2 16128 - - - + + + + 1 - 184 - 24 - 42 - + + + + - - 4 + + 1 + + + + + + + + 1 - - + + - + 4 + + 1 + + + 1 + + + 1 + - - 4 + + 2 - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + + 2 + + 2 - + 2 + 16128 + + + + + + + + 1 - + - + + 2 + 16128 + + 1 - 3 - 384 - 672 - - 4 + + 1 + 2 + 16128 - - + + - - 4 + + 1 + 128 + 12 + 21 - + 4 - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + + + + 1 + + + + + + + + 1 + + + + + + + + 1 + + + + + - - 2 + + 4 + + + 1 + + + 1 + + + 1 - + 2 - - + + - + 2 - + 2 2 - 16128 + 6048 - - + + - + 1 - + - + 2 - 16128 + 6048 - + 1 - + 1 2 - 16128 + 6048 - + + - + 1 - 128 - 12 - 21 + 152 + 6 + 11 @@ -7134,391 +7231,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - - - - 2 - - + + - - 2 + + 1 - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - - - - 1 - - - - - - - - 1 - - - - - - - - 1 - - - - - - - - 4 - - - 1 - - - 1 - - - 1 - - - - - 2 - - - - - - - - 2 - - - - - 2 - - - - - - - - 2 - - - 2 - - - - - 2 - 6048 - - - - - - - - 1 - - - - - - - 2 - 6048 - - - 1 - - - - - 1 - 2 - 6048 - - - - - - - 1 - 152 - 6 - 11 - - - - - 4 - - - - - - - - 4 - - + + - - 4 - - - - - - - + 1 - - + + - + 1 - - - - - 1 - - - - - + + - + 4 - - 1 - - - 1 - - - 1 - - - - - 2 - - - - - - - - 2 - - - - 2 - - - - - - 1 - 3 - 384 - 672 - - - - - 4 - - - - - - - - 4 - - - - - 4 - - - - - - - - 1 - - - - - - - - 1 - - - - - - - - 1 - - - - - - - - 4 - + 1 - - 1 - - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7527,35 +7340,36 @@ - - + + - + 1 - + - + 2 1584 - + 1 - + 1 2 1584 - + + - + 1 168 3 @@ -7568,174 +7382,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - - - - 2 - - + + - - 2 - - - - - - + 1 - 3 - 384 - 672 - - - - - 4 - - - - - 4 - - + + - - 4 - - - - - - - + 1 - - + + - + 1 - - - - - 1 - - - - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7744,35 +7491,36 @@ - - + + - + 1 - + - + 2 432 - + 1 - + 1 2 432 - + + - + 1 200 2 @@ -7785,174 +7533,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - - - - 2 - - + + - - 2 - - - - - - + 1 - 3 - 384 - 672 - - - - - 4 - - - - - 4 - - + + - - 4 - - - - - - - + 1 - - + + - + 1 - - - - - 1 - - - - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -7961,35 +7642,36 @@ - - + + - + 1 - + - + 2 96 - + 1 - + 1 2 96 - + + - + 1 128 1 @@ -8002,174 +7684,107 @@ - - - - - 4 - - - - - 4 - - - - - + + - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - - 2 - - - - - - - - 2 - - - - + 2 - - - - 1 - 3 - 384 - 672 - - + + - - 4 - - - - - - - - 4 - - - - - 4 - - - - - - - + 1 - - + + - + 1 - - + + - + 1 - - + + - + 4 - + 1 - + 1 - + 1 - + 2 - - + + - + 2 - - 2 - - - - - - - 2 - - - 2 - @@ -8178,98 +7793,98 @@ - - + + - + 1 - + - + 2 32 - + 1 - + 1 2 32 - - + + - + 1 2 16128 - + 1 2 16128 - + 1 2 6048 - + 1 2 1584 - + 1 2 432 - + 1 2 96 - + 1 2 32 - + 1 2 40448 - - + + - + 1 40448 - + 1 20224 - + 1 2 40448 - + 1 1 200 @@ -8277,9 +7892,9 @@ - + - + 1 1 200 @@ -8289,585 +7904,522 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.bin b/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.bin new file mode 100644 index 0000000..2c38d7d Binary files /dev/null and b/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.bin differ diff --git a/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.xml b/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.xml new file mode 100644 index 0000000..2d2b97c --- /dev/null +++ b/intel/gaze-estimation-adas-0002/FP16-INT8/gaze-estimation-adas-0002.xml @@ -0,0 +1,5578 @@ + + + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + + + + 1 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + + + + + + + + + 1 + 3 + + + + + + + + 1 + 3 + + + 2 + + + + + 1 + 3 + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 60 + 60 + + + + + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + 16 + 32 + 3 + 3 + + + + + 16 + 32 + 3 + 3 + + + + + + + + 16 + 32 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 30 + 30 + + + + + + + + + 1 + 64 + 30 + 30 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 64 + 3 + 3 + + + + + + + + 32 + 64 + 3 + 3 + + + + + 32 + 64 + 3 + 3 + + + + + + + + 32 + 64 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 30 + 30 + + + 32 + 64 + 3 + 3 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 15 + 15 + + + + + + + + + 1 + 32 + 15 + 15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 60 + 60 + + + + + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + 16 + 32 + 3 + 3 + + + + + 16 + 32 + 3 + 3 + + + + + + + + 16 + 32 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 30 + 30 + + + + + + + + + 1 + 64 + 30 + 30 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 64 + 3 + 3 + + + + + + + + 32 + 64 + 3 + 3 + + + + + 32 + 64 + 3 + 3 + + + + + + + + 32 + 64 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 30 + 30 + + + 32 + 64 + 3 + 3 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 15 + 15 + + + + + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 15 + 15 + + + + + 1 + 64 + 15 + 15 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + 128 + 1 + 1 + 1 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 15 + 15 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + 1 + 128 + 15 + 15 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 15 + 15 + + + + + + + + + 1 + 128 + 15 + 15 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + 64 + 128 + 3 + 3 + + + + + 64 + 128 + 3 + 3 + + + + + + + + 64 + 128 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 15 + 15 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 8 + 8 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 8 + 8 + + + + + + + + + 1 + 64 + 8 + 8 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + 128 + 1 + 1 + 1 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 8 + 8 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 8 + 8 + + + + + + + + + 1 + 128 + 8 + 8 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + 64 + 128 + 3 + 3 + + + + + 64 + 128 + 3 + 3 + + + + + + + + 64 + 128 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 8 + 8 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 3 + 3 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 3 + 3 + + + + + + + + + 1 + 64 + 3 + 3 + + + + + + + + 256 + 1 + 1 + 1 + + + + + + + + 256 + 64 + 3 + 3 + + + + + + + + 256 + 64 + 3 + 3 + + + + + 256 + 64 + 3 + 3 + + + + + + + + 256 + 64 + 3 + 3 + + + 256 + 1 + 1 + 1 + + + + + 256 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 3 + 3 + + + 256 + 64 + 3 + 3 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + 1 + 256 + 3 + 3 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 3 + 3 + + + + + + + + + 1 + 256 + 3 + 3 + + + + + + + + 512 + 1 + 1 + 1 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + 512 + 256 + 3 + 3 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 512 + 256 + 3 + 3 + + + 512 + 1 + 1 + 1 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 3 + 3 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 3 + + + + + 1 + 515 + + + + + + + 1 + 515 + + + 1 + + + + + 1 + 515 + 1 + + + + + + + 1 + 515 + 1 + + + 1 + + + + + 1 + 515 + 1 + 1 + + + + + + + + 320 + 1 + 1 + 1 + + + + + + + + 320 + 515 + 1 + 1 + + + + + + + + 320 + 515 + 1 + 1 + + + + + 320 + 515 + 1 + 1 + + + + + + + + 320 + 515 + 1 + 1 + + + 320 + 1 + 1 + 1 + + + + + 320 + 515 + 1 + 1 + + + + + + + + 1 + 515 + 1 + 1 + + + 320 + 515 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + + + + + + + + + 1 + 320 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + 1 + 320 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + 1 + 320 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + + + + + + + 1 + 320 + 1 + 1 + + + + + + + + 80 + 1 + 1 + 1 + + + + + + + + 80 + 320 + 1 + 1 + + + + + + + + 80 + 320 + 1 + 1 + + + + + 80 + 320 + 1 + 1 + + + + + + + + 80 + 320 + 1 + 1 + + + 80 + 1 + 1 + 1 + + + + + 80 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + 80 + 320 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + 3 + 1 + 1 + 1 + + + + + + + + 3 + 80 + 1 + 1 + + + + + + + + 3 + 80 + 1 + 1 + + + + + 3 + 80 + 1 + 1 + + + + + + + + 3 + 80 + 1 + 1 + + + 3 + 1 + 1 + 1 + + + + + 3 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 3 + 80 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 1 + 1 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + 1 + + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + + + + + + + 1 + 3 + 1 + 1 + + + 1 + + + + + 1 + 3 + 1 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + + + + + + + + 1 + + + + + + + 1 + 3 + 1 + + + 1 + + + + + 1 + 3 + + + + + + + 1 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + 'compression': { + 'algorithms': [ + { + 'name': 'AccuracyAwareQuantization', + 'params': { + 'drop_type': 'relative', + 'max_iter_num': 20, + 'maximal_drop': 0.01, + 'metric_subset_ratio': 0.2, + 'preset': 'performance', + 'stat_subset_size': 300, + 'tune_hyperparams': true + } + } + ], + 'dump_intermediate_model': true, + 'target_device': 'ANY' + }, + 'engine': { + 'models': [ + { + 'name': 'gaze-estimation-adas-0002', + 'launchers': [ + { + 'framework': 'openvino', + 'inputs': [ + { + 'name': 'left_eye_image', + 'type': 'INPUT', + 'value': '.*_left.png' + }, + { + 'name': 'right_eye_image', + 'type': 'INPUT', + 'value': '.*_right.png' + }, + { + 'name': 'head_pose_angles', + 'type': 'INPUT', + 'value': '.*.json' + } + ], + 'adapter': 'gaze_estimation', + 'device': 'cpu' + } + ], + 'datasets': [ + { + 'name': 'gaze_estimation_dataset', + 'data_source': 'PATH', + 'annotation_conversion': { + 'converter': 'gaze_estimation', + 'data_dir': 'PATH' + }, + 'annotation': 'PATH', + 'reader': { + 'type': 'combine_reader', + 'scheme': { + '.*.png': 'opencv_imread', + '.*.json': { + 'type': 'json_reader', + 'key': 'head_pose_angles' + } + } + }, + 'metrics': [ + { + 'type': 'angle_error', + 'presenter': 'print_vector', + 'reference': { + 'mean': 6.95, + 'std': 3.58 + } + } + ], + '_command_line_mapping': { + 'data_dir': 'PATH' + } + } + ] + } + ], + 'stat_requests_number': null, + 'eval_requests_number': null, + 'type': 'accuracy_checker' + } + } + + + + diff --git a/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.bin b/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.bin index 3287288..29a8f7e 100644 Binary files a/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.bin and b/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.bin differ diff --git a/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.xml b/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.xml index 55d20e0..d7def36 100644 --- a/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.xml +++ b/intel/gaze-estimation-adas-0002/FP16/gaze-estimation-adas-0002.xml @@ -1,21 +1,81 @@ - - + + - - + + + + + - + + 1 + 3 + 60 + 60 + + + + + + + + + + + + + 1 3 60 60 + + + + + + + + + + + + + + 1 + 3 + + + + + + + + + + + 1 + 3 + 1 + 1 - - + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -23,15 +83,16 @@ - + + - + 1 3 60 60 - + 1 3 1 @@ -39,7 +100,7 @@ - + 1 3 60 @@ -47,10 +108,10 @@ - - + + - + 1 3 1 @@ -58,15 +119,38 @@ - + + + + + - + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + 1 3 60 60 - + 1 3 1 @@ -74,7 +158,7 @@ - + 1 3 60 @@ -82,10 +166,32 @@ - - + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 32 + 3 + 3 + 3 + + - + 32 3 3 @@ -93,16 +199,16 @@ - - + + - + 1 3 60 60 - + 32 3 3 @@ -110,7 +216,7 @@ - + 1 32 60 @@ -118,10 +224,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -129,15 +257,16 @@ - + + - + 1 32 60 60 - + 1 32 1 @@ -145,7 +274,7 @@ - + 1 32 60 @@ -153,9 +282,9 @@ - + - + 1 32 60 @@ -163,7 +292,7 @@ - + 1 32 60 @@ -171,10 +300,10 @@ - - + + - + 1 32 1 @@ -182,15 +311,38 @@ - + + + + + - + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + 1 32 60 60 - + 1 32 1 @@ -198,7 +350,7 @@ - + 1 32 60 @@ -206,10 +358,10 @@ - - + + - + 1 32 1 @@ -217,15 +369,38 @@ - + + + + + - + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + 1 32 60 60 - + 1 32 1 @@ -233,7 +408,7 @@ - + 1 32 60 @@ -241,10 +416,10 @@ - - + + - + 16 32 3 @@ -252,16 +427,38 @@ - - + + + + + - + + 16 + 32 + 3 + 3 + + + + + 16 + 32 + 3 + 3 + + + + + + + 1 32 60 60 - + 16 32 3 @@ -269,7 +466,7 @@ - + 1 16 30 @@ -277,10 +474,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -288,15 +507,16 @@ - + + - + 1 16 30 30 - + 1 16 1 @@ -304,7 +524,7 @@ - + 1 16 30 @@ -312,10 +532,10 @@ - - + + - + 64 16 3 @@ -323,16 +543,38 @@ - - + + + + + - + + 64 + 16 + 3 + 3 + + + + + 64 + 16 + 3 + 3 + + + + + + + 1 16 30 30 - + 64 16 3 @@ -340,7 +582,7 @@ - + 1 64 30 @@ -348,10 +590,10 @@ - - + + - + 1 64 1 @@ -359,15 +601,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -375,7 +640,7 @@ - + 1 64 30 @@ -383,9 +648,9 @@ - + - + 1 64 30 @@ -393,7 +658,7 @@ - + 1 64 30 @@ -401,10 +666,10 @@ - - + + - + 1 64 1 @@ -412,15 +677,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -428,7 +716,7 @@ - + 1 64 30 @@ -436,10 +724,10 @@ - - + + - + 1 64 1 @@ -447,15 +735,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -463,7 +774,7 @@ - + 1 64 30 @@ -471,10 +782,32 @@ - - + + + + + 32 + 64 + 3 + 3 + + + + + + + + + + + 32 + 64 + 3 + 3 + + - + 32 64 3 @@ -482,16 +815,16 @@ - - + + - + 1 64 30 30 - + 32 64 3 @@ -499,7 +832,7 @@ - + 1 32 15 @@ -507,10 +840,10 @@ - - + + - + 1 32 1 @@ -518,15 +851,38 @@ - + + + + + - + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + 1 32 15 15 - + 1 32 1 @@ -534,7 +890,7 @@ - + 1 32 15 @@ -542,21 +898,32 @@ - - + + 1 3 - 60 - 60 + 1 + 1 - - + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -564,15 +931,16 @@ - + + - + 1 3 60 60 - + 1 3 1 @@ -580,7 +948,7 @@ - + 1 3 60 @@ -588,10 +956,32 @@ - - + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -599,15 +989,16 @@ - + + - + 1 3 60 60 - + 1 3 1 @@ -615,7 +1006,7 @@ - + 1 3 60 @@ -623,10 +1014,10 @@ - - + + - + 32 3 3 @@ -634,16 +1025,38 @@ - - + + + + + - + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + 1 3 60 60 - + 32 3 3 @@ -651,7 +1064,7 @@ - + 1 32 60 @@ -659,10 +1072,10 @@ - - + + - + 1 32 1 @@ -670,15 +1083,38 @@ - + + + + + - + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + 1 32 60 60 - + 1 32 1 @@ -686,7 +1122,7 @@ - + 1 32 60 @@ -694,9 +1130,9 @@ - + - + 1 32 60 @@ -704,7 +1140,7 @@ - + 1 32 60 @@ -712,10 +1148,10 @@ - - + + - + 1 32 1 @@ -723,15 +1159,38 @@ - + + + + + - + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + 1 32 60 60 - + 1 32 1 @@ -739,7 +1198,7 @@ - + 1 32 60 @@ -747,10 +1206,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -758,15 +1239,16 @@ - + + - + 1 32 60 60 - + 1 32 1 @@ -774,7 +1256,7 @@ - + 1 32 60 @@ -782,10 +1264,10 @@ - - + + - + 16 32 3 @@ -793,16 +1275,38 @@ - - + + + + + - + + 16 + 32 + 3 + 3 + + + + + 16 + 32 + 3 + 3 + + + + + + + 1 32 60 60 - + 16 32 3 @@ -810,7 +1314,7 @@ - + 1 16 30 @@ -818,10 +1322,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -829,15 +1355,16 @@ - + + - + 1 16 30 30 - + 1 16 1 @@ -845,7 +1372,7 @@ - + 1 16 30 @@ -853,10 +1380,32 @@ - - + + + + + 64 + 16 + 3 + 3 + + + + + + + + + + + 64 + 16 + 3 + 3 + + - + 64 16 3 @@ -864,16 +1413,16 @@ - - + + - + 1 16 30 30 - + 64 16 3 @@ -881,7 +1430,7 @@ - + 1 64 30 @@ -889,10 +1438,10 @@ - - + + - + 1 64 1 @@ -900,15 +1449,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -916,7 +1488,7 @@ - + 1 64 30 @@ -924,9 +1496,9 @@ - + - + 1 64 30 @@ -934,7 +1506,7 @@ - + 1 64 30 @@ -942,10 +1514,10 @@ - - + + - + 1 64 1 @@ -953,15 +1525,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -969,7 +1564,7 @@ - + 1 64 30 @@ -977,10 +1572,10 @@ - - + + - + 1 64 1 @@ -988,15 +1583,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 30 30 - + 1 64 1 @@ -1004,7 +1622,7 @@ - + 1 64 30 @@ -1012,10 +1630,10 @@ - - + + - + 32 64 3 @@ -1023,16 +1641,38 @@ - - + + + + + - + + 32 + 64 + 3 + 3 + + + + + 32 + 64 + 3 + 3 + + + + + + + 1 64 30 30 - + 32 64 3 @@ -1040,7 +1680,7 @@ - + 1 32 15 @@ -1048,10 +1688,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -1059,15 +1721,16 @@ - + + - + 1 32 15 15 - + 1 32 1 @@ -1075,7 +1738,7 @@ - + 1 32 15 @@ -1083,16 +1746,16 @@ - - + + - + 1 32 15 15 - + 1 32 15 @@ -1100,7 +1763,7 @@ - + 1 64 15 @@ -1108,10 +1771,32 @@ - - + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + - + 128 64 3 @@ -1119,16 +1804,16 @@ - - + + - + 1 64 15 15 - + 128 64 3 @@ -1136,7 +1821,7 @@ - + 1 128 15 @@ -1144,10 +1829,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1155,15 +1862,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -1171,7 +1879,7 @@ - + 1 128 15 @@ -1179,9 +1887,9 @@ - + - + 1 128 15 @@ -1189,7 +1897,7 @@ - + 1 128 15 @@ -1197,10 +1905,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1208,15 +1938,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -1224,7 +1955,7 @@ - + 1 128 15 @@ -1232,10 +1963,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1243,15 +1996,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -1259,7 +2013,7 @@ - + 1 128 15 @@ -1267,10 +2021,32 @@ - - + + + + + 64 + 128 + 3 + 3 + + + + + + + + + + + 64 + 128 + 3 + 3 + + - + 64 128 3 @@ -1278,16 +2054,16 @@ - - + + - + 1 128 15 15 - + 64 128 3 @@ -1295,7 +2071,7 @@ - + 1 64 8 @@ -1303,10 +2079,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -1314,15 +2112,16 @@ - + + - + 1 64 8 8 - + 1 64 1 @@ -1330,7 +2129,7 @@ - + 1 64 8 @@ -1338,10 +2137,32 @@ - - + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + - + 128 64 3 @@ -1349,16 +2170,16 @@ - - + + - + 1 64 8 8 - + 128 64 3 @@ -1366,7 +2187,7 @@ - + 1 128 8 @@ -1374,10 +2195,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1385,15 +2228,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -1401,7 +2245,7 @@ - + 1 128 8 @@ -1409,9 +2253,9 @@ - + - + 1 128 8 @@ -1419,7 +2263,7 @@ - + 1 128 8 @@ -1427,10 +2271,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1438,15 +2304,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -1454,7 +2321,7 @@ - + 1 128 8 @@ -1462,10 +2329,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1473,15 +2362,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -1489,7 +2379,7 @@ - + 1 128 8 @@ -1497,10 +2387,32 @@ - - + + + + + 64 + 128 + 3 + 3 + + + + + + + + + + + 64 + 128 + 3 + 3 + + - + 64 128 3 @@ -1508,16 +2420,16 @@ - - + + - + 1 128 8 8 - + 64 128 3 @@ -1525,7 +2437,7 @@ - + 1 64 3 @@ -1533,10 +2445,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -1544,15 +2478,16 @@ - + + - + 1 64 3 3 - + 1 64 1 @@ -1560,7 +2495,7 @@ - + 1 64 3 @@ -1568,10 +2503,32 @@ - - + + + + + 256 + 64 + 3 + 3 + + + + + + + + + + + 256 + 64 + 3 + 3 + + - + 256 64 3 @@ -1579,16 +2536,16 @@ - - + + - + 1 64 3 3 - + 256 64 3 @@ -1596,7 +2553,7 @@ - + 1 256 3 @@ -1604,10 +2561,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1615,15 +2594,16 @@ - + + - + 1 256 3 3 - + 1 256 1 @@ -1631,7 +2611,7 @@ - + 1 256 3 @@ -1639,9 +2619,9 @@ - + - + 1 256 3 @@ -1649,7 +2629,7 @@ - + 1 256 3 @@ -1657,10 +2637,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1668,15 +2670,16 @@ - + + - + 1 256 3 3 - + 1 256 1 @@ -1684,7 +2687,7 @@ - + 1 256 3 @@ -1692,10 +2695,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1703,15 +2728,16 @@ - + + - + 1 256 3 3 - + 1 256 1 @@ -1719,7 +2745,7 @@ - + 1 256 3 @@ -1727,10 +2753,32 @@ - - + + + + + 512 + 256 + 3 + 3 + + + + + + + + + + + 512 + 256 + 3 + 3 + + - + 512 256 3 @@ -1738,16 +2786,16 @@ - - + + - + 1 256 3 3 - + 512 256 3 @@ -1755,7 +2803,18 @@ - + + 1 + 512 + 1 + 1 + + + + + + + 1 512 1 @@ -1763,10 +2822,21 @@ - - + + + + + + + + 1 + 512 + 1 + 1 + + - + 1 512 1 @@ -1774,15 +2844,16 @@ - + + - + 1 512 1 1 - + 1 512 1 @@ -1790,7 +2861,7 @@ - + 1 512 1 @@ -1798,146 +2869,159 @@ - - + + - + 2 - - + + - + 1 512 1 1 - + 2 - + 1 512 - - - - - 1 - 3 - - - - - + + - + 2 - - + + - + 1 3 - + 2 - + 1 3 - - + + - + 1 512 - + 1 3 - + 1 515 - - + + - + 1 - + - + 1 515 - + 1 - + 1 515 1 - - + + - + 1 - + - + 1 515 1 - + 1 - + + 1 + 515 1 + 1 + + + + + + + + 320 515 1 1 - - + + + + + + + + 320 + 515 + 1 + 1 + + - + 320 515 1 @@ -1945,16 +3029,16 @@ - - + + - + 1 515 1 1 - + 320 515 1 @@ -1962,7 +3046,18 @@ - + + 1 + 320 + 1 + 1 + + + + + + + 1 320 1 @@ -1970,10 +3065,21 @@ - - + + + + + + + + 1 + 320 + 1 + 1 + + - + 1 320 1 @@ -1981,15 +3087,16 @@ - + + - + 1 320 1 1 - + 1 320 1 @@ -1997,7 +3104,7 @@ - + 1 320 1 @@ -2005,9 +3112,9 @@ - + - + 1 320 1 @@ -2015,7 +3122,7 @@ - + 1 320 1 @@ -2023,10 +3130,32 @@ - - + + + + + 80 + 320 + 1 + 1 + + + + + + + + + + + 80 + 320 + 1 + 1 + + - + 80 320 1 @@ -2034,16 +3163,16 @@ - - + + - + 1 320 1 1 - + 80 320 1 @@ -2051,7 +3180,18 @@ - + + 1 + 80 + 1 + 1 + + + + + + + 1 80 1 @@ -2059,10 +3199,21 @@ - - + + + + + + + + 1 + 80 + 1 + 1 + + - + 1 80 1 @@ -2070,15 +3221,16 @@ - + + - + 1 80 1 1 - + 1 80 1 @@ -2086,7 +3238,7 @@ - + 1 80 1 @@ -2094,9 +3246,9 @@ - + - + 1 80 1 @@ -2104,7 +3256,18 @@ - + + 1 + 80 + 1 + 1 + + + + + + + 1 80 1 @@ -2112,10 +3275,21 @@ - - + + + + + + + + 1 + 80 + 1 + 1 + + - + 1 80 1 @@ -2123,15 +3297,16 @@ - + + - + 1 80 1 1 - + 1 80 1 @@ -2139,7 +3314,18 @@ - + + 1 + 80 + 1 + 1 + + + + + + + 1 80 1 @@ -2147,10 +3333,21 @@ - - + + + + + + + + 1 + 80 + 1 + 1 + + - + 1 80 1 @@ -2158,15 +3355,16 @@ - + + - + 1 80 1 1 - + 1 80 1 @@ -2174,7 +3372,7 @@ - + 1 80 1 @@ -2182,10 +3380,32 @@ - - + + + + + 3 + 80 + 1 + 1 + + + + + + + + + + + 3 + 80 + 1 + 1 + + - + 3 80 1 @@ -2193,16 +3413,16 @@ - - + + - + 1 80 1 1 - + 3 80 1 @@ -2210,7 +3430,18 @@ - + + 1 + 3 + 1 + 1 + + + + + + + 1 3 1 @@ -2218,10 +3449,21 @@ - - + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -2229,15 +3471,16 @@ - + + - + 1 3 1 1 - + 1 3 1 @@ -2245,7 +3488,7 @@ - + 1 3 1 @@ -2253,63 +3496,165 @@ - - + + + + + 3 + + + + + + + + 3 + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + 1 + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + 1 + + + + + + + 1 - + - + 1 3 1 1 - + 1 - + 1 3 1 - - + + + + + 3 + + + + + + + + 3 + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + + + + + + + 1 - + - + 1 3 1 - + 1 - + 1 3 - + - + 1 3 @@ -2317,186 +3662,217 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.bin b/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.bin new file mode 100644 index 0000000..be765cd Binary files /dev/null and b/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.bin differ diff --git a/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.xml b/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.xml new file mode 100644 index 0000000..133aef2 --- /dev/null +++ b/intel/gaze-estimation-adas-0002/FP32/gaze-estimation-adas-0002.xml @@ -0,0 +1,2627 @@ + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + 1 + 3 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 32 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 30 + 30 + + + 32 + 64 + 3 + 3 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 32 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 30 + 30 + + + 32 + 64 + 3 + 3 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 15 + 15 + + + + + + + + 1 + 32 + 15 + 15 + + + 1 + 32 + 15 + 15 + + + + + 1 + 64 + 15 + 15 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 15 + 15 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + 1 + 128 + 15 + 15 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 15 + 15 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 8 + 8 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 8 + 8 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 8 + 8 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 3 + 3 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 3 + 3 + + + + + + + + 256 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 3 + 3 + + + 256 + 64 + 3 + 3 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + 1 + 256 + 3 + 3 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 3 + 3 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 3 + 3 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 3 + 3 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 1 + 1 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 2 + + + + + + + + 1 + 512 + 1 + 1 + + + 2 + + + + + 1 + 512 + + + + + + + + 2 + + + + + + + + 1 + 3 + + + 2 + + + + + 1 + 3 + + + + + + + + 1 + 512 + + + 1 + 3 + + + + + 1 + 515 + + + + + + + + 1 + + + + + + + 1 + 515 + + + 1 + + + + + 1 + 515 + 1 + + + + + + + + 1 + + + + + + + 1 + 515 + 1 + + + 1 + + + + + 1 + 515 + 1 + 1 + + + + + + + + 320 + 515 + 1 + 1 + + + + + + + + 1 + 515 + 1 + 1 + + + 320 + 515 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + 1 + 320 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + 1 + 320 + 1 + 1 + + + + + 1 + 320 + 1 + 1 + + + + + + + + 80 + 320 + 1 + 1 + + + + + + + + 1 + 320 + 1 + 1 + + + 80 + 320 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 1 + 80 + 1 + 1 + + + + + 1 + 80 + 1 + 1 + + + + + + + + 3 + 80 + 1 + 1 + + + + + + + + 1 + 80 + 1 + 1 + + + 3 + 80 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 1 + 1 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + 1 + + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + + + + + + + 1 + 3 + 1 + 1 + + + 1 + + + + + 1 + 3 + 1 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 3 + + + + + + + + 1 + 3 + 1 + + + 3 + + + 3 + + + 3 + + + + + 1 + 3 + 1 + + + + + + + + 1 + + + + + + + 1 + 3 + 1 + + + 1 + + + + + 1 + 3 + + + + + + + 1 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.bin b/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.bin new file mode 100644 index 0000000..ed03297 Binary files /dev/null and b/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.bin differ diff --git a/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.xml b/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.xml new file mode 100644 index 0000000..13d9abf --- /dev/null +++ b/intel/head-pose-estimation-adas-0001/FP16-INT8/head-pose-estimation-adas-0001.xml @@ -0,0 +1,4054 @@ + + + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 32 + 3 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + + + + 16 + 32 + 3 + 3 + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 64 + 16 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 15 + 15 + + + 1 + 64 + 15 + 15 + + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 15 + 15 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + 1 + 128 + 15 + 15 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + + + + 64 + 128 + 3 + 3 + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 15 + 15 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 8 + 8 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 8 + 8 + + + + + + + + + 1 + 64 + 8 + 8 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + 128 + 1 + 1 + 1 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 8 + 8 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 8 + 8 + + + + + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 4 + 4 + + + 1 + 128 + 4 + 4 + + + + + + + + + 256 + 1 + 1 + 1 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + 256 + 128 + 3 + 3 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 256 + 128 + 3 + 3 + + + 256 + 1 + 1 + 1 + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 4 + 4 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + 1 + 256 + 4 + 4 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 4 + 4 + + + + + + + + + 1 + 256 + 4 + 4 + + + + + + + + 512 + 1 + 1 + 1 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + 512 + 256 + 3 + 3 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 512 + 256 + 3 + 3 + + + 512 + 1 + 1 + 1 + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 4 + 4 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 2 + 2 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 2 + 2 + + + + + + + + 1 + 512 + 2 + 2 + + + + + + + + + 1 + 512 + 2 + 2 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + 128 + 1 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 1 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 1 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + 128 + 1 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 1 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 1 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + 128 + 1 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 1 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 1 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + 'compression': { + 'algorithms': [ + { + 'name': 'AccuracyAwareQuantization', + 'params': { + 'drop_type': 'relative', + 'max_iter_num': 20, + 'maximal_drop': 0.01, + 'metric_subset_ratio': 0.2, + 'preset': 'performance', + 'stat_subset_size': 300, + 'tune_hyperparams': true + } + } + ], + 'dump_intermediate_model': true, + 'target_device': 'ANY' + }, + 'engine': { + 'models': [ + { + 'name': 'head-pose-estimation-adas-0001', + 'launchers': [ + { + 'framework': 'openvino', + 'adapter': { + 'type': 'head_pose', + 'angle_yaw': 'angle_y_fc', + 'angle_pitch': 'angle_p_fc', + 'angle_roll': 'angle_r_fc' + }, + 'device': 'cpu' + } + ], + 'datasets': [ + { + 'name': 'head_pose', + 'data_source': 'PATH', + 'annotation_conversion': { + 'converter': 'head_pose', + 'annotation_file': 'PATH' + }, + 'annotation': 'PATH', + 'preprocessing': [ + { + 'type': 'resize', + 'size': 60 + } + ], + 'metrics': [ + { + 'name': 'yaw_mae', + 'type': 'mae', + 'presenter': 'print_vector', + 'annotation_source': 'yaw', + 'prediction_source': 'angle_yaw', + 'reference': { + 'mean': 5.4, + 'std': 4.4 + } + }, + { + 'name': 'pitch_mae', + 'type': 'mae', + 'presenter': 'print_vector', + 'annotation_source': 'pitch', + 'prediction_source': 'angle_pitch', + 'reference': { + 'mean': 5.5, + 'std': 5.3 + } + }, + { + 'name': 'roll_mae', + 'type': 'mae', + 'presenter': 'print_vector', + 'annotation_source': 'roll', + 'prediction_source': 'angle_roll', + 'reference': { + 'mean': 4.6, + 'std': 5.6 + } + } + ], + '_command_line_mapping': { + 'annotation_file': 'PATH' + } + } + ] + } + ], + 'stat_requests_number': null, + 'eval_requests_number': null, + 'type': 'accuracy_checker' + } + } + + + + diff --git a/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.bin b/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.bin index 90da162..a48ee0b 100644 Binary files a/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.bin and b/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.bin differ diff --git a/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.xml b/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.xml index e93cc45..0bd0b81 100644 --- a/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.xml +++ b/intel/head-pose-estimation-adas-0001/FP16/head-pose-estimation-adas-0001.xml @@ -1,21 +1,110 @@ - - + + - + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + 1 3 60 60 + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + - - + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -23,15 +112,19 @@ - + + + + + - + 1 3 60 60 - + 1 3 1 @@ -39,7 +132,7 @@ - + 1 3 60 @@ -47,10 +140,32 @@ - - + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -58,15 +173,16 @@ - + + - + 1 3 60 60 - + 1 3 1 @@ -74,7 +190,7 @@ - + 1 3 60 @@ -82,10 +198,32 @@ - - + + + + + 32 + 3 + 3 + 3 + + + + + + + + + + + 32 + 3 + 3 + 3 + + - + 32 3 3 @@ -93,16 +231,16 @@ - - + + - + 1 3 60 60 - + 32 3 3 @@ -110,7 +248,7 @@ - + 1 32 60 @@ -118,10 +256,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -129,15 +289,16 @@ - + + - + 1 32 60 60 - + 1 32 1 @@ -145,7 +306,7 @@ - + 1 32 60 @@ -153,9 +314,9 @@ - + - + 1 32 60 @@ -163,7 +324,7 @@ - + 1 32 60 @@ -171,10 +332,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -182,15 +365,16 @@ - + + - + 1 32 60 60 - + 1 32 1 @@ -198,7 +382,7 @@ - + 1 32 60 @@ -206,10 +390,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -217,15 +423,16 @@ - + + - + 1 32 60 60 - + 1 32 1 @@ -233,7 +440,7 @@ - + 1 32 60 @@ -241,10 +448,32 @@ - - + + + + + 16 + 32 + 3 + 3 + + + + + + + + + + + 16 + 32 + 3 + 3 + + - + 16 32 3 @@ -252,16 +481,16 @@ - - + + - + 1 32 60 60 - + 16 32 3 @@ -269,7 +498,7 @@ - + 1 16 30 @@ -277,10 +506,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -288,15 +539,16 @@ - + + - + 1 16 30 30 - + 1 16 1 @@ -304,7 +556,7 @@ - + 1 16 30 @@ -312,10 +564,32 @@ - - + + + + + 64 + 16 + 3 + 3 + + + + + + + + + + + 64 + 16 + 3 + 3 + + - + 64 16 3 @@ -323,16 +597,16 @@ - - + + - + 1 16 30 30 - + 64 16 3 @@ -340,7 +614,7 @@ - + 1 64 30 @@ -348,10 +622,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -359,15 +655,16 @@ - + + - + 1 64 30 30 - + 1 64 1 @@ -375,7 +672,7 @@ - + 1 64 30 @@ -383,9 +680,9 @@ - + - + 1 64 30 @@ -393,7 +690,7 @@ - + 1 64 30 @@ -401,10 +698,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -412,15 +731,16 @@ - + + - + 1 64 30 30 - + 1 64 1 @@ -428,7 +748,7 @@ - + 1 64 30 @@ -436,10 +756,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -447,15 +789,16 @@ - + + - + 1 64 30 30 - + 1 64 1 @@ -463,7 +806,7 @@ - + 1 64 30 @@ -471,10 +814,10 @@ - - + + - + 1 64 30 @@ -482,7 +825,13 @@ - + + 1 + 64 + 15 + 15 + + 1 64 15 @@ -490,10 +839,10 @@ - - + + - + 128 64 3 @@ -501,16 +850,38 @@ - - + + + + + - - 1 - 64 + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 15 15 - + 128 64 3 @@ -518,7 +889,7 @@ - + 1 128 15 @@ -526,10 +897,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -537,15 +930,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -553,7 +947,7 @@ - + 1 128 15 @@ -561,9 +955,9 @@ - + - + 1 128 15 @@ -571,7 +965,7 @@ - + 1 128 15 @@ -579,10 +973,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -590,15 +1006,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -606,7 +1023,7 @@ - + 1 128 15 @@ -614,10 +1031,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -625,15 +1064,16 @@ - + + - + 1 128 15 15 - + 1 128 1 @@ -641,7 +1081,7 @@ - + 1 128 15 @@ -649,10 +1089,32 @@ - - + + + + + 64 + 128 + 3 + 3 + + + + + + + + + + + 64 + 128 + 3 + 3 + + - + 64 128 3 @@ -660,16 +1122,16 @@ - - + + - + 1 128 15 15 - + 64 128 3 @@ -677,7 +1139,7 @@ - + 1 64 8 @@ -685,10 +1147,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -696,15 +1180,16 @@ - + + - + 1 64 8 8 - + 1 64 1 @@ -712,7 +1197,7 @@ - + 1 64 8 @@ -720,10 +1205,32 @@ - - + + + + + 128 + 64 + 3 + 3 + + + + + + + + + + + 128 + 64 + 3 + 3 + + - + 128 64 3 @@ -731,16 +1238,16 @@ - - + + - + 1 64 8 8 - + 128 64 3 @@ -748,7 +1255,7 @@ - + 1 128 8 @@ -756,10 +1263,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -767,15 +1296,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -783,7 +1313,7 @@ - + 1 128 8 @@ -791,9 +1321,9 @@ - + - + 1 128 8 @@ -801,7 +1331,7 @@ - + 1 128 8 @@ -809,10 +1339,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -820,15 +1372,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -836,7 +1389,7 @@ - + 1 128 8 @@ -844,10 +1397,32 @@ - - + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -855,15 +1430,16 @@ - + + - + 1 128 8 8 - + 1 128 1 @@ -871,7 +1447,7 @@ - + 1 128 8 @@ -879,10 +1455,10 @@ - - + + - + 1 128 8 @@ -890,7 +1466,13 @@ - + + 1 + 128 + 4 + 4 + + 1 128 4 @@ -898,10 +1480,32 @@ - - + + + + + 256 + 128 + 3 + 3 + + + + + + + + + + + 256 + 128 + 3 + 3 + + - + 256 128 3 @@ -909,16 +1513,16 @@ - - + + - + 1 128 4 4 - + 256 128 3 @@ -926,7 +1530,7 @@ - + 1 256 4 @@ -934,10 +1538,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -945,15 +1571,16 @@ - + + - + 1 256 4 4 - + 1 256 1 @@ -961,7 +1588,7 @@ - + 1 256 4 @@ -969,9 +1596,9 @@ - + - + 1 256 4 @@ -979,7 +1606,7 @@ - + 1 256 4 @@ -987,10 +1614,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -998,15 +1647,16 @@ - + + - + 1 256 4 4 - + 1 256 1 @@ -1014,7 +1664,7 @@ - + 1 256 4 @@ -1022,10 +1672,32 @@ - - + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1033,15 +1705,16 @@ - + + - + 1 256 4 4 - + 1 256 1 @@ -1049,7 +1722,7 @@ - + 1 256 4 @@ -1057,10 +1730,10 @@ - - + + - + 512 256 3 @@ -1068,16 +1741,13 @@ - - + + + + + - - 1 - 256 - 4 - 4 - - + 512 256 3 @@ -1085,18 +1755,43 @@ - - 1 + 512 - 2 - 2 - - + 256 + 3 + 3 + + + + + + + + 1 + 256 + 4 + 4 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 2 + 2 + + - - + + - + 1 512 1 @@ -1104,112 +1799,474 @@ - + + + + + - + 1 512 + 1 + 1 + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 2 + 2 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + + + + 128 + 512 + 1 + 1 + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 2 2 - + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + 1 512 + + + + + + + + 1 + 512 + + + + + + + + + + + 1 + 512 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + 1 1 - + + + + - + + 1 1 - 512 - 2 - 2 - - + + + + + + + + 1 + 1 + + - - 128 - 512 + 1 1 - - + + - + + 1 1 - 512 - 2 - 2 - - 128 - 512 + 1 1 - + + 1 1 - 128 - 2 - 2 - - + + - - 1 + 128 + 512 1 1 - + + + + + - - 1 - 128 - 2 - 2 - - - 1 + 128 + 512 1 1 - - 1 + 128 - 2 - 2 + 512 + 1 + 1 - + + - + 1 - 128 + 512 2 2 + + 128 + 512 + 1 + 1 + - + 1 128 2 @@ -1217,10 +2274,10 @@ - - + + - + 1 128 1 @@ -1228,15 +2285,13 @@ - + + + + + - - 1 - 128 - 2 - 2 - - + 1 128 1 @@ -1244,18 +2299,7 @@ - - 1 - 128 - 2 - 2 - - - - - - - + 1 128 1 @@ -1263,15 +2307,16 @@ - + + - + 1 128 2 2 - + 1 128 1 @@ -1279,7 +2324,7 @@ - + 1 128 2 @@ -1287,126 +2332,75 @@ - - - - - 2 - - - - - + - + 1 128 2 2 - - 2 - - - 1 - 512 - - - - - - - + 1 - 512 + 128 + 2 + 2 - - - - - 1 - 512 - - - 1 - 512 - - + + - - 1 + 1 - - - - - - - + 128 1 1 - + + + + + - - 1 + 1 - - + 128 1 1 - - 1 - 1 - - - - - - + 1 - 1 - - - - - - - 128 - 512 1 1 - - + + - + 1 - 512 + 128 2 2 - + + 1 128 - 512 1 1 - + 1 128 2 @@ -1414,10 +2408,10 @@ - - + + - + 1 128 1 @@ -1425,15 +2419,13 @@ - + + + + + - - 1 - 128 - 2 - 2 - - + 1 128 1 @@ -1441,25 +2433,32 @@ - + 1 128 - 2 - 2 + 1 + 1 - + + - + 1 128 2 2 + + 1 + 128 + 1 + 1 + - + 1 128 2 @@ -1467,101 +2466,130 @@ - - + + - + 2 - - + + - + 1 128 2 2 - + 2 - + 1 512 - - + + + + + 1 + 512 + + + + + + + + + + + 1 + 512 + + - + 1 512 - - + + - + 1 512 - + 1 512 - + 1 1 - - + + - + 1 1 - + + + + + - - 1 - 1 - - + 1 1 - + 1 1 - + + - + + 1 + 1 + + 1 1 + + + 1 + 1 + + - - + + - + 128 512 1 @@ -1569,16 +2597,13 @@ - - + + + + + - - 1 - 512 - 2 - 2 - - + 128 512 1 @@ -1586,42 +2611,32 @@ - - 1 - 128 - 2 - 2 - - - - - - - - 1 + 128 + 512 1 1 - + + - + 1 - 128 + 512 2 2 - - 1 + 128 + 512 1 1 - + 1 128 2 @@ -1629,28 +2644,32 @@ - - - - 1 - 128 - 2 - 2 - - + + - + 1 128 - 2 - 2 + 1 + 1 - - + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1658,15 +2677,16 @@ - + + - + 1 128 2 2 - + 1 128 1 @@ -1674,7 +2694,7 @@ - + 1 128 2 @@ -1682,34 +2702,17 @@ - - - - - 1 - 128 - 1 - 1 - - - - + - + 1 128 2 2 - - 1 - 128 - 1 - 1 - - + 1 128 2 @@ -1717,92 +2720,145 @@ - - + + - + 2 - - + + - + 1 128 2 2 - + 2 - + + 1 + 512 + + + + + + + 1 512 - - + + + + + + + + 1 + 512 + + - + 1 512 - - + + - + 1 512 - + 1 512 - + + 1 + 1 + + + + + + + 1 1 - - + + + + + + + + 1 + 1 + + - + 1 1 - + + - + 1 1 - + 1 1 - + 1 1 - + + + + 1 + 1 + + + + + + + 1 + 1 + + + + - + 1 1 @@ -1810,160 +2866,179 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.bin b/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.bin new file mode 100644 index 0000000..15fca4f Binary files /dev/null and b/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.bin differ diff --git a/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.xml b/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.xml new file mode 100644 index 0000000..66dc0bb --- /dev/null +++ b/intel/head-pose-estimation-adas-0001/FP32/head-pose-estimation-adas-0001.xml @@ -0,0 +1,2030 @@ + + + + + + + + 1 + 3 + 60 + 60 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + 1 + 3 + 60 + 60 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 60 + 60 + + + + + + + + 32 + 3 + 3 + 3 + + + + + + + + 1 + 3 + 60 + 60 + + + 32 + 3 + 3 + 3 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + 1 + 32 + 60 + 60 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 60 + 60 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 60 + 60 + + + + + + + + 16 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 60 + 60 + + + 16 + 32 + 3 + 3 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 30 + 30 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 30 + 30 + + + + + + + + 64 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 30 + 30 + + + 64 + 16 + 3 + 3 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 30 + 30 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 30 + 30 + + + + + + + + 1 + 64 + 30 + 30 + + + + + 1 + 64 + 15 + 15 + + + 1 + 64 + 15 + 15 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 15 + 15 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + 1 + 128 + 15 + 15 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 15 + 15 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 15 + 15 + + + + + + + + 64 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 15 + 15 + + + 64 + 128 + 3 + 3 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 8 + 8 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 8 + 8 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 8 + 8 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 8 + 8 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 8 + 8 + + + + + + + + 1 + 128 + 8 + 8 + + + + + 1 + 128 + 4 + 4 + + + 1 + 128 + 4 + 4 + + + + + + + + 256 + 128 + 3 + 3 + + + + + + + + 1 + 128 + 4 + 4 + + + 256 + 128 + 3 + 3 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + 1 + 256 + 4 + 4 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 4 + 4 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 4 + 4 + + + + + + + + 512 + 256 + 3 + 3 + + + + + + + + 1 + 256 + 4 + 4 + + + 512 + 256 + 3 + 3 + + + + + 1 + 512 + 2 + 2 + + + + + + + + 1 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 1 + 512 + 1 + 1 + + + + + 1 + 512 + 2 + 2 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + + 128 + 512 + 1 + 1 + + + + + + + + 1 + 512 + 2 + 2 + + + 128 + 512 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 2 + 2 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 2 + 2 + + + + + + + 1 + 128 + 2 + 2 + + + + + 1 + 128 + 2 + 2 + + + + + + + + 2 + + + + + + + + 1 + 128 + 2 + 2 + + + 2 + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + + + + + + 1 + 512 + + + 1 + 512 + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + + + + + + 1 + 1 + + + 1 + 1 + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.bin b/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.bin new file mode 100644 index 0000000..98ff9ce Binary files /dev/null and b/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.bin differ diff --git a/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.xml b/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.xml new file mode 100644 index 0000000..bc7035e --- /dev/null +++ b/intel/landmarks-regression-retail-0009/FP16-INT8/landmarks-regression-retail-0009.xml @@ -0,0 +1,3798 @@ + + + + + + + + + + + 1 + 3 + 48 + 48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 48 + 48 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 48 + 48 + + + + + + + + 1 + 3 + 48 + 48 + + + + + + + + + 1 + 3 + 48 + 48 + + + + + + + + 16 + 1 + 1 + 1 + + + + + + + + 16 + 3 + 3 + 3 + + + + + + + + 16 + 3 + 3 + 3 + + + + + 16 + 3 + 3 + 3 + + + + + + + + 16 + 3 + 3 + 3 + + + 16 + 1 + 1 + 1 + + + + + 16 + 3 + 3 + 3 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 16 + 3 + 3 + 3 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 48 + 48 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 16 + 48 + 48 + + + 1 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + 16 + 48 + 48 + + + + + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + 16 + 48 + 48 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 24 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 24 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 1 + 16 + 24 + 24 + + + + + + + + + 1 + 16 + 24 + 24 + + + + + + + + 32 + 1 + 1 + 1 + + + + + + + + 32 + 16 + 3 + 3 + + + + + + + + 32 + 16 + 3 + 3 + + + + + 32 + 16 + 3 + 3 + + + + + + + + 32 + 16 + 3 + 3 + + + 32 + 1 + 1 + 1 + + + + + 32 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 24 + + + 32 + 16 + 3 + 3 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 24 + 24 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 32 + 24 + 24 + + + 1 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + 32 + 24 + 24 + + + + + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + 32 + 24 + 24 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 12 + 12 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 12 + 12 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 1 + 32 + 12 + 12 + + + + + + + + + 1 + 32 + 12 + 12 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 32 + 3 + 3 + + + + + + + + 64 + 32 + 3 + 3 + + + + + 64 + 32 + 3 + 3 + + + + + + + + 64 + 32 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 12 + 12 + + + 64 + 32 + 3 + 3 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 12 + 12 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 12 + 12 + + + 1 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 12 + 12 + + + + + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 12 + 12 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 6 + 6 + + + + + + + + + 1 + 64 + 6 + 6 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 64 + 64 + 3 + 3 + + + 64 + 1 + 1 + 1 + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 6 + 6 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 6 + 6 + + + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 6 + 6 + + + + + + + + + 1 + 64 + 6 + 6 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 128 + 64 + 3 + 3 + + + 128 + 1 + 1 + 1 + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 6 + 6 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 6 + 6 + + + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 128 + 1 + 1 + 1 + + + + + + + + 128 + 1 + 6 + 6 + + + + + + + + 128 + 1 + 6 + 6 + + + + + 128 + 1 + 6 + 6 + + + + + + + + 128 + 1 + 6 + 6 + + + 128 + 1 + 1 + 1 + + + + + 128 + 1 + 6 + 6 + + + + + + + + 3 + + + + + + + + 128 + 1 + 6 + 6 + + + + + 4 + + + + + + + + 2 + + + + + + + + + + + + + + 4 + + + 2 + + + + + + 2 + + + + + + + + 3 + + + 2 + + + + + 5 + + + + + + + + 128 + 1 + 6 + 6 + + + 5 + + + + + 128 + 1 + 1 + 6 + 6 + + + + + + + + 1 + 128 + 6 + 6 + + + 128 + 1 + 1 + 6 + 6 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 1 + 1 + + + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 256 + 1 + 1 + 1 + + + + + + + + 256 + 128 + 1 + 1 + + + + + + + + 256 + 128 + 1 + 1 + + + + + 256 + 128 + 1 + 1 + + + + + + + + 256 + 128 + 1 + 1 + + + 256 + 1 + 1 + 1 + + + + + 256 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 256 + 128 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 256 + 1 + 1 + + + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 64 + 1 + 1 + 1 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + 64 + 256 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 64 + 256 + 1 + 1 + + + 64 + 1 + 1 + 1 + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 64 + 1 + 1 + + + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 10 + 1 + 1 + 1 + + + + + + + + 10 + 64 + 1 + 1 + + + + + + + + 10 + 64 + 1 + 1 + + + + + 10 + 64 + 1 + 1 + + + + + + + + 10 + 64 + 1 + 1 + + + 10 + 1 + 1 + 1 + + + + + 10 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + 10 + 64 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + + 1 + 10 + 1 + 1 + + + + + + + + + + + 1 + 10 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + + 1 + 10 + 1 + 1 + + + 1 + 10 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + 1 + 10 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + 1 + 10 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + 'compression': { + 'algorithms': [ + { + 'name': 'AccuracyAwareQuantization', + 'params': { + 'drop_type': 'relative', + 'max_iter_num': 20, + 'maximal_drop': 0.01, + 'metric_subset_ratio': 0.2, + 'preset': 'performance', + 'stat_subset_size': 300, + 'tune_hyperparams': true + } + } + ], + 'dump_intermediate_model': true, + 'target_device': 'ANY' + }, + 'engine': { + 'models': [ + { + 'name': 'landmarks-regression-retail-0009', + 'launchers': [ + { + 'framework': 'openvino', + 'adapter': 'landmarks_regression', + 'device': 'cpu' + } + ], + 'datasets': [ + { + 'name': 'vgg2face', + 'data_source': 'PATH', + 'annotation_conversion': { + 'converter': 'vgg_face', + 'landmarks_csv_file': 'PATH', + 'bbox_csv_file': 'PATH' + }, + 'annotation': 'PATH', + 'dataset_meta': 'PATH', + 'preprocessing': [ + { + 'type': 'crop_rect' + }, + { + 'type': 'resize', + 'size': 48 + } + ], + 'postprocessing': [ + { + 'type': 'normalize_landmarks_points', + 'use_annotation_rect': true + } + ], + 'metrics': [ + { + 'type': 'per_point_normed_error', + 'presenter': 'print_vector', + 'reference': { + 'point_0_normed_error': 0.06802, + 'point_1_normed_error': 0.061613, + 'point_2_normed_error': 0.093053, + 'point_3_normed_error': 0.067112, + 'point_4_normed_error': 0.062814, + 'mean': 0.070523 + } + }, + { + 'type': 'normed_error', + 'reference': 0.0705 + } + ], + '_command_line_mapping': { + 'landmarks_csv_file': 'PATH', + 'bbox_csv_file': 'PATH' + } + } + ] + } + ], + 'stat_requests_number': null, + 'eval_requests_number': null, + 'type': 'accuracy_checker' + } + } + + + + diff --git a/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.bin b/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.bin index f908f4f..759f6d8 100644 Binary files a/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.bin and b/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.bin differ diff --git a/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml b/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml index 6ba4e69..fdd6dde 100644 --- a/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml +++ b/intel/landmarks-regression-retail-0009/FP16/landmarks-regression-retail-0009.xml @@ -1,21 +1,49 @@ - - + + - + + + + - + 1 3 48 48 + + + + + + + + + + + 1 + 3 + 1 + 1 - - + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -23,15 +51,19 @@ - + + + + + - + 1 3 48 48 - + 1 3 1 @@ -39,7 +71,7 @@ - + 1 3 48 @@ -47,10 +79,32 @@ - - + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 1 + 1 + + - + 1 3 1 @@ -58,15 +112,19 @@ - + + + + + - + 1 3 48 48 - + 1 3 1 @@ -74,7 +132,7 @@ - + 1 3 48 @@ -82,10 +140,32 @@ - - + + + + + 16 + 3 + 3 + 3 + + + + + + + + + + + 16 + 3 + 3 + 3 + + - + 16 3 3 @@ -93,16 +173,19 @@ - - + + + + + - + 1 3 48 48 - + 16 3 3 @@ -110,7 +193,7 @@ - + 1 16 48 @@ -118,10 +201,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -129,15 +234,16 @@ - + + - + 1 16 48 48 - + 1 16 1 @@ -145,7 +251,7 @@ - + 1 16 48 @@ -153,28 +259,44 @@ - - + + - + + 1 + + + + + + + + + + + 1 + + + + 1 - + - + 1 16 48 48 - + 1 - + 1 16 48 @@ -182,10 +304,10 @@ - - + + - + 1 16 48 @@ -193,7 +315,7 @@ - + 1 16 24 @@ -201,10 +323,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -212,15 +356,16 @@ - + + - + 1 16 24 24 - + 1 16 1 @@ -228,7 +373,7 @@ - + 1 16 24 @@ -236,10 +381,32 @@ - - + + + + + 1 + 16 + 1 + 1 + + + + + + + + + + + 1 + 16 + 1 + 1 + + - + 1 16 1 @@ -247,15 +414,16 @@ - + + - + 1 16 24 24 - + 1 16 1 @@ -263,7 +431,7 @@ - + 1 16 24 @@ -271,10 +439,32 @@ - - + + - + + 32 + 16 + 3 + 3 + + + + + + + + + + + 32 + 16 + 3 + 3 + + + + 32 16 3 @@ -282,16 +472,16 @@ - - + + - + 1 16 24 24 - + 32 16 3 @@ -299,7 +489,7 @@ - + 1 32 24 @@ -307,10 +497,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -318,15 +530,16 @@ - + + - + 1 32 24 24 - + 1 32 1 @@ -334,7 +547,7 @@ - + 1 32 24 @@ -342,28 +555,44 @@ - - + + - + + 1 + + + + + + + + + + + 1 + + + + 1 - + - + 1 32 24 24 - + 1 - + 1 32 24 @@ -371,10 +600,10 @@ - - + + - + 1 32 24 @@ -382,7 +611,7 @@ - + 1 32 12 @@ -390,10 +619,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -401,15 +652,16 @@ - + + - + 1 32 12 12 - + 1 32 1 @@ -417,7 +669,7 @@ - + 1 32 12 @@ -425,10 +677,32 @@ - - + + + + + 1 + 32 + 1 + 1 + + + + + + + + + + + 1 + 32 + 1 + 1 + + - + 1 32 1 @@ -436,15 +710,16 @@ - + + - + 1 32 12 12 - + 1 32 1 @@ -452,7 +727,7 @@ - + 1 32 12 @@ -460,10 +735,32 @@ - - + + + + + 64 + 32 + 3 + 3 + + + + + + + + + + + 64 + 32 + 3 + 3 + + - + 64 32 3 @@ -471,16 +768,16 @@ - - + + - + 1 32 12 12 - + 64 32 3 @@ -488,7 +785,7 @@ - + 1 64 12 @@ -496,10 +793,10 @@ - - + + - + 1 64 1 @@ -507,15 +804,13 @@ - + + + + + - - 1 - 64 - 12 - 12 - - + 1 64 1 @@ -523,36 +818,32 @@ - + 1 64 - 12 - 12 - - - - - - - + 1 1 - + + - + 1 64 12 12 - + + 1 + 64 + 1 1 - + 1 64 12 @@ -560,18 +851,63 @@ - - - - - 1 + + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 64 12 12 + + 1 + - + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 12 + 12 + + + + 1 64 6 @@ -579,10 +915,10 @@ - - + + - + 1 64 1 @@ -590,15 +926,38 @@ - + + + + + - + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + 1 64 6 6 - + 1 64 1 @@ -606,7 +965,7 @@ - + 1 64 6 @@ -614,10 +973,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -625,15 +1006,16 @@ - + + - + 1 64 6 6 - + 1 64 1 @@ -641,7 +1023,7 @@ - + 1 64 6 @@ -649,10 +1031,10 @@ - - + + - + 64 64 3 @@ -660,16 +1042,38 @@ - - + + + + + - + + 64 + 64 + 3 + 3 + + + + + 64 + 64 + 3 + 3 + + + + + + + 1 64 6 6 - + 64 64 3 @@ -677,7 +1081,7 @@ - + 1 64 6 @@ -685,10 +1089,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -696,15 +1122,16 @@ - + + - + 1 64 6 6 - + 1 64 1 @@ -712,7 +1139,7 @@ - + 1 64 6 @@ -720,28 +1147,44 @@ - - + + - + + 1 + + + + + + + + + + + 1 + + + + 1 - + - + 1 64 6 6 - + 1 - + 1 64 6 @@ -749,10 +1192,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -760,15 +1225,16 @@ - + + - + 1 64 6 6 - + 1 64 1 @@ -776,7 +1242,7 @@ - + 1 64 6 @@ -784,10 +1250,32 @@ - - + + + + + 1 + 64 + 1 + 1 + + + + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -795,15 +1283,16 @@ - + + - + 1 64 6 6 - + 1 64 1 @@ -811,7 +1300,7 @@ - + 1 64 6 @@ -819,10 +1308,10 @@ - - + + - + 128 64 3 @@ -830,16 +1319,38 @@ - - + + + + + - + + 128 + 64 + 3 + 3 + + + + + 128 + 64 + 3 + 3 + + + + + + + 1 64 6 6 - + 128 64 3 @@ -847,7 +1358,7 @@ - + 1 128 6 @@ -855,10 +1366,10 @@ - - + + - + 1 128 1 @@ -866,15 +1377,38 @@ - + + + + + - + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + 1 128 6 6 - + 1 128 1 @@ -882,7 +1416,7 @@ - + 1 128 6 @@ -890,28 +1424,160 @@ - - + + + + 1 + + + + + + + + + + + 1 + + + + + 1 + + + + + + + 1 + 128 + 6 + 6 + 1 + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + - + + + + + - + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + 1 128 6 6 - + + 1 + 128 + 1 1 - + 1 128 6 @@ -919,45 +1585,72 @@ - - + + - + + 128 + 1 + 1 + 6 + 6 + + + + + + + + + + + 128 + 1 1 + 6 + 6 + + + + 128 1 1 + 6 + 6 - + + - + 1 128 6 6 - - 1 + 128 1 1 + 6 + 6 - + 1 128 - 6 - 6 + 1 + 1 - - + + - + 1 128 1 @@ -965,15 +1658,13 @@ - + + + + + - - 1 - 128 - 6 - 6 - - + 1 128 1 @@ -981,45 +1672,32 @@ - + 1 - 128 - 6 - 6 - - - - - - - 128 1 1 - 6 - 6 - - + + - + 1 128 - 6 - 6 + 1 + 1 - + + 1 128 1 1 - 6 - 6 - + 1 128 1 @@ -1027,34 +1705,44 @@ - - + + - + 1 - 128 + + + + + + + + + + 1 + + + + 1 - + - + 1 128 1 1 - - 1 - 128 - 1 + 1 - + 1 128 1 @@ -1062,28 +1750,32 @@ - - + + - + + 1 + 128 + 1 1 - + + + + + - + 1 128 1 1 - - 1 - - + 1 128 1 @@ -1091,34 +1783,35 @@ - - - - + + + + 1 128 1 1 - - - - - + 1 128 1 1 - + + + 1 128 1 1 - + + + + - + 1 128 1 @@ -1126,10 +1819,21 @@ - - + + + + + + + + 1 + 128 + 1 + 1 + + - + 1 128 1 @@ -1137,15 +1841,16 @@ - + + - + 1 128 1 1 - + 1 128 1 @@ -1153,18 +1858,40 @@ - + + 1 + 128 + 1 1 + + + + + + + + 256 128 1 1 - - + + + + + + + + 256 + 128 + 1 + 1 + + - + 256 128 1 @@ -1172,16 +1899,16 @@ - - + + - + 1 128 1 1 - + 256 128 1 @@ -1189,7 +1916,18 @@ - + + 1 + 256 + 1 + 1 + + + + + + + 1 256 1 @@ -1197,10 +1935,21 @@ - - + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1208,15 +1957,16 @@ - + + - + 1 256 1 1 - + 1 256 1 @@ -1224,7 +1974,7 @@ - + 1 256 1 @@ -1232,28 +1982,55 @@ - - + + - + + 1 + + + + + + + + + + + 1 + + + + 1 - + - + 1 256 1 1 - + 1 - + + 1 + 256 + 1 + 1 + + + + + + + 1 256 1 @@ -1261,10 +2038,21 @@ - - + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1272,15 +2060,16 @@ - + + - + 1 256 1 1 - + 1 256 1 @@ -1288,7 +2077,18 @@ - + + 1 + 256 + 1 + 1 + + + + + + + 1 256 1 @@ -1296,10 +2096,21 @@ - - + + + + + + + + 1 + 256 + 1 + 1 + + - + 1 256 1 @@ -1307,15 +2118,16 @@ - + + - + 1 256 1 1 - + 1 256 1 @@ -1323,18 +2135,40 @@ - + + 1 + 256 + 1 1 + + + + + + + + 64 256 1 1 - - + + + + + + + + 64 + 256 + 1 + 1 + + - + 64 256 1 @@ -1342,16 +2176,16 @@ - - + + - + 1 256 1 1 - + 64 256 1 @@ -1359,7 +2193,18 @@ - + + 1 + 64 + 1 + 1 + + + + + + + 1 64 1 @@ -1367,10 +2212,21 @@ - - + + + + + + + + 1 + 64 + 1 + 1 + + - + 1 64 1 @@ -1378,15 +2234,16 @@ - + + - + 1 64 1 1 - + 1 64 1 @@ -1394,7 +2251,7 @@ - + 1 64 1 @@ -1402,39 +2259,77 @@ - - + + - + 1 - + + + + + - + + 1 + + + + + 1 + + + + + + 1 64 1 1 - + 1 - + + 1 + 64 + 1 1 + + + + + + + + 10 64 1 1 - - + + + + + + + + 10 + 64 + 1 + 1 + + - + 10 64 1 @@ -1442,16 +2337,16 @@ - - + + - + 1 64 1 1 - + 10 64 1 @@ -1459,7 +2354,18 @@ - + + 1 + 10 + 1 + 1 + + + + + + + 1 10 1 @@ -1467,10 +2373,21 @@ - - + + + + + + + + 1 + 10 + 1 + 1 + + - + 1 10 1 @@ -1478,15 +2395,16 @@ - + + - + 1 10 1 1 - + 1 10 1 @@ -1494,7 +2412,7 @@ - + 1 10 1 @@ -1502,9 +2420,9 @@ - + - + 1 10 1 @@ -1512,7 +2430,7 @@ - + 1 10 1 @@ -1520,9 +2438,9 @@ - + - + 1 10 1 @@ -1532,140 +2450,153 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.bin b/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.bin new file mode 100644 index 0000000..f640295 Binary files /dev/null and b/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.bin differ diff --git a/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.xml b/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.xml new file mode 100644 index 0000000..47ac968 --- /dev/null +++ b/intel/landmarks-regression-retail-0009/FP32/landmarks-regression-retail-0009.xml @@ -0,0 +1,1679 @@ + + + + + + + + 1 + 3 + 48 + 48 + + + + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 48 + 48 + + + + + + + + 1 + 3 + 1 + 1 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 1 + 3 + 1 + 1 + + + + + 1 + 3 + 48 + 48 + + + + + + + + 16 + 3 + 3 + 3 + + + + + + + + + + + 1 + 3 + 48 + 48 + + + 16 + 3 + 3 + 3 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 48 + 48 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + + + + + + + 1 + 16 + 48 + 48 + + + 1 + + + + + 1 + 16 + 48 + 48 + + + + + + + + 1 + 16 + 48 + 48 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 24 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 1 + 16 + 1 + 1 + + + + + + + + 1 + 16 + 24 + 24 + + + 1 + 16 + 1 + 1 + + + + + 1 + 16 + 24 + 24 + + + + + + + + 32 + 16 + 3 + 3 + + + + + + + + 1 + 16 + 24 + 24 + + + 32 + 16 + 3 + 3 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 24 + 24 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + + + + + + + 1 + 32 + 24 + 24 + + + 1 + + + + + 1 + 32 + 24 + 24 + + + + + + + + 1 + 32 + 24 + 24 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 12 + 12 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 1 + 32 + 1 + 1 + + + + + + + + 1 + 32 + 12 + 12 + + + 1 + 32 + 1 + 1 + + + + + 1 + 32 + 12 + 12 + + + + + + + + 64 + 32 + 3 + 3 + + + + + + + + 1 + 32 + 12 + 12 + + + 64 + 32 + 3 + 3 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 12 + 12 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + + + + + + + 1 + 64 + 12 + 12 + + + 1 + + + + + 1 + 64 + 12 + 12 + + + + + + + + 1 + 64 + 12 + 12 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 64 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 6 + 6 + + + 64 + 64 + 3 + 3 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + + + + + + + 1 + 64 + 6 + 6 + + + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 6 + 6 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 6 + 6 + + + + + + + + 128 + 64 + 3 + 3 + + + + + + + + 1 + 64 + 6 + 6 + + + 128 + 64 + 3 + 3 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + + + + + + + 1 + 128 + 6 + 6 + + + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 6 + 6 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 6 + 6 + + + + + + + + 128 + 1 + 1 + 6 + 6 + + + + + + + + 1 + 128 + 6 + 6 + + + 128 + 1 + 1 + 6 + 6 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + + + + + + + 1 + 128 + 1 + 1 + + + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 1 + 128 + 1 + 1 + + + + + 1 + 128 + 1 + 1 + + + + + + + + 256 + 128 + 1 + 1 + + + + + + + + 1 + 128 + 1 + 1 + + + 256 + 128 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + + + + + + + 1 + 256 + 1 + 1 + + + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 1 + 256 + 1 + 1 + + + + + 1 + 256 + 1 + 1 + + + + + + + + 64 + 256 + 1 + 1 + + + + + + + + 1 + 256 + 1 + 1 + + + 64 + 256 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + 1 + 64 + 1 + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 1 + + + + + + + 1 + 64 + 1 + 1 + + + 1 + + + + + 1 + 64 + 1 + 1 + + + + + + + + 10 + 64 + 1 + 1 + + + + + + + + 1 + 64 + 1 + 1 + + + 10 + 64 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + + 1 + 10 + 1 + 1 + + + + + + + + 1 + 10 + 1 + 1 + + + 1 + 10 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + 1 + 10 + 1 + 1 + + + + + 1 + 10 + 1 + 1 + + + + + + + 1 + 10 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/outputs/.gitkeep b/outputs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/face_detection.py b/src/face_detection.py index 463de0d..b408545 100644 --- a/src/face_detection.py +++ b/src/face_detection.py @@ -38,8 +38,8 @@ def __init__(self, model_name, device='CPU', extensions=None, threshold=0.60): except Exception as e: raise ValueError('[Face Detection Module] Could not initialize the network. Ensure that model path is correct') - self.input_name=next(iter(self.model.inputs)) - self.input_shape=self.model.inputs[self.input_name].shape + self.input_name=next(iter(self.model.input_info)) + self.input_shape = self.model.input_info[self.input_name].input_data.shape self.output_name=next(iter(self.model.outputs)) self.output_shape=self.model.outputs[self.output_name].shape @@ -82,10 +82,10 @@ def predict(self, image): self.image_height = image.shape[0] self.input_image = self.preprocess_input(image) - self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) + self.infer_request = self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) - if self.infer.requests[0].wait(-1)==0: - get_output = self.infer.requests[0].outputs[self.output_name] + if self.infer_request.wait() == 0: + get_output = self.infer_request.output_blobs[self.output_name] crop_coords, face_output = self.preprocess_output(image, get_output) return crop_coords, face_output @@ -104,8 +104,10 @@ def check_model(self): ''' supported_layers = self._ie_core.query_network(self.model, self.device) - unsupported_layers = [layer for layer in self.model.layers.keys() if layer not in supported_layers] - + unsupported_input_layers = [layer for layer in self.model.input_info.keys() if layer not in supported_layers] + unsupported_output_layers = [layer for layer in self.model.outputs.keys() if layer not in supported_layers] + unsupported_layers = unsupported_input_layers + unsupported_output_layers + if (len(unsupported_layers) != 0) and (self.extension) and (self.device is not None): self.core.add_extension(self.extension, self.device) self.model_supported = True @@ -157,7 +159,7 @@ def preprocess_output(self, image, outputs): ''' crop_coords = [] - for bounding_box in outputs[0][0]: + for bounding_box in outputs.buffer[0][0]: if bounding_box[2] >= self.threshold: xmin = int(bounding_box[3]*self.image_width) ymin = int(bounding_box[4]*self.image_height) diff --git a/src/facial_landmarks_detection.py b/src/facial_landmarks_detection.py index b461122..f4bb305 100644 --- a/src/facial_landmarks_detection.py +++ b/src/facial_landmarks_detection.py @@ -38,8 +38,8 @@ def __init__(self, model_name, device='CPU', extensions=None, threshold=0.60): except Exception as e: raise ValueError('[Facial Landmark Detection Module] Could not initialize the network. Ensure that model path is correct') - self.input_name=next(iter(self.model.inputs)) - self.input_shape=self.model.inputs[self.input_name].shape + self.input_name=next(iter(self.model.input_info)) + self.input_shape = self.model.input_info[self.input_name].input_data.shape self.output_name=next(iter(self.model.outputs)) self.output_shape=self.model.outputs[self.output_name].shape @@ -82,10 +82,10 @@ def predict(self, image): self.image_height = image.shape[0] self.input_image = self.preprocess_input(image) - self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) + self.infer_request = self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) - if self.infer.requests[0].wait(-1)==0: - get_output = self.infer.requests[0].outputs[self.output_name] + if self.infer_request.wait() == 0: + get_output = self.infer_request.output_blobs left_eye_coords, left_eye_image, right_eye_coords, right_eye_image = self.preprocess_output(image, get_output) return left_eye_coords, left_eye_image, right_eye_coords, right_eye_image @@ -104,7 +104,9 @@ def check_model(self): ''' supported_layers = self._ie_core.query_network(self.model, self.device) - unsupported_layers = [layer for layer in self.model.layers.keys() if layer not in supported_layers] + unsupported_input_layers = [layer for layer in self.model.input_info.keys() if layer not in supported_layers] + unsupported_output_layers = [layer for layer in self.model.outputs.keys() if layer not in supported_layers] + unsupported_layers = unsupported_input_layers + unsupported_output_layers if (len(unsupported_layers) != 0) and (self.extension and self.device is not None): self.core.add_extension(self.extension, self.device) @@ -165,7 +167,9 @@ def preprocess_output(self, image, outputs): right_eye_coords = coordinates of the edges of the right eye bounding box right_eye_crop = cropped image of the right eye ''' - + + outputs = np.array(outputs.get('95').buffer) + right_eye_xmin = int(self.image_height*outputs[0][0]) - 2000 right_eye_xmax = int(self.image_height*outputs[0][0]) + 2000 right_eye_ymin = int(self.image_width*outputs[0][1]) - 2000 diff --git a/src/gaze_estimation.py b/src/gaze_estimation.py index fcad2ba..2dca6cc 100644 --- a/src/gaze_estimation.py +++ b/src/gaze_estimation.py @@ -38,8 +38,8 @@ def __init__(self, model_name, device='CPU', extensions=None, threshold=0.60): except Exception as e: raise ValueError('[Gaze Estimation Module] Could not initialize the network. Ensure that model path is correct') - self.input_blob=next(iter(self.model.inputs)) - self.input_shape=self.model.inputs['left_eye_image'].shape + self.input_blob=next(iter(self.model.input_info)) + self.input_shape = self.model.input_info['left_eye_image'].input_data.shape self.output_blob=next(iter(self.model.outputs)) self.output_blob=self.model.outputs[self.output_blob].shape @@ -86,13 +86,14 @@ def predict(self, left_eye_image, right_eye_image, head_pose_angles): self.right_eye_name='right_eye_image' self.right_eye_image = self.preprocess_input(right_eye_image) - self.inference_handler=self.infer.start_async(request_id=0, inputs={self.left_eye_name: self.left_eye_image, + self.infer_request = self.infer.start_async(request_id=0, inputs={self.left_eye_name: self.left_eye_image, self.right_eye_name: self.right_eye_image, self.head_pose_names: self.head_pose_angles}) - if self.infer.requests[0].wait(-1)==0: - gaze_vector = self.inference_handler.outputs - gaze_x, gaze_y = self.preprocess_output(gaze_vector) + if self.infer_request.wait() == 0: + get_output = self.infer_request.output_blobs + gaze_x, gaze_y = self.preprocess_output(get_output) + return gaze_x, gaze_y @@ -110,7 +111,9 @@ def check_model(self): ''' supported_layers=self._ie_core.query_network(self.model, self.device) - unsupported_layers=[layer for layer in self.model.layers.keys() if layer not in supported_layers] + unsupported_input_layers=[layer for layer in self.model.input_info.keys() if layer not in supported_layers] + unsupported_output_layers=[layer for layer in self.model.outputs.keys() if layer not in supported_layers] + unsupported_layers = unsupported_input_layers + unsupported_output_layers if (len(unsupported_layers) != 0) and (self.extension and self.device is not None): self.core.add_extension(self.extension, self.device) @@ -162,8 +165,8 @@ def preprocess_output(self, gaze_vector): gaze_y = y coordinate of the gaze ''' - gaze_x = gaze_vector.get('gaze_vector')[0][0] - gaze_y = gaze_vector.get('gaze_vector')[0][1] + gaze_x = np.array(gaze_vector.get('gaze_vector').buffer)[0][0] + gaze_y = np.array(gaze_vector.get('gaze_vector').buffer)[0][1] log.info('[ Gaze Estimator ] Acquired gaze vector coordinates') - + log.info('[ Gaze Estimator ] X: {0} Y: {1}'.format(gaze_x, gaze_y)) return gaze_x, gaze_y \ No newline at end of file diff --git a/src/head_pose_estimation.py b/src/head_pose_estimation.py index 50257e1..d4688eb 100644 --- a/src/head_pose_estimation.py +++ b/src/head_pose_estimation.py @@ -38,9 +38,8 @@ def __init__(self, model_name, device='CPU', extensions=None, threshold=0.60): except Exception as e: raise ValueError('[Head Pose Estimation Module] Could not initialize the network. Ensure that model path is correct') - self.input_name=next(iter(self.model.inputs)) - self.input_shape=self.model.inputs[self.input_name].shape - self.output_name='head_pose_angles' + self.input_name=next(iter(self.model.input_info)) + self.input_shape = self.model.input_info[self.input_name].input_data.shape self.output_shape=None return None @@ -79,10 +78,10 @@ def predict(self, image): self.image_height = image.shape[0] self.input_image = self.preprocess_input(image) - self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) + self.infer_request = self.infer.start_async(request_id=0, inputs={self.input_name: self.input_image}) - if self.infer.requests[0].wait(-1)==0: - get_output = self.infer.requests[0].outputs + if self.infer_request.wait() == 0: + get_output = self.infer_request.output_blobs head_pose_angles = self.preprocess_output(get_output) return head_pose_angles @@ -101,7 +100,9 @@ def check_model(self): ''' supported_layers = self._ie_core.query_network(self.model, self.device) - unsupported_layers = [layer for layer in self.model.layers.keys() if layer not in supported_layers] + unsupported_input_layers = [layer for layer in self.model.input_info.keys() if layer not in supported_layers] + unsupported_output_layers = [layer for layer in self.model.outputs.keys() if layer not in supported_layers] + unsupported_layers = unsupported_input_layers + unsupported_output_layers if (len(unsupported_layers) != 0) and (self.extension and self.device is not None): self.core.add_extension(self.extension, self.device) @@ -150,9 +151,9 @@ def preprocess_output(self, outputs): head_pose_angles = extracted yaw, pitch and roll angles of the head as a numpy array ''' - yaw_angle_extract = outputs.get('angle_y_fc') - pitch_angle_extract = outputs.get('angle_p_fc') - roll_angle_extract = outputs.get('angle_r_fc') + yaw_angle_extract = np.array(outputs.get('angle_y_fc').buffer) + pitch_angle_extract = np.array(outputs.get('angle_p_fc').buffer) + roll_angle_extract = np.array(outputs.get('angle_r_fc').buffer) yaw_angle = yaw_angle_extract[0][0] pitch_angle = pitch_angle_extract[0][0] diff --git a/src/input_feeder.py b/src/input_feeder.py index a865a48..87461a8 100644 --- a/src/input_feeder.py +++ b/src/input_feeder.py @@ -35,7 +35,7 @@ def __init__(self, batch_size, input_type, input_file=None): if self.input_type=='video' or self.input_type=='image': self.input_file=input_file elif self.input_type=='demo': - self.input_file='bin/demo.mp4' + self.input_file='data/demo.mp4' if self.input_type!='cam': self.input_extension=os.path.splitext(self.input_file)[1].lower() diff --git a/src/main.py b/src/main.py index fc3ffdc..ea4f7b5 100644 --- a/src/main.py +++ b/src/main.py @@ -177,7 +177,7 @@ def __init__(self, args): self.model_load_time=time.time() - model_load_start self.app_init_time=time.time() - init_start_time - log.info('[ Main ] All moadels loaded to Inference Engine\n') + log.info('[ Main ] All models loaded to Inference Engine\n') return None @@ -292,7 +292,7 @@ def run_inference(self, frame): if self.show_output: self.draw_outputs(frame) - cv2.imshow('Computer Pointer Controller Output', frame) + cv2.imshow('Gaze Output', frame) self.inference_speed.append( self.count_batch/ self.total_processing_time) self.avg_inference_speed = sum(self.inference_speed)/len(self.inference_speed)