diff --git a/.github/workflows/01-Run-console-test.yml b/.github/workflows/01-Run-console-test.yml new file mode 100644 index 0000000..7c8693f --- /dev/null +++ b/.github/workflows/01-Run-console-test.yml @@ -0,0 +1,45 @@ +name: 01 ๐Ÿค– Browser Console Testing +run-name: "01 ๐Ÿค– Status testing bot, SUT: ${{ inputs.url }}" + +on: + workflow_dispatch: + inputs: + url: + description: "System under test, url:" + required: true + default: https://dronjo.wopee.io + +env: + REGISTRY: ghcr.io + +jobs: + example1: + name: Browser console status testing + timeout-minutes: 15 + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Installation + run: | + pip install -r requirements.txt + rfbrowser init + + - name: Testing + run: | + robot \ + --outputdir reports \ + --variable URL=${{ inputs.url }} \ + examples/01-Console/01_bot_w_console_validation.robot + + - uses: actions/upload-artifact@v3 + if: always() + with: + name: example1-run-logs + path: reports/ + retention-days: 10 diff --git a/.github/workflows/02-Autonomous-form-filling.yml b/.github/workflows/02-Autonomous-form-filling.yml new file mode 100644 index 0000000..d23d26c --- /dev/null +++ b/.github/workflows/02-Autonomous-form-filling.yml @@ -0,0 +1,52 @@ +name: 02 ๐ŸŽน Filling Forms Bot +run-name: "02 Filling Form Bot, SUT: ${{ inputs.url }}" + +on: + workflow_dispatch: + inputs: + url: + description: "System under test, url:" + required: true + default: https://dronjo.wopee.io/sign-in.html + openai_api_key: + description: "OpenAI API key" + required: true + default: "Bearer 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" + +env: + REGISTRY: ghcr.io + +jobs: + example2: + name: Filling forms on the fly with GenAI + + timeout-minutes: 15 + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Installation + run: | + pip install -r requirements.txt + rfbrowser init + + - name: Testing + run: | + robot \ + --outputdir reports \ + --variable URL=${{ inputs.url }} \ + examples/02-Forms-fill/02_autonomous_form_filling.robot + env: + OPENAI_API_KEY: ${{ inputs.openai_api_key }} + + - uses: actions/upload-artifact@v3 + if: always() + with: + name: example2-run-logs + path: reports/ + retention-days: 1 diff --git a/.github/workflows/03-Wui-testing.yml b/.github/workflows/03-Wui-testing.yml new file mode 100644 index 0000000..2b8cbb1 --- /dev/null +++ b/.github/workflows/03-Wui-testing.yml @@ -0,0 +1,67 @@ +name: 03 ๐Ÿ‘๏ธ๐Ÿ‘๏ธ Testing with WatchUI +run-name: "03 ๐Ÿ‘๏ธ๐Ÿ‘๏ธ WatchUI testing, mode: ${{ inputs.testing_mode }}, tests: ${{ inputs.tests }}" + +on: + workflow_dispatch: + inputs: + testing_mode: + type: choice + description: "What tests to execute?" + required: true + default: automation + options: + - automation + - autonomous + tests: + type: number + description: "Number of tests(only for 'autonomous'):" + required: true + default: 5 + +env: + REGISTRY: ghcr.io + +jobs: + example3: + name: Visual validation with WatchUI + + timeout-minutes: 15 + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Installation + run: | + pip install -r requirements.txt + rfbrowser init + + - name: Testing (automation) + if: inputs.testing_mode == 'automation' + run: | + robot \ + --outputdir reports \ + examples/03-WatchUI/03a_testing_w_WU_validation.robot + env: + CI: ci + + - name: Testing (autonomous) + if: inputs.testing_mode == 'autonomous' + run: | + robot \ + --outputdir reports \ + examples/03-WatchUI/03b_bot_w_WU_validation.robot + env: + CI: ci + TESTS: ${{ inputs.tests }} + + - uses: actions/upload-artifact@v3 + if: always() + with: + name: example3-run-logs + path: reports/ + retention-days: 10 diff --git a/.github/workflows/06-Wopee-assistant.yml b/.github/workflows/06-Wopee-assistant.yml new file mode 100644 index 0000000..146ecb5 --- /dev/null +++ b/.github/workflows/06-Wopee-assistant.yml @@ -0,0 +1,45 @@ +name: 06 ๐Ÿ‘ท๐Ÿผ Wopee Assistant Testing +run-name: "06 ๐Ÿ‘ท๐Ÿผ Wopee Assistant Testing" + +on: + workflow_dispatch: + +env: + REGISTRY: ghcr.io + +jobs: + example6: + name: Visual validation with Wopee Assistant + + timeout-minutes: 15 + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Installation + run: | + gh release download --repo autonomous-testing/wopee.rf --archive zip --dir dist + pip install dist/*.zip + pip install -r requirements.txt + rfbrowser init + env: + GITHUB_TOKEN: ${{ secrets.CR_PAT }} + + - name: Testing + run: | + robot \ + --outputdir reports \ + --listener wopee_rf.listener \ + examples/06-Wopee-Assistant/06_smoke.robot + + - uses: actions/upload-artifact@v3 + if: always() + with: + name: example6-run-logs + path: reports/ + retention-days: 10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f3ae4e9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,387 @@ +# File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig +# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,node,python,robotframework +# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,macos,node,python,robotframework + +### 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 + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache + +# SvelteKit build / generate output +.svelte-kit + +### 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.* +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +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 +.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 + +### robotframework ### +log.html +output.xml +report.html +interactive_console_output.xml +selenium-screenshot-*.png +outputs +reports + +### robotframework Browser library ### +playwright-log.html +playwright-log.txt +browser +videos +trace.zip + +### 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 + +# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,node,python,robotframework + +# Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option) + +*.whl +set-credentials.sh \ No newline at end of file diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100644 index 0000000..0aa51bc --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,6 @@ +{ + "line-length": { + "code_block_line_length": 120 + }, + "no-inline-html": { "allowed_elements": ["details", "summary"] } +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..942d38e --- /dev/null +++ b/README.md @@ -0,0 +1,65 @@ +# Autonomous (Visual Regression) Testing with Robot Framework + +This repository consist is compilation of various examples of features which +helps to bring test automation into testing autonomy via introducing visual testing. + +All examples and prototypes are based on [Robot Framework](https://robotframework.org/). + +## Install Robot Framework + +```shell + +# Create python environment +python3 -m venv .venv + +# Activate python environment +source .venv/bin/activate + +# Install Robot Framework (with all dependencies) +pip install -r requirements.txt + +# Initialize Browser library +rfbrowser init + +# Set up credentials for Wopee examples +# Optional - for advanced users, Wopee team to provide more detail instructions +source set-credentials.sh + +# Install Wopee Assistant +gh release download --repo autonomous-testing/wopee.rf --pattern '*.whl' +pip3 install wopee_rf*.whl + +``` + +Some more details about the [installation of Browser library can be found here](https://robotframework-browser.org/#installation) + +## Set up OpenAI (for form filling demo) + +OpenAI token is required to use OpenAI API. You can get it by creating an account +at [OpenAI platform](https://platform.openai.com/). + +Create [API key here](https://platform.openai.com/account/api-keys) and export +it as environment variable: + +```shell +export OPENAI_API_KEY=Bearer +``` + +## Folder structure + +```shell +WOPEE-RF-WORKSHOP +โ””โ”€โ”€ .github/workflows # Folder with CI for github actions +โ””โ”€โ”€ baselines # Pictures stored to demo how comparison works +โ””โ”€โ”€ examples # Folder with example how to introduce autnomous testing into RF +โ”‚ โ””โ”€โ”€ 01-Console # Autonomous bot collectign warning and errors +โ”‚ โ””โ”€โ”€ 02-Forms-fill # Demo for filling forms +โ”‚ โ””โ”€โ”€ 03-WatchUI # Demo using open source library WatchUI to compare pisctures +โ”‚ โ””โ”€โ”€ 04-Tesseract # Not implemented yet - just idea for future +โ”‚ โ””โ”€โ”€ 05-Classification # Demo to explain more dynamic visual validation +โ”‚ โ””โ”€โ”€ 06-Wopee-assitant # Assistant - easier to mantain baselines, track results, and +โ”‚ โ”‚ # work in teams +โ”‚ โ””โ”€โ”€ 07-Wopee-bot # Bot - Visual testing without writing code +โ””โ”€โ”€ resources # Folder with suporting keywords across examples +โ””โ”€โ”€ README.MD # Here you are :-) +``` diff --git a/baselines/030e3297a2714d40ff3acee4fd1eff37.png b/baselines/030e3297a2714d40ff3acee4fd1eff37.png new file mode 100644 index 0000000..4481572 Binary files /dev/null and b/baselines/030e3297a2714d40ff3acee4fd1eff37.png differ diff --git a/baselines/12003d2f1a1d41e58cffce9b084cc13d.png b/baselines/12003d2f1a1d41e58cffce9b084cc13d.png new file mode 100644 index 0000000..f6cd5c4 Binary files /dev/null and b/baselines/12003d2f1a1d41e58cffce9b084cc13d.png differ diff --git a/baselines/6e2602722bff4147c02324bd35a1e323.png b/baselines/6e2602722bff4147c02324bd35a1e323.png new file mode 100644 index 0000000..6fc704f Binary files /dev/null and b/baselines/6e2602722bff4147c02324bd35a1e323.png differ diff --git a/baselines/8b14b4c13173c56a887e96022e61516f.png b/baselines/8b14b4c13173c56a887e96022e61516f.png new file mode 100644 index 0000000..f24af81 Binary files /dev/null and b/baselines/8b14b4c13173c56a887e96022e61516f.png differ diff --git a/baselines/ci/030e3297a2714d40ff3acee4fd1eff37.png b/baselines/ci/030e3297a2714d40ff3acee4fd1eff37.png new file mode 100644 index 0000000..5815aeb Binary files /dev/null and b/baselines/ci/030e3297a2714d40ff3acee4fd1eff37.png differ diff --git a/baselines/ci/109c30a5f1183eebc311639c0385edbd.png b/baselines/ci/109c30a5f1183eebc311639c0385edbd.png new file mode 100644 index 0000000..541f115 Binary files /dev/null and b/baselines/ci/109c30a5f1183eebc311639c0385edbd.png differ diff --git a/baselines/ci/12003d2f1a1d41e58cffce9b084cc13d.png b/baselines/ci/12003d2f1a1d41e58cffce9b084cc13d.png new file mode 100644 index 0000000..d48c19b Binary files /dev/null and b/baselines/ci/12003d2f1a1d41e58cffce9b084cc13d.png differ diff --git a/baselines/ci/1f323237a609f941fe91caad3b367288.png b/baselines/ci/1f323237a609f941fe91caad3b367288.png new file mode 100644 index 0000000..7fe5858 Binary files /dev/null and b/baselines/ci/1f323237a609f941fe91caad3b367288.png differ diff --git a/baselines/ci/214429990b9395a82c6fc119725d67ce.png b/baselines/ci/214429990b9395a82c6fc119725d67ce.png new file mode 100644 index 0000000..8bf54a1 Binary files /dev/null and b/baselines/ci/214429990b9395a82c6fc119725d67ce.png differ diff --git a/baselines/ci/6e2602722bff4147c02324bd35a1e323.png b/baselines/ci/6e2602722bff4147c02324bd35a1e323.png new file mode 100644 index 0000000..b0b7352 Binary files /dev/null and b/baselines/ci/6e2602722bff4147c02324bd35a1e323.png differ diff --git a/baselines/ci/8b14b4c13173c56a887e96022e61516f.png b/baselines/ci/8b14b4c13173c56a887e96022e61516f.png new file mode 100644 index 0000000..919474e Binary files /dev/null and b/baselines/ci/8b14b4c13173c56a887e96022e61516f.png differ diff --git a/baselines/ci/bb620571d9092b85f80f350b39632775.png b/baselines/ci/bb620571d9092b85f80f350b39632775.png new file mode 100644 index 0000000..8bf54a1 Binary files /dev/null and b/baselines/ci/bb620571d9092b85f80f350b39632775.png differ diff --git a/baselines/ci/c17baf7f9b24943ab4c953d22d615954.png b/baselines/ci/c17baf7f9b24943ab4c953d22d615954.png new file mode 100644 index 0000000..8bf54a1 Binary files /dev/null and b/baselines/ci/c17baf7f9b24943ab4c953d22d615954.png differ diff --git a/baselines/ci/c525fa3afb81496e8f0b8bf568745ec0.png b/baselines/ci/c525fa3afb81496e8f0b8bf568745ec0.png new file mode 100644 index 0000000..02782ae Binary files /dev/null and b/baselines/ci/c525fa3afb81496e8f0b8bf568745ec0.png differ diff --git a/baselines/ci/e32141a06a6a65ba6f6f2003fdc0c524.png b/baselines/ci/e32141a06a6a65ba6f6f2003fdc0c524.png new file mode 100644 index 0000000..8bf54a1 Binary files /dev/null and b/baselines/ci/e32141a06a6a65ba6f6f2003fdc0c524.png differ diff --git a/examples/01-Console/01_bot_w_console_validation.robot b/examples/01-Console/01_bot_w_console_validation.robot new file mode 100644 index 0000000..9c15b4a --- /dev/null +++ b/examples/01-Console/01_bot_w_console_validation.robot @@ -0,0 +1,31 @@ +*** Settings *** +Library Collections +Library Browser +Resource ../../resources/common.robot +Resource ../../resources/asserts.robot + + +*** Variables *** +${URL} %{URL=https://dronjo.wopee.io} + +${ERR_COUNT} 0 +${WARN_COUNT} 0 + +${MAX_DEPTH_TO_CRAWL} 3 +${MAX_NUMBER_OF_PAGE_TO_CRAWL} 10 + + +*** Test Cases *** +Crawl a website + Log To Console \nTest for ${URL} just started + ${crawling_result}= + ... Crawl Site ${URL} page_crawl_keyword=Wopee Checks + ... max_depth_to_crawl=${MAX_DEPTH_TO_CRAWL} + ... max_number_of_page_to_crawl=${MAX_NUMBER_OF_PAGE_TO_CRAWL} + Get Summary Results ${ERR_COUNT} ${WARN_COUNT} ${MAX_NUMBER_OF_PAGE_TO_CRAWL} + + +*** Keywords *** +Wopee Checks + Console should not contain errors + Console should not contain warnings diff --git a/examples/01-Console/README.md b/examples/01-Console/README.md new file mode 100644 index 0000000..17afaa3 --- /dev/null +++ b/examples/01-Console/README.md @@ -0,0 +1,146 @@ +# Example 1: Autonomous testing based on status in the browser console + +This example shows how to use the `console` object to check the status of the test +in the browser console. + +- Intro to [Robot Framework](https://robotframework.org/) +- System under test: [Dronjo](https://dronjo.wopee.io/) +- Browser library and its [Crawler](https://marketsquare.github.io/robotframework-browser/Browser.html#Crawl%20Site) +- Example 1: Status from console testing + +## Robot Framework Intro + +A generic open source automation framework for acceptance testing, acceptance +test driven development (ATDD), and robotic process automation (RPA). It has +simple plain text syntax and it can be extended easily with libraries implemented +using Python (or Java). + +- Test Automation Framework +- Cross-platform (Windows, Linux, Mac) +- Easy to automate (almost) any test: web, API, mobile, desktop, db, etc. +- Designed in 2005 by Pekka Klรคrck in his master's thesis +- Built-in Python +- Open source +- Free (Apache 2.0 License) + +```robotframework +*** Test Cases *** +eBay search โ€“ Porsche + Search for term Porsche + Search results should contain Porsche + + +*** Keywords *** +Search for term + [Arguments] ${search_term} + Input text id=gh-ac ${search_term} + Click element id=gh-btn + +Search results should contain + [Arguments] ${search_term} + Element should contain css=h3 ${search_term} +``` + +## Browser library + +Browser library is a Robot Framework library for driving web browsers. It utilizes +the [Playwright](https://playwright.dev/) project to communicate with the browsers. + +Playwright is a Node library to automate Chromium, Firefox and WebKit with a +single API. Playwright is built to enable cross-browser web automation that is +ever-green, capable, reliable and fast. + +```robotframework +*** Settings *** +Library Browser +Suite Setup Open available browser + +*** Test Cases *** +Example test + New page https://dronjo.com/ + Click link text=Buy now + Page should contain h1 >> text=DJI Phantom + Close page +``` + +## Dronjo + +[Demo app](https://dronjo.com/) build for the purpose of this workshop. It is a simple +web application that allows you to purchase drones. + +## Using status from console for testing + +This example utilizes the `Crawl Site` keyword from the Browser library. It will +crawl the site and check the status of the test in the browser console. If the +page console contains `error` or `warning` it will count it and print out the +error into terminal and continue crawling. + +Useful keywords: + +- `Crawl Site` - Crawl a site and execute a keyword on every page. + + - `url` - is the page to start crawling from.page_crawl_keyword + - `take_screenshot` - is the keyword that will be executed on every page. By + default, it will take a screenshot on every page. + - `max_number_of_page_to_crawl`, w. default `1000`, is the upper limit of pages + to crawl. Crawling will stop if the number of crawled pages goes over this. + - `max_depth_to_crawl`, w. default `50`, is the upper limit of consecutive links + followed from the start page. Crawling will stop if there are no more links + under this depth. + +- `Get Console Log` - Returns the browser console log of active page. + +Example of error output: + +```shell +5 / 16 : Crawling url https://dronjo.wopee.io/sign-up.html +[ ERROR ] ERROR FOUND: {'type': 'error', 'text': 'Failed to load resource: the server responded with a status of 404 ()', 'location': {'url': 'https://dronjo.wopee.io/sign-up.html', 'lineNumber': 0, 'columnNumber': 0}, 'time': '2023-10-15T07:39:08.871Z'} +``` + +Example of summary output: + +```shell +============================================================================== +WOPEE SIMPLE BOT * ๐Ÿค– ๐Ÿ™ˆ ๐Ÿ™‰ ๐Ÿ™Š ๐Ÿต ๐Ÿ’ ๐Ÿฆ ๐Ÿฆง +============================================================================== +[ ERROR ] TOTAL ERRORS FOUND: 2 +[ WARN ] TOTAL WARNINGS FOUND: 0 +TOTAL TESTS: 10 +Crawl a website . +============================================================================== +Crawl a website | PASS | +------------------------------------------------------------------------------ +01 Bot W Console Validation | PASS | +1 test, 1 passed, 0 failed +============================================================================== +``` + +## Tasks for you + +Goals: + +- Get familiar with GitHub (Code and Actions) +- Learn how the crawling works +- Find out what could be found from the browser console +- Explore GitHub Actions artifacts + +Steps: + +1. Clone this repository +2. Try it run + +- Navigate to Actions > 01 ๐Ÿค– Browser Console Testing +- Click Run Workflow > click Run Workflow (the green button) + +3. Run it for your own URL + + - Navigate to Actions > 01 ๐Ÿค– Browser Console Testing + - Click Run Workflow > set your own URL to test > click Run Workflow + (the green button) + +4. Enhance the test to run 15 tests instead of 10 tests + - Navigate to Code > examples/01-Console/01_bot_w_console_validation.robot + - Click on the pen icon to edit the file + - Modify the `max_number_of_page_to_crawl` to `15` + - Click on Commit changes button + - Run the action again to check it works diff --git a/examples/02-Forms-fill/02_autonomous_form_filling.robot b/examples/02-Forms-fill/02_autonomous_form_filling.robot new file mode 100644 index 0000000..e5ea097 --- /dev/null +++ b/examples/02-Forms-fill/02_autonomous_form_filling.robot @@ -0,0 +1,26 @@ +*** Settings *** +Library Collections +Library Browser +Library RequestsLibrary +Resource ../../resources/ai.robot + + +*** Variables *** +${URL} %{URL=https://dronjo.wopee.io/sign-in.html} + + +*** Test Cases *** +Filling form bot + &{recordVideo} Create Dictionary dir=${OUTPUT DIR}/videos + Set Browser Timeout 30s + New Browser chromium headless=True + New Context + ... recordVideo=${recordVideo} + ... tracing=${OUTPUT DIR}/trace.zip + ... viewport={'width': 1920, 'height': 1080} + New Page ${URL} + + Start progress loader + Autonomous Form Filling + Take Screenshot fullPage=True + Close Browser diff --git a/examples/02-Forms-fill/README.md b/examples/02-Forms-fill/README.md new file mode 100644 index 0000000..a4d7156 --- /dev/null +++ b/examples/02-Forms-fill/README.md @@ -0,0 +1,347 @@ +# Example 2: Filling forms on the fly w. Gen AI + +This example shows how to use Gen AI (like OpenAI) to fill forms on the fly. + +- Example 2: Filling forms on the fly w. Gen AI + +## Vercel AI SDK + +We will use Vercel AI SDK to generate instructions for our testing bot. + +Start exepriment with https://sdk.vercel.ai/ + +Try this prompt example (!!! do not forget replace the `${HTML}` ): + +````markdown +I am a test engineer writing tests in Robot Framework using the Browser library. +I have opened a web page and I want to fill in and submit (click on button as a last step) the form on this page. +Use real test data (consider defined and typical validations) and use only locators from this HTML: + +```html +$$$HTML$$$ +``` + +Provide me steps to accomplish it in json format. Example: + +```json +[ + { "step": 1, "locator": "#name", "value": "Marcel", "action": "fill" }, + { "step": 2, "locator": "#pswd", "value": "abc123", "action": "fill" } +] +``` +```` + +For hosting your owno model you can try [Fireworks.ai](https://fireworks.ai/) + +## Trace viewer + +Analyze your result in [Trace viewer](https://trace.playwright.dev/) + +Try it with one of the following HTML: + +## Video from test execution + +There is a video stored withing GitHub repo under the GitHub actions tab in artifacts. +Navigate in repository to Actions > select the latest run > select the latest job > +select the latest artifact > download the zip log. + +
+ Check out page + +```html +
+ + + + + + +
+``` + +
+ +
+ Check out page + +```html +
+
+ Card Type + +
+
+ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + + +
+
+
+ +
+ Card Number + +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ Visa Card +
+
+
+ +
+ +
+ + +
+
+ +
+
+ +
+ + +
+
+ +
+ +
+ + +
+
+
+ + +
+``` + +
+ +## Tasks for you + +Goals: + +- Get familiar with Gen AI models +- Learn how to implement simple autonomous interaction (submit form) +- Explore what was generated (video, trace, logs) + +Steps: + +1. Start exepriment with https://sdk.vercel.ai/ + +- Prompt the propose 10 tests to test CRM (or any app you typically test) +- Prompt the tool to fill the form (provide HTML form - e.g. the ones above) +- Prompt the tool to provide 3 potential locators to use for the form submit button +- ... share with coleagues your ideas what else to try? + +2. Try it run + +- Navigate to Actions > 02 ๐ŸŽน Filling Forms Bot +- Click Run Workflow > click Run Workflow (the green button) + +3. Run it for your own URL + + - Navigate to Actions > 02 ๐ŸŽน Filling Forms Bot + - Click Run Workflow > set your own URL to test > click Run Workflow + (the green button) + +4. Advanced debugging + +- Check out video +- Check out trace viewer diff --git a/examples/03-WatchUI/03a_testing_w_WU_validation.robot b/examples/03-WatchUI/03a_testing_w_WU_validation.robot new file mode 100644 index 0000000..2e07e68 --- /dev/null +++ b/examples/03-WatchUI/03a_testing_w_WU_validation.robot @@ -0,0 +1,85 @@ +*** Settings *** +Library Collections +Library Browser +Library WatchUI outputs_folder=${IMAGES_STORAGE}/comparisons +Library OperatingSystem +Resource ../../resources/common.robot + +Test Setup Start test + + +*** Variables *** +${BROWSER} chromium +${URL} https://dronjo.wopee.io + +${IMAGES_STORAGE} ${OUTPUTDIR}/wui_images +${HEADLESS} True + +# equal `ci` when running in CI +${CI} %{CI=}/ + + +*** Test Cases *** +Checkout Test + Click text=Buy Now >> nth=0 + Checks visual + +Login Test + Click text=Sign In >> nth=0 + Checks visual + +Contact Test + Click text=Contact >> nth=0 + Checks visual + +Contact Test - wo. areas + Click text=Contact >> nth=0 + Checks visual wo areas 800 300 1550 900 + +Gallery Test + Click text=Gallery >> nth=0 + Checks visual + +Gallery Test - wo. areas + Click text=Gallery >> nth=0 + Checks visual wo areas 600 240 1350 1000 + + +*** Keywords *** +Checks visual + ${page_url}= Get Url + ${screen_id}= Convert URL to Unique String url=${page_url} + ${actual screen file}= Set Variable ${IMAGES_STORAGE}/${screen_id}.png + + Sleep 3s + Take Screenshot + ... filename=${actual screen file} + ... fullPage=True + ... disableAnimations=True + ... timeout=1s + Compare Images ${actual screen file} baselines/${CI}${screen_id}.png ssim=0.99 + +Checks visual wo areas + [Arguments] ${x1} ${y1} ${x2} ${y2} + ${page_url}= Get Url + ${screen_id}= Convert URL to Unique String url=${page_url} + ${actual screen file}= Set Variable ${IMAGES_STORAGE}/${screen_id}-wo.png + + Sleep 3s + Take Screenshot + ... filename=${actual screen file} + ... fullPage=True + ... disableAnimations=True + ... timeout=1s + Compare screen without areas + ... ${actual screen file} + ... baselines/${CI}${screen_id}.png + ... ${x1} + ... ${y1} + ... ${x2} + ... ${y2} + +Start test + New Browser chromium headless=${HEADLESS} + New Context viewport={'width': 1920, 'height': 1080} + New Page ${URL} diff --git a/examples/03-WatchUI/03b_bot_w_WU_validation.robot b/examples/03-WatchUI/03b_bot_w_WU_validation.robot new file mode 100644 index 0000000..467f0f4 --- /dev/null +++ b/examples/03-WatchUI/03b_bot_w_WU_validation.robot @@ -0,0 +1,83 @@ +*** Settings *** +Library Collections +Library Browser +Library WatchUI outputs_folder=${IMAGES_STORAGE}/comparisons +Library OperatingSystem +Resource ../../resources/common.robot + +Test Setup Start test + + +*** Variables *** +${BROWSER} chromium +${URL} https://dronjo.wopee.io + +${IMAGES_STORAGE} ${OUTPUTDIR}/wui_images +${HEADLESS} True + +# equal `ci` when running in CI +${CI} %{CI=}/ + +${ERR_COUNT} 0 +${WARN_COUNT} 0 + +${MAX_DEPTH_TO_CRAWL} 3 +${MAX_NUMBER_OF_PAGE_TO_CRAWL} %{TESTS=5} + + +*** Test Cases *** +Crawl a website + ${crawling_result}= + ... Crawl Site ${URL} page_crawl_keyword=Check Visual + ... max_depth_to_crawl=${MAX_DEPTH_TO_CRAWL} + ... max_number_of_page_to_crawl=${MAX_NUMBER_OF_PAGE_TO_CRAWL} + Get Summary Results ${ERR_COUNT} ${WARN_COUNT} ${MAX_NUMBER_OF_PAGE_TO_CRAWL} + + + +*** Keywords *** +Check Visual + ${page_url}= Get Url + ${screen_id}= Convert URL to Unique String url=${page_url} + ${actual screen file}= Set Variable ${IMAGES_STORAGE}/${screen_id}.png + + Sleep 3s + Take Screenshot + ... filename=${actual screen file} + ... fullPage=True + ... disableAnimations=True + ... timeout=1s + Wopee Check + + Wopee Check + ${page_url}= Get Url + ${screen_id}= Convert URL to Unique String url=${page_url} + ${actual screen file}= Set Variable ${IMAGES_STORAGE}/${screen_id}.png + + ${baseline_exists}= Run Keyword And Return Status File Should Exist baselines/${CI}${screen_id}.png + IF '${baseline_exists}' == 'False' + Log + ... Baseline for ${page_url} / ${screen_id} does not exist. You need to create one - take the screenshot from report. + ... level=WARN + ${new_warn_val}= Evaluate ${WARN_COUNT}+1 + Set Global Variable ${WARN_COUNT} ${new_warn_val} + ELSE + ${status}= Run Keyword And Return Status + ... Compare Images + ... ${actual screen file} + ... baselines/${CI}${screen_id}.png + ... ssim=0.99 + + IF '${status}' == 'False' + Log + ... ERROR FOUND: Page at ${page_url} / ${screen_id} seems to be different than the one storeed as baseline. + ... level=ERROR + ${new_err_val}= Evaluate ${ERR_COUNT}+1 + Set Global Variable ${ERR_COUNT} ${new_err_val} + END + END + +Start test + New Browser chromium headless=${HEADLESS} + New Context viewport={'width': 1920, 'height': 1080} + New Page ${URL} diff --git a/examples/03-WatchUI/README.md b/examples/03-WatchUI/README.md new file mode 100644 index 0000000..c04e016 --- /dev/null +++ b/examples/03-WatchUI/README.md @@ -0,0 +1,41 @@ +# Example 3: Visual validation with WatchUI + +## WatchUI + +WatchUI is a visual regression testing tool that allows you to compare +screenshots of your application to a baseline. + +It is a tool that is used to ensure that your application looks the same after +a change is made. + +Keyword documentation: [WatchUI](https://tesena-smart-testing.github.io/WatchUI/) + +## Tasks for you + +Goals: + +- Get familiar with visual validation +- Learn how to implement simple autonomous validation (screen comparison) +- Find out how to work with baselines (difference CI vs lokal) + +Steps: + +1. Try it run - automation + +- Navigate to Actions > 03 ๐Ÿ‘๏ธ๐Ÿ‘๏ธ Testing with WatchUI +- Click Run Workflow > Click Run Workflow (the green button) + +2. Try it run - autonomy + +- Navigate to Actions > 03 ๐Ÿ‘๏ธ๐Ÿ‘๏ธ Testing with WatchUI +- Click Run Workflow > Select autonomy (What tests to execute?) > + Click Run Workflow (the green button) + +3. Enhance - autonomy + +- Navigate to Actions > 03 ๐Ÿ‘๏ธ๐Ÿ‘๏ธ Testing with WatchUI +- Click Run Workflow > Select autonomy (What tests to execute?) & change number + of tests to execute to 20 > Click Run Workflow (the green button) +- Download report from GitHub Actions Artifacts +- Upload missing one to baseline folder +- Rerun the action and check the results diff --git a/examples/04-Tesseract/README.md b/examples/04-Tesseract/README.md new file mode 100644 index 0000000..d864c92 --- /dev/null +++ b/examples/04-Tesseract/README.md @@ -0,0 +1,9 @@ +# Example 4: Visual validation with AI/ML (OCR) + +This example is not implemented yet (just future idea placeholder) + +## Building models + +Tesseract is an open-source OCR engine that is used to recognize text in images. + +See more: [Tesseract](https://github.com/tesseract-ocr/tesseract) diff --git a/examples/05-Classification/README.md b/examples/05-Classification/README.md new file mode 100644 index 0000000..d10e2c4 --- /dev/null +++ b/examples/05-Classification/README.md @@ -0,0 +1,47 @@ +# Example 5: Visual validation with AI (classification) + +For some useceses it is usefull to use AI to validate the visual output of the application. +In that case model is trained to recognize the expected output and the test is run +against. + +Example: [Amazon 404 page](https://www.amazon.com/asdf) - after each refress it +is different. + +## Sample pictures +Pictures for training and testing are available in the repo +(`examples/05-Classification/screenshots`) and also here: +[Google drive](https://drive.google.com/drive/folders/1bKuOL7TtU4-zdYSDlLwxs_ep__48hvc5?usp=share_link) + +## Building models + +See more + +- [Teachable Machine](https://teachablemachine.withgoogle.com/train/image) +- [Teachable Machine - GitHub](https://github.com/googlecreativelab/teachablemachine-community/tree/master/libraries/image) + +## Tasks for you + +Goals: + +- Get familiar clasification models idea +- Try to build own model + +Steps: + +1. Train model + +- Navigate to [Image model - Teachable Machine](https://teachablemachine.withgoogle.com/train/image) app +- Upload 10 images (pictures prepared in repo) of the + - 404 page and name the class `Error 404` + - product page and name the class `Product page` + - search page and name the class `Search page` +- Train the model +- Test the model with the prepared images (from the testing folder) + +2. Explore export options + +- Navigate to Export Model button +- Could be imported into our automation framework (python and javascript available) + +3. Ask trainer for explanation: How this could be advanced more? + ... he has slide prepared for you ;) diff --git a/examples/05-Classification/model/index.html b/examples/05-Classification/model/index.html new file mode 100644 index 0000000..cf9135a --- /dev/null +++ b/examples/05-Classification/model/index.html @@ -0,0 +1,60 @@ +
Teachable Machine Image Model
+ +
+
+ + + diff --git a/examples/05-Classification/model/index.py b/examples/05-Classification/model/index.py new file mode 100644 index 0000000..874080f --- /dev/null +++ b/examples/05-Classification/model/index.py @@ -0,0 +1,43 @@ +from keras.models import load_model # TensorFlow is required for Keras to work +from PIL import Image, ImageOps # Install pillow instead of PIL +import numpy as np + +# Disable scientific notation for clarity +np.set_printoptions(suppress=True) + +# Load the model +model = load_model("keras_Model.h5", compile=False) + +# Load the labels +class_names = open("labels.txt", "r").readlines() + +# Create the array of the right shape to feed into the keras model +# The 'length' or number of images you can put into the array is +# determined by the first position in the shape tuple, in this case 1 +data = np.ndarray(shape=(1, 224, 224, 3), dtype=np.float32) + +# Replace this with the path to your image +image = Image.open("").convert("RGB") + +# resizing the image to be at least 224x224 and then cropping from the center +size = (224, 224) +image = ImageOps.fit(image, size, Image.Resampling.LANCZOS) + +# turn the image into a numpy array +image_array = np.asarray(image) + +# Normalize the image +normalized_image_array = (image_array.astype(np.float32) / 127.5) - 1 + +# Load the image into the array +data[0] = normalized_image_array + +# Predicts the model +prediction = model.predict(data) +index = np.argmax(prediction) +class_name = class_names[index] +confidence_score = prediction[0][index] + +# Print prediction and confidence score +print("Class:", class_name[2:], end="") +print("Confidence Score:", confidence_score) diff --git a/examples/05-Classification/model/metadata.json b/examples/05-Classification/model/metadata.json new file mode 100644 index 0000000..189b591 --- /dev/null +++ b/examples/05-Classification/model/metadata.json @@ -0,0 +1 @@ +{"tfjsVersion":"1.3.1","tmVersion":"2.4.7","packageVersion":"0.8.4-alpha2","packageName":"@teachablemachine/image","timeStamp":"2023-10-16T04:27:34.785Z","userMetadata":{},"modelName":"tm-my-image-model","labels":["Error404","Product","Search"],"imageSize":224} \ No newline at end of file diff --git a/examples/05-Classification/model/model.json b/examples/05-Classification/model/model.json new file mode 100644 index 0000000..68f361c --- /dev/null +++ b/examples/05-Classification/model/model.json @@ -0,0 +1 @@ +{"modelTopology":{"class_name":"Sequential","config":{"name":"sequential_4","layers":[{"class_name":"Sequential","config":{"name":"sequential_1","layers":[{"class_name":"Model","config":{"name":"model1","layers":[{"name":"input_1","class_name":"InputLayer","config":{"batch_input_shape":[null,224,224,3],"dtype":"float32","sparse":false,"name":"input_1"},"inbound_nodes":[]},{"name":"Conv1_pad","class_name":"ZeroPadding2D","config":{"padding":[[0,1],[0,1]],"data_format":"channels_last","name":"Conv1_pad","trainable":true},"inbound_nodes":[[["input_1",0,0,{}]]]},{"name":"Conv1","class_name":"Conv2D","config":{"filters":16,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[3,3],"strides":[2,2],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"Conv1","trainable":true},"inbound_nodes":[[["Conv1_pad",0,0,{}]]]},{"name":"bn_Conv1","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"bn_Conv1","trainable":true},"inbound_nodes":[[["Conv1",0,0,{}]]]},{"name":"Conv1_relu","class_name":"ReLU","config":{"max_value":6,"name":"Conv1_relu","trainable":true},"inbound_nodes":[[["bn_Conv1",0,0,{}]]]},{"name":"expanded_conv_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"expanded_conv_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["Conv1_relu",0,0,{}]]]},{"name":"expanded_conv_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"expanded_conv_depthwise_BN","trainable":true},"inbound_nodes":[[["expanded_conv_depthwise",0,0,{}]]]},{"name":"expanded_conv_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"expanded_conv_depthwise_relu","trainable":true},"inbound_nodes":[[["expanded_conv_depthwise_BN",0,0,{}]]]},{"name":"expanded_conv_project","class_name":"Conv2D","config":{"filters":8,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"expanded_conv_project","trainable":true},"inbound_nodes":[[["expanded_conv_depthwise_relu",0,0,{}]]]},{"name":"expanded_conv_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"expanded_conv_project_BN","trainable":true},"inbound_nodes":[[["expanded_conv_project",0,0,{}]]]},{"name":"block_1_expand","class_name":"Conv2D","config":{"filters":48,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_1_expand","trainable":true},"inbound_nodes":[[["expanded_conv_project_BN",0,0,{}]]]},{"name":"block_1_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_1_expand_BN","trainable":true},"inbound_nodes":[[["block_1_expand",0,0,{}]]]},{"name":"block_1_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_1_expand_relu","trainable":true},"inbound_nodes":[[["block_1_expand_BN",0,0,{}]]]},{"name":"block_1_pad","class_name":"ZeroPadding2D","config":{"padding":[[0,1],[0,1]],"data_format":"channels_last","name":"block_1_pad","trainable":true},"inbound_nodes":[[["block_1_expand_relu",0,0,{}]]]},{"name":"block_1_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[2,2],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_1_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_1_pad",0,0,{}]]]},{"name":"block_1_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_1_depthwise_BN","trainable":true},"inbound_nodes":[[["block_1_depthwise",0,0,{}]]]},{"name":"block_1_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_1_depthwise_relu","trainable":true},"inbound_nodes":[[["block_1_depthwise_BN",0,0,{}]]]},{"name":"block_1_project","class_name":"Conv2D","config":{"filters":8,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_1_project","trainable":true},"inbound_nodes":[[["block_1_depthwise_relu",0,0,{}]]]},{"name":"block_1_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_1_project_BN","trainable":true},"inbound_nodes":[[["block_1_project",0,0,{}]]]},{"name":"block_2_expand","class_name":"Conv2D","config":{"filters":48,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_2_expand","trainable":true},"inbound_nodes":[[["block_1_project_BN",0,0,{}]]]},{"name":"block_2_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_2_expand_BN","trainable":true},"inbound_nodes":[[["block_2_expand",0,0,{}]]]},{"name":"block_2_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_2_expand_relu","trainable":true},"inbound_nodes":[[["block_2_expand_BN",0,0,{}]]]},{"name":"block_2_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_2_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_2_expand_relu",0,0,{}]]]},{"name":"block_2_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_2_depthwise_BN","trainable":true},"inbound_nodes":[[["block_2_depthwise",0,0,{}]]]},{"name":"block_2_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_2_depthwise_relu","trainable":true},"inbound_nodes":[[["block_2_depthwise_BN",0,0,{}]]]},{"name":"block_2_project","class_name":"Conv2D","config":{"filters":8,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_2_project","trainable":true},"inbound_nodes":[[["block_2_depthwise_relu",0,0,{}]]]},{"name":"block_2_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_2_project_BN","trainable":true},"inbound_nodes":[[["block_2_project",0,0,{}]]]},{"name":"block_2_add","class_name":"Add","config":{"name":"block_2_add","trainable":true},"inbound_nodes":[[["block_1_project_BN",0,0,{}],["block_2_project_BN",0,0,{}]]]},{"name":"block_3_expand","class_name":"Conv2D","config":{"filters":48,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_3_expand","trainable":true},"inbound_nodes":[[["block_2_add",0,0,{}]]]},{"name":"block_3_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_3_expand_BN","trainable":true},"inbound_nodes":[[["block_3_expand",0,0,{}]]]},{"name":"block_3_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_3_expand_relu","trainable":true},"inbound_nodes":[[["block_3_expand_BN",0,0,{}]]]},{"name":"block_3_pad","class_name":"ZeroPadding2D","config":{"padding":[[0,1],[0,1]],"data_format":"channels_last","name":"block_3_pad","trainable":true},"inbound_nodes":[[["block_3_expand_relu",0,0,{}]]]},{"name":"block_3_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[2,2],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_3_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_3_pad",0,0,{}]]]},{"name":"block_3_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_3_depthwise_BN","trainable":true},"inbound_nodes":[[["block_3_depthwise",0,0,{}]]]},{"name":"block_3_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_3_depthwise_relu","trainable":true},"inbound_nodes":[[["block_3_depthwise_BN",0,0,{}]]]},{"name":"block_3_project","class_name":"Conv2D","config":{"filters":16,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_3_project","trainable":true},"inbound_nodes":[[["block_3_depthwise_relu",0,0,{}]]]},{"name":"block_3_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_3_project_BN","trainable":true},"inbound_nodes":[[["block_3_project",0,0,{}]]]},{"name":"block_4_expand","class_name":"Conv2D","config":{"filters":96,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_4_expand","trainable":true},"inbound_nodes":[[["block_3_project_BN",0,0,{}]]]},{"name":"block_4_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_4_expand_BN","trainable":true},"inbound_nodes":[[["block_4_expand",0,0,{}]]]},{"name":"block_4_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_4_expand_relu","trainable":true},"inbound_nodes":[[["block_4_expand_BN",0,0,{}]]]},{"name":"block_4_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_4_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_4_expand_relu",0,0,{}]]]},{"name":"block_4_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_4_depthwise_BN","trainable":true},"inbound_nodes":[[["block_4_depthwise",0,0,{}]]]},{"name":"block_4_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_4_depthwise_relu","trainable":true},"inbound_nodes":[[["block_4_depthwise_BN",0,0,{}]]]},{"name":"block_4_project","class_name":"Conv2D","config":{"filters":16,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_4_project","trainable":true},"inbound_nodes":[[["block_4_depthwise_relu",0,0,{}]]]},{"name":"block_4_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_4_project_BN","trainable":true},"inbound_nodes":[[["block_4_project",0,0,{}]]]},{"name":"block_4_add","class_name":"Add","config":{"name":"block_4_add","trainable":true},"inbound_nodes":[[["block_3_project_BN",0,0,{}],["block_4_project_BN",0,0,{}]]]},{"name":"block_5_expand","class_name":"Conv2D","config":{"filters":96,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_5_expand","trainable":true},"inbound_nodes":[[["block_4_add",0,0,{}]]]},{"name":"block_5_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_5_expand_BN","trainable":true},"inbound_nodes":[[["block_5_expand",0,0,{}]]]},{"name":"block_5_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_5_expand_relu","trainable":true},"inbound_nodes":[[["block_5_expand_BN",0,0,{}]]]},{"name":"block_5_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_5_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_5_expand_relu",0,0,{}]]]},{"name":"block_5_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_5_depthwise_BN","trainable":true},"inbound_nodes":[[["block_5_depthwise",0,0,{}]]]},{"name":"block_5_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_5_depthwise_relu","trainable":true},"inbound_nodes":[[["block_5_depthwise_BN",0,0,{}]]]},{"name":"block_5_project","class_name":"Conv2D","config":{"filters":16,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_5_project","trainable":true},"inbound_nodes":[[["block_5_depthwise_relu",0,0,{}]]]},{"name":"block_5_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_5_project_BN","trainable":true},"inbound_nodes":[[["block_5_project",0,0,{}]]]},{"name":"block_5_add","class_name":"Add","config":{"name":"block_5_add","trainable":true},"inbound_nodes":[[["block_4_add",0,0,{}],["block_5_project_BN",0,0,{}]]]},{"name":"block_6_expand","class_name":"Conv2D","config":{"filters":96,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_6_expand","trainable":true},"inbound_nodes":[[["block_5_add",0,0,{}]]]},{"name":"block_6_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_6_expand_BN","trainable":true},"inbound_nodes":[[["block_6_expand",0,0,{}]]]},{"name":"block_6_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_6_expand_relu","trainable":true},"inbound_nodes":[[["block_6_expand_BN",0,0,{}]]]},{"name":"block_6_pad","class_name":"ZeroPadding2D","config":{"padding":[[0,1],[0,1]],"data_format":"channels_last","name":"block_6_pad","trainable":true},"inbound_nodes":[[["block_6_expand_relu",0,0,{}]]]},{"name":"block_6_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[2,2],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_6_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_6_pad",0,0,{}]]]},{"name":"block_6_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_6_depthwise_BN","trainable":true},"inbound_nodes":[[["block_6_depthwise",0,0,{}]]]},{"name":"block_6_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_6_depthwise_relu","trainable":true},"inbound_nodes":[[["block_6_depthwise_BN",0,0,{}]]]},{"name":"block_6_project","class_name":"Conv2D","config":{"filters":24,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_6_project","trainable":true},"inbound_nodes":[[["block_6_depthwise_relu",0,0,{}]]]},{"name":"block_6_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_6_project_BN","trainable":true},"inbound_nodes":[[["block_6_project",0,0,{}]]]},{"name":"block_7_expand","class_name":"Conv2D","config":{"filters":144,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_7_expand","trainable":true},"inbound_nodes":[[["block_6_project_BN",0,0,{}]]]},{"name":"block_7_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_7_expand_BN","trainable":true},"inbound_nodes":[[["block_7_expand",0,0,{}]]]},{"name":"block_7_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_7_expand_relu","trainable":true},"inbound_nodes":[[["block_7_expand_BN",0,0,{}]]]},{"name":"block_7_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_7_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_7_expand_relu",0,0,{}]]]},{"name":"block_7_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_7_depthwise_BN","trainable":true},"inbound_nodes":[[["block_7_depthwise",0,0,{}]]]},{"name":"block_7_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_7_depthwise_relu","trainable":true},"inbound_nodes":[[["block_7_depthwise_BN",0,0,{}]]]},{"name":"block_7_project","class_name":"Conv2D","config":{"filters":24,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_7_project","trainable":true},"inbound_nodes":[[["block_7_depthwise_relu",0,0,{}]]]},{"name":"block_7_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_7_project_BN","trainable":true},"inbound_nodes":[[["block_7_project",0,0,{}]]]},{"name":"block_7_add","class_name":"Add","config":{"name":"block_7_add","trainable":true},"inbound_nodes":[[["block_6_project_BN",0,0,{}],["block_7_project_BN",0,0,{}]]]},{"name":"block_8_expand","class_name":"Conv2D","config":{"filters":144,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_8_expand","trainable":true},"inbound_nodes":[[["block_7_add",0,0,{}]]]},{"name":"block_8_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_8_expand_BN","trainable":true},"inbound_nodes":[[["block_8_expand",0,0,{}]]]},{"name":"block_8_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_8_expand_relu","trainable":true},"inbound_nodes":[[["block_8_expand_BN",0,0,{}]]]},{"name":"block_8_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_8_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_8_expand_relu",0,0,{}]]]},{"name":"block_8_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_8_depthwise_BN","trainable":true},"inbound_nodes":[[["block_8_depthwise",0,0,{}]]]},{"name":"block_8_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_8_depthwise_relu","trainable":true},"inbound_nodes":[[["block_8_depthwise_BN",0,0,{}]]]},{"name":"block_8_project","class_name":"Conv2D","config":{"filters":24,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_8_project","trainable":true},"inbound_nodes":[[["block_8_depthwise_relu",0,0,{}]]]},{"name":"block_8_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_8_project_BN","trainable":true},"inbound_nodes":[[["block_8_project",0,0,{}]]]},{"name":"block_8_add","class_name":"Add","config":{"name":"block_8_add","trainable":true},"inbound_nodes":[[["block_7_add",0,0,{}],["block_8_project_BN",0,0,{}]]]},{"name":"block_9_expand","class_name":"Conv2D","config":{"filters":144,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_9_expand","trainable":true},"inbound_nodes":[[["block_8_add",0,0,{}]]]},{"name":"block_9_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_9_expand_BN","trainable":true},"inbound_nodes":[[["block_9_expand",0,0,{}]]]},{"name":"block_9_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_9_expand_relu","trainable":true},"inbound_nodes":[[["block_9_expand_BN",0,0,{}]]]},{"name":"block_9_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_9_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_9_expand_relu",0,0,{}]]]},{"name":"block_9_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_9_depthwise_BN","trainable":true},"inbound_nodes":[[["block_9_depthwise",0,0,{}]]]},{"name":"block_9_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_9_depthwise_relu","trainable":true},"inbound_nodes":[[["block_9_depthwise_BN",0,0,{}]]]},{"name":"block_9_project","class_name":"Conv2D","config":{"filters":24,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_9_project","trainable":true},"inbound_nodes":[[["block_9_depthwise_relu",0,0,{}]]]},{"name":"block_9_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_9_project_BN","trainable":true},"inbound_nodes":[[["block_9_project",0,0,{}]]]},{"name":"block_9_add","class_name":"Add","config":{"name":"block_9_add","trainable":true},"inbound_nodes":[[["block_8_add",0,0,{}],["block_9_project_BN",0,0,{}]]]},{"name":"block_10_expand","class_name":"Conv2D","config":{"filters":144,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_10_expand","trainable":true},"inbound_nodes":[[["block_9_add",0,0,{}]]]},{"name":"block_10_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_10_expand_BN","trainable":true},"inbound_nodes":[[["block_10_expand",0,0,{}]]]},{"name":"block_10_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_10_expand_relu","trainable":true},"inbound_nodes":[[["block_10_expand_BN",0,0,{}]]]},{"name":"block_10_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_10_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_10_expand_relu",0,0,{}]]]},{"name":"block_10_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_10_depthwise_BN","trainable":true},"inbound_nodes":[[["block_10_depthwise",0,0,{}]]]},{"name":"block_10_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_10_depthwise_relu","trainable":true},"inbound_nodes":[[["block_10_depthwise_BN",0,0,{}]]]},{"name":"block_10_project","class_name":"Conv2D","config":{"filters":32,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_10_project","trainable":true},"inbound_nodes":[[["block_10_depthwise_relu",0,0,{}]]]},{"name":"block_10_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_10_project_BN","trainable":true},"inbound_nodes":[[["block_10_project",0,0,{}]]]},{"name":"block_11_expand","class_name":"Conv2D","config":{"filters":192,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_11_expand","trainable":true},"inbound_nodes":[[["block_10_project_BN",0,0,{}]]]},{"name":"block_11_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_11_expand_BN","trainable":true},"inbound_nodes":[[["block_11_expand",0,0,{}]]]},{"name":"block_11_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_11_expand_relu","trainable":true},"inbound_nodes":[[["block_11_expand_BN",0,0,{}]]]},{"name":"block_11_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_11_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_11_expand_relu",0,0,{}]]]},{"name":"block_11_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_11_depthwise_BN","trainable":true},"inbound_nodes":[[["block_11_depthwise",0,0,{}]]]},{"name":"block_11_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_11_depthwise_relu","trainable":true},"inbound_nodes":[[["block_11_depthwise_BN",0,0,{}]]]},{"name":"block_11_project","class_name":"Conv2D","config":{"filters":32,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_11_project","trainable":true},"inbound_nodes":[[["block_11_depthwise_relu",0,0,{}]]]},{"name":"block_11_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_11_project_BN","trainable":true},"inbound_nodes":[[["block_11_project",0,0,{}]]]},{"name":"block_11_add","class_name":"Add","config":{"name":"block_11_add","trainable":true},"inbound_nodes":[[["block_10_project_BN",0,0,{}],["block_11_project_BN",0,0,{}]]]},{"name":"block_12_expand","class_name":"Conv2D","config":{"filters":192,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_12_expand","trainable":true},"inbound_nodes":[[["block_11_add",0,0,{}]]]},{"name":"block_12_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_12_expand_BN","trainable":true},"inbound_nodes":[[["block_12_expand",0,0,{}]]]},{"name":"block_12_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_12_expand_relu","trainable":true},"inbound_nodes":[[["block_12_expand_BN",0,0,{}]]]},{"name":"block_12_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_12_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_12_expand_relu",0,0,{}]]]},{"name":"block_12_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_12_depthwise_BN","trainable":true},"inbound_nodes":[[["block_12_depthwise",0,0,{}]]]},{"name":"block_12_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_12_depthwise_relu","trainable":true},"inbound_nodes":[[["block_12_depthwise_BN",0,0,{}]]]},{"name":"block_12_project","class_name":"Conv2D","config":{"filters":32,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_12_project","trainable":true},"inbound_nodes":[[["block_12_depthwise_relu",0,0,{}]]]},{"name":"block_12_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_12_project_BN","trainable":true},"inbound_nodes":[[["block_12_project",0,0,{}]]]},{"name":"block_12_add","class_name":"Add","config":{"name":"block_12_add","trainable":true},"inbound_nodes":[[["block_11_add",0,0,{}],["block_12_project_BN",0,0,{}]]]},{"name":"block_13_expand","class_name":"Conv2D","config":{"filters":192,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_13_expand","trainable":true},"inbound_nodes":[[["block_12_add",0,0,{}]]]},{"name":"block_13_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_13_expand_BN","trainable":true},"inbound_nodes":[[["block_13_expand",0,0,{}]]]},{"name":"block_13_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_13_expand_relu","trainable":true},"inbound_nodes":[[["block_13_expand_BN",0,0,{}]]]},{"name":"block_13_pad","class_name":"ZeroPadding2D","config":{"padding":[[0,1],[0,1]],"data_format":"channels_last","name":"block_13_pad","trainable":true},"inbound_nodes":[[["block_13_expand_relu",0,0,{}]]]},{"name":"block_13_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[2,2],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_13_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_13_pad",0,0,{}]]]},{"name":"block_13_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_13_depthwise_BN","trainable":true},"inbound_nodes":[[["block_13_depthwise",0,0,{}]]]},{"name":"block_13_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_13_depthwise_relu","trainable":true},"inbound_nodes":[[["block_13_depthwise_BN",0,0,{}]]]},{"name":"block_13_project","class_name":"Conv2D","config":{"filters":56,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_13_project","trainable":true},"inbound_nodes":[[["block_13_depthwise_relu",0,0,{}]]]},{"name":"block_13_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_13_project_BN","trainable":true},"inbound_nodes":[[["block_13_project",0,0,{}]]]},{"name":"block_14_expand","class_name":"Conv2D","config":{"filters":336,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_14_expand","trainable":true},"inbound_nodes":[[["block_13_project_BN",0,0,{}]]]},{"name":"block_14_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_14_expand_BN","trainable":true},"inbound_nodes":[[["block_14_expand",0,0,{}]]]},{"name":"block_14_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_14_expand_relu","trainable":true},"inbound_nodes":[[["block_14_expand_BN",0,0,{}]]]},{"name":"block_14_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_14_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_14_expand_relu",0,0,{}]]]},{"name":"block_14_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_14_depthwise_BN","trainable":true},"inbound_nodes":[[["block_14_depthwise",0,0,{}]]]},{"name":"block_14_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_14_depthwise_relu","trainable":true},"inbound_nodes":[[["block_14_depthwise_BN",0,0,{}]]]},{"name":"block_14_project","class_name":"Conv2D","config":{"filters":56,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_14_project","trainable":true},"inbound_nodes":[[["block_14_depthwise_relu",0,0,{}]]]},{"name":"block_14_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_14_project_BN","trainable":true},"inbound_nodes":[[["block_14_project",0,0,{}]]]},{"name":"block_14_add","class_name":"Add","config":{"name":"block_14_add","trainable":true},"inbound_nodes":[[["block_13_project_BN",0,0,{}],["block_14_project_BN",0,0,{}]]]},{"name":"block_15_expand","class_name":"Conv2D","config":{"filters":336,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_15_expand","trainable":true},"inbound_nodes":[[["block_14_add",0,0,{}]]]},{"name":"block_15_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_15_expand_BN","trainable":true},"inbound_nodes":[[["block_15_expand",0,0,{}]]]},{"name":"block_15_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_15_expand_relu","trainable":true},"inbound_nodes":[[["block_15_expand_BN",0,0,{}]]]},{"name":"block_15_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_15_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_15_expand_relu",0,0,{}]]]},{"name":"block_15_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_15_depthwise_BN","trainable":true},"inbound_nodes":[[["block_15_depthwise",0,0,{}]]]},{"name":"block_15_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_15_depthwise_relu","trainable":true},"inbound_nodes":[[["block_15_depthwise_BN",0,0,{}]]]},{"name":"block_15_project","class_name":"Conv2D","config":{"filters":56,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_15_project","trainable":true},"inbound_nodes":[[["block_15_depthwise_relu",0,0,{}]]]},{"name":"block_15_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_15_project_BN","trainable":true},"inbound_nodes":[[["block_15_project",0,0,{}]]]},{"name":"block_15_add","class_name":"Add","config":{"name":"block_15_add","trainable":true},"inbound_nodes":[[["block_14_add",0,0,{}],["block_15_project_BN",0,0,{}]]]},{"name":"block_16_expand","class_name":"Conv2D","config":{"filters":336,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_16_expand","trainable":true},"inbound_nodes":[[["block_15_add",0,0,{}]]]},{"name":"block_16_expand_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_16_expand_BN","trainable":true},"inbound_nodes":[[["block_16_expand",0,0,{}]]]},{"name":"block_16_expand_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_16_expand_relu","trainable":true},"inbound_nodes":[[["block_16_expand_BN",0,0,{}]]]},{"name":"block_16_depthwise","class_name":"DepthwiseConv2D","config":{"kernel_size":[3,3],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_16_depthwise","trainable":true,"depth_multiplier":1,"depthwise_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"depthwise_regularizer":null,"depthwise_constraint":null},"inbound_nodes":[[["block_16_expand_relu",0,0,{}]]]},{"name":"block_16_depthwise_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_16_depthwise_BN","trainable":true},"inbound_nodes":[[["block_16_depthwise",0,0,{}]]]},{"name":"block_16_depthwise_relu","class_name":"ReLU","config":{"max_value":6,"name":"block_16_depthwise_relu","trainable":true},"inbound_nodes":[[["block_16_depthwise_BN",0,0,{}]]]},{"name":"block_16_project","class_name":"Conv2D","config":{"filters":112,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"same","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"block_16_project","trainable":true},"inbound_nodes":[[["block_16_depthwise_relu",0,0,{}]]]},{"name":"block_16_project_BN","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"block_16_project_BN","trainable":true},"inbound_nodes":[[["block_16_project",0,0,{}]]]},{"name":"Conv_1","class_name":"Conv2D","config":{"filters":1280,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"uniform","seed":null}},"kernel_regularizer":null,"kernel_constraint":null,"kernel_size":[1,1],"strides":[1,1],"padding":"valid","data_format":"channels_last","dilation_rate":[1,1],"activation":"linear","use_bias":false,"bias_initializer":{"class_name":"Zeros","config":{}},"bias_regularizer":null,"activity_regularizer":null,"bias_constraint":null,"name":"Conv_1","trainable":true},"inbound_nodes":[[["block_16_project_BN",0,0,{}]]]},{"name":"Conv_1_bn","class_name":"BatchNormalization","config":{"axis":-1,"momentum":0.999,"epsilon":0.001,"center":true,"scale":true,"beta_initializer":{"class_name":"Zeros","config":{}},"gamma_initializer":{"class_name":"Ones","config":{}},"moving_mean_initializer":{"class_name":"Zeros","config":{}},"moving_variance_initializer":{"class_name":"Ones","config":{}},"beta_regularizer":null,"gamma_regularizer":null,"beta_constraint":null,"gamma_constraint":null,"name":"Conv_1_bn","trainable":true},"inbound_nodes":[[["Conv_1",0,0,{}]]]},{"name":"out_relu","class_name":"ReLU","config":{"max_value":6,"name":"out_relu","trainable":true},"inbound_nodes":[[["Conv_1_bn",0,0,{}]]]}],"input_layers":[["input_1",0,0]],"output_layers":[["out_relu",0,0]]}},{"class_name":"GlobalAveragePooling2D","config":{"data_format":"channels_last","name":"global_average_pooling2d_GlobalAveragePooling2D1","trainable":true}}]}},{"class_name":"Sequential","config":{"name":"sequential_3","layers":[{"class_name":"Dense","config":{"units":100,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_in","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense1","trainable":true,"batch_input_shape":[null,1280],"dtype":"float32"}},{"class_name":"Dense","config":{"units":3,"activation":"softmax","use_bias":false,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_in","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense2","trainable":true}}]}}]},"keras_version":"tfjs-layers 1.3.1","backend":"tensor_flow.js"},"weightsManifest":[{"paths":["weights.bin"],"weights":[{"name":"Conv1/kernel","shape":[3,3,3,16],"dtype":"float32"},{"name":"bn_Conv1/gamma","shape":[16],"dtype":"float32"},{"name":"bn_Conv1/beta","shape":[16],"dtype":"float32"},{"name":"expanded_conv_depthwise/depthwise_kernel","shape":[3,3,16,1],"dtype":"float32"},{"name":"expanded_conv_depthwise_BN/gamma","shape":[16],"dtype":"float32"},{"name":"expanded_conv_depthwise_BN/beta","shape":[16],"dtype":"float32"},{"name":"expanded_conv_project/kernel","shape":[1,1,16,8],"dtype":"float32"},{"name":"expanded_conv_project_BN/gamma","shape":[8],"dtype":"float32"},{"name":"expanded_conv_project_BN/beta","shape":[8],"dtype":"float32"},{"name":"block_1_expand/kernel","shape":[1,1,8,48],"dtype":"float32"},{"name":"block_1_expand_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_1_expand_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_1_depthwise/depthwise_kernel","shape":[3,3,48,1],"dtype":"float32"},{"name":"block_1_depthwise_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_1_depthwise_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_1_project/kernel","shape":[1,1,48,8],"dtype":"float32"},{"name":"block_1_project_BN/gamma","shape":[8],"dtype":"float32"},{"name":"block_1_project_BN/beta","shape":[8],"dtype":"float32"},{"name":"block_2_expand/kernel","shape":[1,1,8,48],"dtype":"float32"},{"name":"block_2_expand_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_2_expand_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_2_depthwise/depthwise_kernel","shape":[3,3,48,1],"dtype":"float32"},{"name":"block_2_depthwise_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_2_depthwise_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_2_project/kernel","shape":[1,1,48,8],"dtype":"float32"},{"name":"block_2_project_BN/gamma","shape":[8],"dtype":"float32"},{"name":"block_2_project_BN/beta","shape":[8],"dtype":"float32"},{"name":"block_3_expand/kernel","shape":[1,1,8,48],"dtype":"float32"},{"name":"block_3_expand_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_3_expand_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_3_depthwise/depthwise_kernel","shape":[3,3,48,1],"dtype":"float32"},{"name":"block_3_depthwise_BN/gamma","shape":[48],"dtype":"float32"},{"name":"block_3_depthwise_BN/beta","shape":[48],"dtype":"float32"},{"name":"block_3_project/kernel","shape":[1,1,48,16],"dtype":"float32"},{"name":"block_3_project_BN/gamma","shape":[16],"dtype":"float32"},{"name":"block_3_project_BN/beta","shape":[16],"dtype":"float32"},{"name":"block_4_expand/kernel","shape":[1,1,16,96],"dtype":"float32"},{"name":"block_4_expand_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_4_expand_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_4_depthwise/depthwise_kernel","shape":[3,3,96,1],"dtype":"float32"},{"name":"block_4_depthwise_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_4_depthwise_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_4_project/kernel","shape":[1,1,96,16],"dtype":"float32"},{"name":"block_4_project_BN/gamma","shape":[16],"dtype":"float32"},{"name":"block_4_project_BN/beta","shape":[16],"dtype":"float32"},{"name":"block_5_expand/kernel","shape":[1,1,16,96],"dtype":"float32"},{"name":"block_5_expand_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_5_expand_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_5_depthwise/depthwise_kernel","shape":[3,3,96,1],"dtype":"float32"},{"name":"block_5_depthwise_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_5_depthwise_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_5_project/kernel","shape":[1,1,96,16],"dtype":"float32"},{"name":"block_5_project_BN/gamma","shape":[16],"dtype":"float32"},{"name":"block_5_project_BN/beta","shape":[16],"dtype":"float32"},{"name":"block_6_expand/kernel","shape":[1,1,16,96],"dtype":"float32"},{"name":"block_6_expand_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_6_expand_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_6_depthwise/depthwise_kernel","shape":[3,3,96,1],"dtype":"float32"},{"name":"block_6_depthwise_BN/gamma","shape":[96],"dtype":"float32"},{"name":"block_6_depthwise_BN/beta","shape":[96],"dtype":"float32"},{"name":"block_6_project/kernel","shape":[1,1,96,24],"dtype":"float32"},{"name":"block_6_project_BN/gamma","shape":[24],"dtype":"float32"},{"name":"block_6_project_BN/beta","shape":[24],"dtype":"float32"},{"name":"block_7_expand/kernel","shape":[1,1,24,144],"dtype":"float32"},{"name":"block_7_expand_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_7_expand_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_7_depthwise/depthwise_kernel","shape":[3,3,144,1],"dtype":"float32"},{"name":"block_7_depthwise_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_7_depthwise_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_7_project/kernel","shape":[1,1,144,24],"dtype":"float32"},{"name":"block_7_project_BN/gamma","shape":[24],"dtype":"float32"},{"name":"block_7_project_BN/beta","shape":[24],"dtype":"float32"},{"name":"block_8_expand/kernel","shape":[1,1,24,144],"dtype":"float32"},{"name":"block_8_expand_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_8_expand_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_8_depthwise/depthwise_kernel","shape":[3,3,144,1],"dtype":"float32"},{"name":"block_8_depthwise_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_8_depthwise_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_8_project/kernel","shape":[1,1,144,24],"dtype":"float32"},{"name":"block_8_project_BN/gamma","shape":[24],"dtype":"float32"},{"name":"block_8_project_BN/beta","shape":[24],"dtype":"float32"},{"name":"block_9_expand/kernel","shape":[1,1,24,144],"dtype":"float32"},{"name":"block_9_expand_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_9_expand_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_9_depthwise/depthwise_kernel","shape":[3,3,144,1],"dtype":"float32"},{"name":"block_9_depthwise_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_9_depthwise_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_9_project/kernel","shape":[1,1,144,24],"dtype":"float32"},{"name":"block_9_project_BN/gamma","shape":[24],"dtype":"float32"},{"name":"block_9_project_BN/beta","shape":[24],"dtype":"float32"},{"name":"block_10_expand/kernel","shape":[1,1,24,144],"dtype":"float32"},{"name":"block_10_expand_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_10_expand_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_10_depthwise/depthwise_kernel","shape":[3,3,144,1],"dtype":"float32"},{"name":"block_10_depthwise_BN/gamma","shape":[144],"dtype":"float32"},{"name":"block_10_depthwise_BN/beta","shape":[144],"dtype":"float32"},{"name":"block_10_project/kernel","shape":[1,1,144,32],"dtype":"float32"},{"name":"block_10_project_BN/gamma","shape":[32],"dtype":"float32"},{"name":"block_10_project_BN/beta","shape":[32],"dtype":"float32"},{"name":"block_11_expand/kernel","shape":[1,1,32,192],"dtype":"float32"},{"name":"block_11_expand_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_11_expand_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_11_depthwise/depthwise_kernel","shape":[3,3,192,1],"dtype":"float32"},{"name":"block_11_depthwise_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_11_depthwise_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_11_project/kernel","shape":[1,1,192,32],"dtype":"float32"},{"name":"block_11_project_BN/gamma","shape":[32],"dtype":"float32"},{"name":"block_11_project_BN/beta","shape":[32],"dtype":"float32"},{"name":"block_12_expand/kernel","shape":[1,1,32,192],"dtype":"float32"},{"name":"block_12_expand_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_12_expand_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_12_depthwise/depthwise_kernel","shape":[3,3,192,1],"dtype":"float32"},{"name":"block_12_depthwise_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_12_depthwise_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_12_project/kernel","shape":[1,1,192,32],"dtype":"float32"},{"name":"block_12_project_BN/gamma","shape":[32],"dtype":"float32"},{"name":"block_12_project_BN/beta","shape":[32],"dtype":"float32"},{"name":"block_13_expand/kernel","shape":[1,1,32,192],"dtype":"float32"},{"name":"block_13_expand_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_13_expand_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_13_depthwise/depthwise_kernel","shape":[3,3,192,1],"dtype":"float32"},{"name":"block_13_depthwise_BN/gamma","shape":[192],"dtype":"float32"},{"name":"block_13_depthwise_BN/beta","shape":[192],"dtype":"float32"},{"name":"block_13_project/kernel","shape":[1,1,192,56],"dtype":"float32"},{"name":"block_13_project_BN/gamma","shape":[56],"dtype":"float32"},{"name":"block_13_project_BN/beta","shape":[56],"dtype":"float32"},{"name":"block_14_expand/kernel","shape":[1,1,56,336],"dtype":"float32"},{"name":"block_14_expand_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_14_expand_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_14_depthwise/depthwise_kernel","shape":[3,3,336,1],"dtype":"float32"},{"name":"block_14_depthwise_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_14_depthwise_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_14_project/kernel","shape":[1,1,336,56],"dtype":"float32"},{"name":"block_14_project_BN/gamma","shape":[56],"dtype":"float32"},{"name":"block_14_project_BN/beta","shape":[56],"dtype":"float32"},{"name":"block_15_expand/kernel","shape":[1,1,56,336],"dtype":"float32"},{"name":"block_15_expand_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_15_expand_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_15_depthwise/depthwise_kernel","shape":[3,3,336,1],"dtype":"float32"},{"name":"block_15_depthwise_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_15_depthwise_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_15_project/kernel","shape":[1,1,336,56],"dtype":"float32"},{"name":"block_15_project_BN/gamma","shape":[56],"dtype":"float32"},{"name":"block_15_project_BN/beta","shape":[56],"dtype":"float32"},{"name":"block_16_expand/kernel","shape":[1,1,56,336],"dtype":"float32"},{"name":"block_16_expand_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_16_expand_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_16_depthwise/depthwise_kernel","shape":[3,3,336,1],"dtype":"float32"},{"name":"block_16_depthwise_BN/gamma","shape":[336],"dtype":"float32"},{"name":"block_16_depthwise_BN/beta","shape":[336],"dtype":"float32"},{"name":"block_16_project/kernel","shape":[1,1,336,112],"dtype":"float32"},{"name":"block_16_project_BN/gamma","shape":[112],"dtype":"float32"},{"name":"block_16_project_BN/beta","shape":[112],"dtype":"float32"},{"name":"Conv_1/kernel","shape":[1,1,112,1280],"dtype":"float32"},{"name":"Conv_1_bn/gamma","shape":[1280],"dtype":"float32"},{"name":"Conv_1_bn/beta","shape":[1280],"dtype":"float32"},{"name":"dense_Dense1/kernel","shape":[1280,100],"dtype":"float32"},{"name":"dense_Dense1/bias","shape":[100],"dtype":"float32"},{"name":"dense_Dense2/kernel","shape":[100,3],"dtype":"float32"},{"name":"bn_Conv1/moving_mean","shape":[16],"dtype":"float32"},{"name":"bn_Conv1/moving_variance","shape":[16],"dtype":"float32"},{"name":"expanded_conv_depthwise_BN/moving_mean","shape":[16],"dtype":"float32"},{"name":"expanded_conv_depthwise_BN/moving_variance","shape":[16],"dtype":"float32"},{"name":"expanded_conv_project_BN/moving_mean","shape":[8],"dtype":"float32"},{"name":"expanded_conv_project_BN/moving_variance","shape":[8],"dtype":"float32"},{"name":"block_1_expand_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_1_expand_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_1_depthwise_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_1_depthwise_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_1_project_BN/moving_mean","shape":[8],"dtype":"float32"},{"name":"block_1_project_BN/moving_variance","shape":[8],"dtype":"float32"},{"name":"block_2_expand_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_2_expand_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_2_depthwise_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_2_depthwise_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_2_project_BN/moving_mean","shape":[8],"dtype":"float32"},{"name":"block_2_project_BN/moving_variance","shape":[8],"dtype":"float32"},{"name":"block_3_expand_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_3_expand_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_3_depthwise_BN/moving_mean","shape":[48],"dtype":"float32"},{"name":"block_3_depthwise_BN/moving_variance","shape":[48],"dtype":"float32"},{"name":"block_3_project_BN/moving_mean","shape":[16],"dtype":"float32"},{"name":"block_3_project_BN/moving_variance","shape":[16],"dtype":"float32"},{"name":"block_4_expand_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_4_expand_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_4_depthwise_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_4_depthwise_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_4_project_BN/moving_mean","shape":[16],"dtype":"float32"},{"name":"block_4_project_BN/moving_variance","shape":[16],"dtype":"float32"},{"name":"block_5_expand_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_5_expand_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_5_depthwise_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_5_depthwise_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_5_project_BN/moving_mean","shape":[16],"dtype":"float32"},{"name":"block_5_project_BN/moving_variance","shape":[16],"dtype":"float32"},{"name":"block_6_expand_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_6_expand_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_6_depthwise_BN/moving_mean","shape":[96],"dtype":"float32"},{"name":"block_6_depthwise_BN/moving_variance","shape":[96],"dtype":"float32"},{"name":"block_6_project_BN/moving_mean","shape":[24],"dtype":"float32"},{"name":"block_6_project_BN/moving_variance","shape":[24],"dtype":"float32"},{"name":"block_7_expand_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_7_expand_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_7_depthwise_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_7_depthwise_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_7_project_BN/moving_mean","shape":[24],"dtype":"float32"},{"name":"block_7_project_BN/moving_variance","shape":[24],"dtype":"float32"},{"name":"block_8_expand_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_8_expand_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_8_depthwise_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_8_depthwise_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_8_project_BN/moving_mean","shape":[24],"dtype":"float32"},{"name":"block_8_project_BN/moving_variance","shape":[24],"dtype":"float32"},{"name":"block_9_expand_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_9_expand_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_9_depthwise_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_9_depthwise_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_9_project_BN/moving_mean","shape":[24],"dtype":"float32"},{"name":"block_9_project_BN/moving_variance","shape":[24],"dtype":"float32"},{"name":"block_10_expand_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_10_expand_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_10_depthwise_BN/moving_mean","shape":[144],"dtype":"float32"},{"name":"block_10_depthwise_BN/moving_variance","shape":[144],"dtype":"float32"},{"name":"block_10_project_BN/moving_mean","shape":[32],"dtype":"float32"},{"name":"block_10_project_BN/moving_variance","shape":[32],"dtype":"float32"},{"name":"block_11_expand_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_11_expand_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_11_depthwise_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_11_depthwise_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_11_project_BN/moving_mean","shape":[32],"dtype":"float32"},{"name":"block_11_project_BN/moving_variance","shape":[32],"dtype":"float32"},{"name":"block_12_expand_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_12_expand_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_12_depthwise_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_12_depthwise_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_12_project_BN/moving_mean","shape":[32],"dtype":"float32"},{"name":"block_12_project_BN/moving_variance","shape":[32],"dtype":"float32"},{"name":"block_13_expand_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_13_expand_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_13_depthwise_BN/moving_mean","shape":[192],"dtype":"float32"},{"name":"block_13_depthwise_BN/moving_variance","shape":[192],"dtype":"float32"},{"name":"block_13_project_BN/moving_mean","shape":[56],"dtype":"float32"},{"name":"block_13_project_BN/moving_variance","shape":[56],"dtype":"float32"},{"name":"block_14_expand_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_14_expand_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_14_depthwise_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_14_depthwise_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_14_project_BN/moving_mean","shape":[56],"dtype":"float32"},{"name":"block_14_project_BN/moving_variance","shape":[56],"dtype":"float32"},{"name":"block_15_expand_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_15_expand_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_15_depthwise_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_15_depthwise_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_15_project_BN/moving_mean","shape":[56],"dtype":"float32"},{"name":"block_15_project_BN/moving_variance","shape":[56],"dtype":"float32"},{"name":"block_16_expand_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_16_expand_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_16_depthwise_BN/moving_mean","shape":[336],"dtype":"float32"},{"name":"block_16_depthwise_BN/moving_variance","shape":[336],"dtype":"float32"},{"name":"block_16_project_BN/moving_mean","shape":[112],"dtype":"float32"},{"name":"block_16_project_BN/moving_variance","shape":[112],"dtype":"float32"},{"name":"Conv_1_bn/moving_mean","shape":[1280],"dtype":"float32"},{"name":"Conv_1_bn/moving_variance","shape":[1280],"dtype":"float32"}]}]} \ No newline at end of file diff --git a/examples/05-Classification/model/weights.bin b/examples/05-Classification/model/weights.bin new file mode 100644 index 0000000..1694b7f Binary files /dev/null and b/examples/05-Classification/model/weights.bin differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.0.png b/examples/05-Classification/screenshots/testing/failed/amazon.0.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.0.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.1.png b/examples/05-Classification/screenshots/testing/failed/amazon.1.png new file mode 100644 index 0000000..893f23d Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.1.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.10.png b/examples/05-Classification/screenshots/testing/failed/amazon.10.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.10.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.11.png b/examples/05-Classification/screenshots/testing/failed/amazon.11.png new file mode 100644 index 0000000..1dec35a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.11.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.12.png b/examples/05-Classification/screenshots/testing/failed/amazon.12.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.12.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.13.png b/examples/05-Classification/screenshots/testing/failed/amazon.13.png new file mode 100644 index 0000000..be2a2d2 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.13.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.14.png b/examples/05-Classification/screenshots/testing/failed/amazon.14.png new file mode 100644 index 0000000..7d65376 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.14.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.15.png b/examples/05-Classification/screenshots/testing/failed/amazon.15.png new file mode 100644 index 0000000..a5e2cb1 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.15.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.16.png b/examples/05-Classification/screenshots/testing/failed/amazon.16.png new file mode 100644 index 0000000..77943bf Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.16.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.17.png b/examples/05-Classification/screenshots/testing/failed/amazon.17.png new file mode 100644 index 0000000..1b3766d Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.17.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.18.png b/examples/05-Classification/screenshots/testing/failed/amazon.18.png new file mode 100644 index 0000000..1dec35a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.18.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.19.png b/examples/05-Classification/screenshots/testing/failed/amazon.19.png new file mode 100644 index 0000000..5c02ba8 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.19.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.2.png b/examples/05-Classification/screenshots/testing/failed/amazon.2.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.2.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.20.png b/examples/05-Classification/screenshots/testing/failed/amazon.20.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.20.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.21.png b/examples/05-Classification/screenshots/testing/failed/amazon.21.png new file mode 100644 index 0000000..c4a9f0e Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.21.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.22.png b/examples/05-Classification/screenshots/testing/failed/amazon.22.png new file mode 100644 index 0000000..76710bc Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.22.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.23.png b/examples/05-Classification/screenshots/testing/failed/amazon.23.png new file mode 100644 index 0000000..1b3766d Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.23.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.24.png b/examples/05-Classification/screenshots/testing/failed/amazon.24.png new file mode 100644 index 0000000..3deffee Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.24.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.25.png b/examples/05-Classification/screenshots/testing/failed/amazon.25.png new file mode 100644 index 0000000..d5638fc Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.25.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.26.png b/examples/05-Classification/screenshots/testing/failed/amazon.26.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.26.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.27.png b/examples/05-Classification/screenshots/testing/failed/amazon.27.png new file mode 100644 index 0000000..a5e2cb1 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.27.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.28.png b/examples/05-Classification/screenshots/testing/failed/amazon.28.png new file mode 100644 index 0000000..62759d4 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.28.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.29.png b/examples/05-Classification/screenshots/testing/failed/amazon.29.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.29.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.3.png b/examples/05-Classification/screenshots/testing/failed/amazon.3.png new file mode 100644 index 0000000..7cd5928 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.3.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.30.png b/examples/05-Classification/screenshots/testing/failed/amazon.30.png new file mode 100644 index 0000000..f249194 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.30.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.31.png b/examples/05-Classification/screenshots/testing/failed/amazon.31.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.31.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.32.png b/examples/05-Classification/screenshots/testing/failed/amazon.32.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.32.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.33.png b/examples/05-Classification/screenshots/testing/failed/amazon.33.png new file mode 100644 index 0000000..7d65376 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.33.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.34.png b/examples/05-Classification/screenshots/testing/failed/amazon.34.png new file mode 100644 index 0000000..c13a789 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.34.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.35.png b/examples/05-Classification/screenshots/testing/failed/amazon.35.png new file mode 100644 index 0000000..4e85581 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.35.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.36.png b/examples/05-Classification/screenshots/testing/failed/amazon.36.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.36.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.37.png b/examples/05-Classification/screenshots/testing/failed/amazon.37.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.37.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.38.png b/examples/05-Classification/screenshots/testing/failed/amazon.38.png new file mode 100644 index 0000000..bb4140c Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.38.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.39.png b/examples/05-Classification/screenshots/testing/failed/amazon.39.png new file mode 100644 index 0000000..2ba9497 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.39.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.4.png b/examples/05-Classification/screenshots/testing/failed/amazon.4.png new file mode 100644 index 0000000..e793dbc Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.4.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.40.png b/examples/05-Classification/screenshots/testing/failed/amazon.40.png new file mode 100644 index 0000000..7cd5928 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.40.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.41.png b/examples/05-Classification/screenshots/testing/failed/amazon.41.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.41.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.42.png b/examples/05-Classification/screenshots/testing/failed/amazon.42.png new file mode 100644 index 0000000..d5638fc Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.42.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.43.png b/examples/05-Classification/screenshots/testing/failed/amazon.43.png new file mode 100644 index 0000000..5de7701 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.43.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.44.png b/examples/05-Classification/screenshots/testing/failed/amazon.44.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.44.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.45.png b/examples/05-Classification/screenshots/testing/failed/amazon.45.png new file mode 100644 index 0000000..dc6b2cf Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.45.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.46.png b/examples/05-Classification/screenshots/testing/failed/amazon.46.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.46.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.47.png b/examples/05-Classification/screenshots/testing/failed/amazon.47.png new file mode 100644 index 0000000..7378b30 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.47.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.48.png b/examples/05-Classification/screenshots/testing/failed/amazon.48.png new file mode 100644 index 0000000..ba09e1e Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.48.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.49.png b/examples/05-Classification/screenshots/testing/failed/amazon.49.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.49.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.5.png b/examples/05-Classification/screenshots/testing/failed/amazon.5.png new file mode 100644 index 0000000..183f699 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.5.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.50.png b/examples/05-Classification/screenshots/testing/failed/amazon.50.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.50.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.51.png b/examples/05-Classification/screenshots/testing/failed/amazon.51.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.51.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.52.png b/examples/05-Classification/screenshots/testing/failed/amazon.52.png new file mode 100644 index 0000000..c29bcee Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.52.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.53.png b/examples/05-Classification/screenshots/testing/failed/amazon.53.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.53.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.54.png b/examples/05-Classification/screenshots/testing/failed/amazon.54.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.54.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.55.png b/examples/05-Classification/screenshots/testing/failed/amazon.55.png new file mode 100644 index 0000000..76710bc Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.55.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.56.png b/examples/05-Classification/screenshots/testing/failed/amazon.56.png new file mode 100644 index 0000000..77943bf Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.56.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.57.png b/examples/05-Classification/screenshots/testing/failed/amazon.57.png new file mode 100644 index 0000000..0d06727 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.57.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.58.png b/examples/05-Classification/screenshots/testing/failed/amazon.58.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.58.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.59.png b/examples/05-Classification/screenshots/testing/failed/amazon.59.png new file mode 100644 index 0000000..2d83331 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.59.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.6.png b/examples/05-Classification/screenshots/testing/failed/amazon.6.png new file mode 100644 index 0000000..84eea3b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.6.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.60.png b/examples/05-Classification/screenshots/testing/failed/amazon.60.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.60.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.61.png b/examples/05-Classification/screenshots/testing/failed/amazon.61.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.61.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.62.png b/examples/05-Classification/screenshots/testing/failed/amazon.62.png new file mode 100644 index 0000000..c4a9f0e Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.62.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.63.png b/examples/05-Classification/screenshots/testing/failed/amazon.63.png new file mode 100644 index 0000000..7cd5928 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.63.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.64.png b/examples/05-Classification/screenshots/testing/failed/amazon.64.png new file mode 100644 index 0000000..48d8cc1 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.64.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.65.png b/examples/05-Classification/screenshots/testing/failed/amazon.65.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.65.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.66.png b/examples/05-Classification/screenshots/testing/failed/amazon.66.png new file mode 100644 index 0000000..190a98e Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.66.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.67.png b/examples/05-Classification/screenshots/testing/failed/amazon.67.png new file mode 100644 index 0000000..d4f67e7 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.67.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.68.png b/examples/05-Classification/screenshots/testing/failed/amazon.68.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.68.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.69.png b/examples/05-Classification/screenshots/testing/failed/amazon.69.png new file mode 100644 index 0000000..5378663 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.69.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.7.png b/examples/05-Classification/screenshots/testing/failed/amazon.7.png new file mode 100644 index 0000000..c8b3a50 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.7.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.70.png b/examples/05-Classification/screenshots/testing/failed/amazon.70.png new file mode 100644 index 0000000..5818151 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.70.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.71.png b/examples/05-Classification/screenshots/testing/failed/amazon.71.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.71.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.72.png b/examples/05-Classification/screenshots/testing/failed/amazon.72.png new file mode 100644 index 0000000..dd6a435 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.72.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.73.png b/examples/05-Classification/screenshots/testing/failed/amazon.73.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.73.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.74.png b/examples/05-Classification/screenshots/testing/failed/amazon.74.png new file mode 100644 index 0000000..1dec35a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.74.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.75.png b/examples/05-Classification/screenshots/testing/failed/amazon.75.png new file mode 100644 index 0000000..5fea49a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.75.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.76.png b/examples/05-Classification/screenshots/testing/failed/amazon.76.png new file mode 100644 index 0000000..5b094db Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.76.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.77.png b/examples/05-Classification/screenshots/testing/failed/amazon.77.png new file mode 100644 index 0000000..7cd5928 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.77.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.78.png b/examples/05-Classification/screenshots/testing/failed/amazon.78.png new file mode 100644 index 0000000..5378663 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.78.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.79.png b/examples/05-Classification/screenshots/testing/failed/amazon.79.png new file mode 100644 index 0000000..d77e25b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.79.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.8.png b/examples/05-Classification/screenshots/testing/failed/amazon.8.png new file mode 100644 index 0000000..fbd87c7 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.8.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.80.png b/examples/05-Classification/screenshots/testing/failed/amazon.80.png new file mode 100644 index 0000000..f249194 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.80.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.81.png b/examples/05-Classification/screenshots/testing/failed/amazon.81.png new file mode 100644 index 0000000..7341163 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.81.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.82.png b/examples/05-Classification/screenshots/testing/failed/amazon.82.png new file mode 100644 index 0000000..5cad428 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.82.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.83.png b/examples/05-Classification/screenshots/testing/failed/amazon.83.png new file mode 100644 index 0000000..99364c6 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.83.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.84.png b/examples/05-Classification/screenshots/testing/failed/amazon.84.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.84.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.85.png b/examples/05-Classification/screenshots/testing/failed/amazon.85.png new file mode 100644 index 0000000..4bd7268 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.85.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.86.png b/examples/05-Classification/screenshots/testing/failed/amazon.86.png new file mode 100644 index 0000000..95601dd Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.86.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.87.png b/examples/05-Classification/screenshots/testing/failed/amazon.87.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.87.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.88.png b/examples/05-Classification/screenshots/testing/failed/amazon.88.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.88.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.89.png b/examples/05-Classification/screenshots/testing/failed/amazon.89.png new file mode 100644 index 0000000..fba371b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.89.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.9.png b/examples/05-Classification/screenshots/testing/failed/amazon.9.png new file mode 100644 index 0000000..1f4143b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.9.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.90.png b/examples/05-Classification/screenshots/testing/failed/amazon.90.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.90.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.91.png b/examples/05-Classification/screenshots/testing/failed/amazon.91.png new file mode 100644 index 0000000..f656f61 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.91.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.92.png b/examples/05-Classification/screenshots/testing/failed/amazon.92.png new file mode 100644 index 0000000..4e85581 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.92.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.93.png b/examples/05-Classification/screenshots/testing/failed/amazon.93.png new file mode 100644 index 0000000..fba371b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.93.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.94.png b/examples/05-Classification/screenshots/testing/failed/amazon.94.png new file mode 100644 index 0000000..0a55cec Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.94.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.95.png b/examples/05-Classification/screenshots/testing/failed/amazon.95.png new file mode 100644 index 0000000..2ba9497 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.95.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.96.png b/examples/05-Classification/screenshots/testing/failed/amazon.96.png new file mode 100644 index 0000000..5609512 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.96.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.97.png b/examples/05-Classification/screenshots/testing/failed/amazon.97.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.97.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.98.png b/examples/05-Classification/screenshots/testing/failed/amazon.98.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.98.png differ diff --git a/examples/05-Classification/screenshots/testing/failed/amazon.99.png b/examples/05-Classification/screenshots/testing/failed/amazon.99.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/testing/failed/amazon.99.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.81.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.81.png new file mode 100644 index 0000000..ac4b28b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.81.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.82.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.82.png new file mode 100644 index 0000000..83874b3 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.82.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.83.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.83.png new file mode 100644 index 0000000..ed71951 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.83.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.84.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.84.png new file mode 100644 index 0000000..3443ed1 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.84.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.85.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.85.png new file mode 100644 index 0000000..556db69 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.85.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.86.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.86.png new file mode 100644 index 0000000..51a9e81 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.86.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.87.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.87.png new file mode 100644 index 0000000..8c7cdb8 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.87.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.88.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.88.png new file mode 100644 index 0000000..f292a1c Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.88.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.89.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.89.png new file mode 100644 index 0000000..e34c1f6 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.89.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.90.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.90.png new file mode 100644 index 0000000..6d4988a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.90.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.91.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.91.png new file mode 100644 index 0000000..57143f5 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.91.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.92.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.92.png new file mode 100644 index 0000000..23ed74b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.92.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.93.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.93.png new file mode 100644 index 0000000..772a43d Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.93.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.94.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.94.png new file mode 100644 index 0000000..b261d28 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.94.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.95.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.95.png new file mode 100644 index 0000000..18f4588 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.95.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.96.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.96.png new file mode 100644 index 0000000..ebe1cd4 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.96.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.97.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.97.png new file mode 100644 index 0000000..70c3d59 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.97.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.98.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.98.png new file mode 100644 index 0000000..f432aa3 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.98.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/product/amazon.99.png b/examples/05-Classification/screenshots/testing/ok/product/amazon.99.png new file mode 100644 index 0000000..4909c5b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/product/amazon.99.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.86.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.86.png new file mode 100644 index 0000000..59aad26 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.86.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.87.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.87.png new file mode 100644 index 0000000..544e2d0 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.87.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.88.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.88.png new file mode 100644 index 0000000..15f9f53 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.88.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.89.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.89.png new file mode 100644 index 0000000..96290c1 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.89.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.90.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.90.png new file mode 100644 index 0000000..1162d8f Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.90.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.91.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.91.png new file mode 100644 index 0000000..29c070a Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.91.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.92.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.92.png new file mode 100644 index 0000000..0657b02 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.92.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.93.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.93.png new file mode 100644 index 0000000..bd4cb5e Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.93.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.94.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.94.png new file mode 100644 index 0000000..a9491f4 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.94.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.95.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.95.png new file mode 100644 index 0000000..6051476 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.95.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.96.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.96.png new file mode 100644 index 0000000..7be499b Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.96.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.97.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.97.png new file mode 100644 index 0000000..702e9b2 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.97.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.98.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.98.png new file mode 100644 index 0000000..7d374f6 Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.98.png differ diff --git a/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.99.png b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.99.png new file mode 100644 index 0000000..eb006bf Binary files /dev/null and b/examples/05-Classification/screenshots/testing/ok/search/webkit-amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.0.png b/examples/05-Classification/screenshots/training/failed/amazon.0.png new file mode 100644 index 0000000..2fde5d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.1.png b/examples/05-Classification/screenshots/training/failed/amazon.1.png new file mode 100644 index 0000000..49ad83b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.10.png b/examples/05-Classification/screenshots/training/failed/amazon.10.png new file mode 100644 index 0000000..fbf9ccc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.11.png b/examples/05-Classification/screenshots/training/failed/amazon.11.png new file mode 100644 index 0000000..9d425f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.12.png b/examples/05-Classification/screenshots/training/failed/amazon.12.png new file mode 100644 index 0000000..6b4c25c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.13.png b/examples/05-Classification/screenshots/training/failed/amazon.13.png new file mode 100644 index 0000000..f2eeeb9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.14.png b/examples/05-Classification/screenshots/training/failed/amazon.14.png new file mode 100644 index 0000000..22f52d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.15.png b/examples/05-Classification/screenshots/training/failed/amazon.15.png new file mode 100644 index 0000000..9542f81 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.16.png b/examples/05-Classification/screenshots/training/failed/amazon.16.png new file mode 100644 index 0000000..111e575 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.17.png b/examples/05-Classification/screenshots/training/failed/amazon.17.png new file mode 100644 index 0000000..cafcfbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.18.png b/examples/05-Classification/screenshots/training/failed/amazon.18.png new file mode 100644 index 0000000..81e242a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.19.png b/examples/05-Classification/screenshots/training/failed/amazon.19.png new file mode 100644 index 0000000..f5598c1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.2.png b/examples/05-Classification/screenshots/training/failed/amazon.2.png new file mode 100644 index 0000000..9542f81 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.20.png b/examples/05-Classification/screenshots/training/failed/amazon.20.png new file mode 100644 index 0000000..0ada0cb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.21.png b/examples/05-Classification/screenshots/training/failed/amazon.21.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.22.png b/examples/05-Classification/screenshots/training/failed/amazon.22.png new file mode 100644 index 0000000..9242889 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.23.png b/examples/05-Classification/screenshots/training/failed/amazon.23.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.24.png b/examples/05-Classification/screenshots/training/failed/amazon.24.png new file mode 100644 index 0000000..037518f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.25.png b/examples/05-Classification/screenshots/training/failed/amazon.25.png new file mode 100644 index 0000000..111e575 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.26.png b/examples/05-Classification/screenshots/training/failed/amazon.26.png new file mode 100644 index 0000000..56f20cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.27.png b/examples/05-Classification/screenshots/training/failed/amazon.27.png new file mode 100644 index 0000000..9e14c7c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.28.png b/examples/05-Classification/screenshots/training/failed/amazon.28.png new file mode 100644 index 0000000..ab8702c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.29.png b/examples/05-Classification/screenshots/training/failed/amazon.29.png new file mode 100644 index 0000000..81e242a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.3.png b/examples/05-Classification/screenshots/training/failed/amazon.3.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.30.png b/examples/05-Classification/screenshots/training/failed/amazon.30.png new file mode 100644 index 0000000..4a4290c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.31.png b/examples/05-Classification/screenshots/training/failed/amazon.31.png new file mode 100644 index 0000000..17c84b6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.32.png b/examples/05-Classification/screenshots/training/failed/amazon.32.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.33.png b/examples/05-Classification/screenshots/training/failed/amazon.33.png new file mode 100644 index 0000000..ea709cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.34.png b/examples/05-Classification/screenshots/training/failed/amazon.34.png new file mode 100644 index 0000000..6067781 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.35.png b/examples/05-Classification/screenshots/training/failed/amazon.35.png new file mode 100644 index 0000000..ba09e1e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.36.png b/examples/05-Classification/screenshots/training/failed/amazon.36.png new file mode 100644 index 0000000..5bb701a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.37.png b/examples/05-Classification/screenshots/training/failed/amazon.37.png new file mode 100644 index 0000000..5609512 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.38.png b/examples/05-Classification/screenshots/training/failed/amazon.38.png new file mode 100644 index 0000000..acee7c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.39.png b/examples/05-Classification/screenshots/training/failed/amazon.39.png new file mode 100644 index 0000000..4c455a7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.4.png b/examples/05-Classification/screenshots/training/failed/amazon.4.png new file mode 100644 index 0000000..9985122 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.40.png b/examples/05-Classification/screenshots/training/failed/amazon.40.png new file mode 100644 index 0000000..c32ff71 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.41.png b/examples/05-Classification/screenshots/training/failed/amazon.41.png new file mode 100644 index 0000000..3deffee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.42.png b/examples/05-Classification/screenshots/training/failed/amazon.42.png new file mode 100644 index 0000000..37d82e2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.43.png b/examples/05-Classification/screenshots/training/failed/amazon.43.png new file mode 100644 index 0000000..e793dbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.44.png b/examples/05-Classification/screenshots/training/failed/amazon.44.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.45.png b/examples/05-Classification/screenshots/training/failed/amazon.45.png new file mode 100644 index 0000000..2ba9497 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.46.png b/examples/05-Classification/screenshots/training/failed/amazon.46.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.47.png b/examples/05-Classification/screenshots/training/failed/amazon.47.png new file mode 100644 index 0000000..5de7701 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.48.png b/examples/05-Classification/screenshots/training/failed/amazon.48.png new file mode 100644 index 0000000..923d804 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.49.png b/examples/05-Classification/screenshots/training/failed/amazon.49.png new file mode 100644 index 0000000..dc6b2cf Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.5.png b/examples/05-Classification/screenshots/training/failed/amazon.5.png new file mode 100644 index 0000000..646f180 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.50.png b/examples/05-Classification/screenshots/training/failed/amazon.50.png new file mode 100644 index 0000000..c13a789 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.51.png b/examples/05-Classification/screenshots/training/failed/amazon.51.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.52.png b/examples/05-Classification/screenshots/training/failed/amazon.52.png new file mode 100644 index 0000000..e06b30f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.53.png b/examples/05-Classification/screenshots/training/failed/amazon.53.png new file mode 100644 index 0000000..7824d0d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.54.png b/examples/05-Classification/screenshots/training/failed/amazon.54.png new file mode 100644 index 0000000..0a55cec Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.55.png b/examples/05-Classification/screenshots/training/failed/amazon.55.png new file mode 100644 index 0000000..d9e0ba0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.56.png b/examples/05-Classification/screenshots/training/failed/amazon.56.png new file mode 100644 index 0000000..9020bb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.57.png b/examples/05-Classification/screenshots/training/failed/amazon.57.png new file mode 100644 index 0000000..4e85581 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.58.png b/examples/05-Classification/screenshots/training/failed/amazon.58.png new file mode 100644 index 0000000..dd6a435 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.59.png b/examples/05-Classification/screenshots/training/failed/amazon.59.png new file mode 100644 index 0000000..963d006 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.6.png b/examples/05-Classification/screenshots/training/failed/amazon.6.png new file mode 100644 index 0000000..0199f54 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.60.png b/examples/05-Classification/screenshots/training/failed/amazon.60.png new file mode 100644 index 0000000..bb4140c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.61.png b/examples/05-Classification/screenshots/training/failed/amazon.61.png new file mode 100644 index 0000000..c8b3a50 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.62.png b/examples/05-Classification/screenshots/training/failed/amazon.62.png new file mode 100644 index 0000000..37d82e2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.63.png b/examples/05-Classification/screenshots/training/failed/amazon.63.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.64.png b/examples/05-Classification/screenshots/training/failed/amazon.64.png new file mode 100644 index 0000000..acee7c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.65.png b/examples/05-Classification/screenshots/training/failed/amazon.65.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.66.png b/examples/05-Classification/screenshots/training/failed/amazon.66.png new file mode 100644 index 0000000..1ad1789 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.67.png b/examples/05-Classification/screenshots/training/failed/amazon.67.png new file mode 100644 index 0000000..3d73633 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.68.png b/examples/05-Classification/screenshots/training/failed/amazon.68.png new file mode 100644 index 0000000..a4347ba Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.69.png b/examples/05-Classification/screenshots/training/failed/amazon.69.png new file mode 100644 index 0000000..e0dc564 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.7.png b/examples/05-Classification/screenshots/training/failed/amazon.7.png new file mode 100644 index 0000000..f5598c1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.70.png b/examples/05-Classification/screenshots/training/failed/amazon.70.png new file mode 100644 index 0000000..08e15bb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.71.png b/examples/05-Classification/screenshots/training/failed/amazon.71.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.72.png b/examples/05-Classification/screenshots/training/failed/amazon.72.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.73.png b/examples/05-Classification/screenshots/training/failed/amazon.73.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.74.png b/examples/05-Classification/screenshots/training/failed/amazon.74.png new file mode 100644 index 0000000..8810e85 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.75.png b/examples/05-Classification/screenshots/training/failed/amazon.75.png new file mode 100644 index 0000000..7341163 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.76.png b/examples/05-Classification/screenshots/training/failed/amazon.76.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.77.png b/examples/05-Classification/screenshots/training/failed/amazon.77.png new file mode 100644 index 0000000..1f4143b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.78.png b/examples/05-Classification/screenshots/training/failed/amazon.78.png new file mode 100644 index 0000000..5818151 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.79.png b/examples/05-Classification/screenshots/training/failed/amazon.79.png new file mode 100644 index 0000000..1105410 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.8.png b/examples/05-Classification/screenshots/training/failed/amazon.8.png new file mode 100644 index 0000000..5480b70 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.80.png b/examples/05-Classification/screenshots/training/failed/amazon.80.png new file mode 100644 index 0000000..5fea49a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.81.png b/examples/05-Classification/screenshots/training/failed/amazon.81.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.82.png b/examples/05-Classification/screenshots/training/failed/amazon.82.png new file mode 100644 index 0000000..1f4143b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.83.png b/examples/05-Classification/screenshots/training/failed/amazon.83.png new file mode 100644 index 0000000..1abbdb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.84.png b/examples/05-Classification/screenshots/training/failed/amazon.84.png new file mode 100644 index 0000000..3deffee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.85.png b/examples/05-Classification/screenshots/training/failed/amazon.85.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.86.png b/examples/05-Classification/screenshots/training/failed/amazon.86.png new file mode 100644 index 0000000..bed47e3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.87.png b/examples/05-Classification/screenshots/training/failed/amazon.87.png new file mode 100644 index 0000000..7d65376 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.88.png b/examples/05-Classification/screenshots/training/failed/amazon.88.png new file mode 100644 index 0000000..1f4143b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.89.png b/examples/05-Classification/screenshots/training/failed/amazon.89.png new file mode 100644 index 0000000..1890951 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.9.png b/examples/05-Classification/screenshots/training/failed/amazon.9.png new file mode 100644 index 0000000..f2eeeb9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.90.png b/examples/05-Classification/screenshots/training/failed/amazon.90.png new file mode 100644 index 0000000..5de7701 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.91.png b/examples/05-Classification/screenshots/training/failed/amazon.91.png new file mode 100644 index 0000000..17c84b6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.92.png b/examples/05-Classification/screenshots/training/failed/amazon.92.png new file mode 100644 index 0000000..dd6a435 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.93.png b/examples/05-Classification/screenshots/training/failed/amazon.93.png new file mode 100644 index 0000000..f53e131 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.94.png b/examples/05-Classification/screenshots/training/failed/amazon.94.png new file mode 100644 index 0000000..a4347ba Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.95.png b/examples/05-Classification/screenshots/training/failed/amazon.95.png new file mode 100644 index 0000000..f656f61 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.96.png b/examples/05-Classification/screenshots/training/failed/amazon.96.png new file mode 100644 index 0000000..62759d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.97.png b/examples/05-Classification/screenshots/training/failed/amazon.97.png new file mode 100644 index 0000000..f3019d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.98.png b/examples/05-Classification/screenshots/training/failed/amazon.98.png new file mode 100644 index 0000000..9527401 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/failed/amazon.99.png b/examples/05-Classification/screenshots/training/failed/amazon.99.png new file mode 100644 index 0000000..c1f0d2e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.0.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.0.png new file mode 100644 index 0000000..3d73633 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.1.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.1.png new file mode 100644 index 0000000..fba371b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.10.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.10.png new file mode 100644 index 0000000..183f699 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.11.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.11.png new file mode 100644 index 0000000..7824d0d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.12.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.12.png new file mode 100644 index 0000000..e35daa6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.13.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.13.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.14.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.14.png new file mode 100644 index 0000000..2143618 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.15.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.15.png new file mode 100644 index 0000000..6bb135a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.16.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.16.png new file mode 100644 index 0000000..9527401 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.17.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.17.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.18.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.18.png new file mode 100644 index 0000000..893f23d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.19.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.19.png new file mode 100644 index 0000000..1f4143b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.2.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.2.png new file mode 100644 index 0000000..7f64110 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.20.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.20.png new file mode 100644 index 0000000..5527dad Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.21.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.21.png new file mode 100644 index 0000000..e793dbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.22.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.22.png new file mode 100644 index 0000000..1abbdb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.23.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.23.png new file mode 100644 index 0000000..fba371b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.24.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.24.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.25.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.25.png new file mode 100644 index 0000000..6067781 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.26.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.26.png new file mode 100644 index 0000000..e452918 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.27.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.27.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.28.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.28.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.29.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.29.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.3.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.3.png new file mode 100644 index 0000000..fbd87c7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.30.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.30.png new file mode 100644 index 0000000..d4f67e7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.31.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.31.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.32.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.32.png new file mode 100644 index 0000000..498cdfb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.33.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.33.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.34.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.34.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.35.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.35.png new file mode 100644 index 0000000..1abbdb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.36.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.36.png new file mode 100644 index 0000000..be2a2d2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.37.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.37.png new file mode 100644 index 0000000..3deffee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.38.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.38.png new file mode 100644 index 0000000..3d8a23e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.39.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.39.png new file mode 100644 index 0000000..1890951 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.4.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.4.png new file mode 100644 index 0000000..3deffee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.40.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.40.png new file mode 100644 index 0000000..5c02ba8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.41.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.41.png new file mode 100644 index 0000000..5527dad Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.42.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.42.png new file mode 100644 index 0000000..f990c4e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.43.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.43.png new file mode 100644 index 0000000..5fea49a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.44.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.44.png new file mode 100644 index 0000000..7d65376 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.45.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.45.png new file mode 100644 index 0000000..17c84b6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.46.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.46.png new file mode 100644 index 0000000..9020bb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.47.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.47.png new file mode 100644 index 0000000..7341163 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.48.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.48.png new file mode 100644 index 0000000..d5638fc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.49.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.49.png new file mode 100644 index 0000000..5527dad Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.5.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.5.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.50.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.50.png new file mode 100644 index 0000000..5527dad Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.51.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.51.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.52.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.52.png new file mode 100644 index 0000000..a8de87b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.53.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.53.png new file mode 100644 index 0000000..acee7c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.54.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.54.png new file mode 100644 index 0000000..d4f67e7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.55.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.55.png new file mode 100644 index 0000000..6067781 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.56.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.56.png new file mode 100644 index 0000000..5fea49a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.57.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.57.png new file mode 100644 index 0000000..5bb701a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.58.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.58.png new file mode 100644 index 0000000..f53e131 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.59.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.59.png new file mode 100644 index 0000000..7341163 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.6.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.6.png new file mode 100644 index 0000000..0da313c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.60.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.60.png new file mode 100644 index 0000000..d77e25b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.61.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.61.png new file mode 100644 index 0000000..c4a9f0e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.62.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.62.png new file mode 100644 index 0000000..ba09e1e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.63.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.63.png new file mode 100644 index 0000000..5cad428 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.64.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.64.png new file mode 100644 index 0000000..63c68c4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.65.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.65.png new file mode 100644 index 0000000..f6c04a3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.66.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.66.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.67.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.67.png new file mode 100644 index 0000000..5fea49a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.68.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.68.png new file mode 100644 index 0000000..889336c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.69.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.69.png new file mode 100644 index 0000000..3945697 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.7.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.7.png new file mode 100644 index 0000000..91dd12c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.70.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.70.png new file mode 100644 index 0000000..b4c64ea Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.71.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.71.png new file mode 100644 index 0000000..7f64110 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.72.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.72.png new file mode 100644 index 0000000..867b95d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.73.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.73.png new file mode 100644 index 0000000..bb4140c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.74.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.74.png new file mode 100644 index 0000000..7d65376 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.75.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.75.png new file mode 100644 index 0000000..c46139a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.76.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.76.png new file mode 100644 index 0000000..f6c04a3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.77.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.77.png new file mode 100644 index 0000000..d4f67e7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.78.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.78.png new file mode 100644 index 0000000..1ad1789 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.79.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.79.png new file mode 100644 index 0000000..4bd7268 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.8.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.8.png new file mode 100644 index 0000000..34ee205 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.80.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.80.png new file mode 100644 index 0000000..a5e2cb1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.81.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.81.png new file mode 100644 index 0000000..ba09e1e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.82.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.82.png new file mode 100644 index 0000000..e6e7d63 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.83.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.83.png new file mode 100644 index 0000000..9020bb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.84.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.84.png new file mode 100644 index 0000000..4058dbb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.85.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.85.png new file mode 100644 index 0000000..d3aed17 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.86.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.86.png new file mode 100644 index 0000000..c74bbd2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.87.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.87.png new file mode 100644 index 0000000..3f2ff83 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.88.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.88.png new file mode 100644 index 0000000..923d804 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.89.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.89.png new file mode 100644 index 0000000..da642ab Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.9.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.9.png new file mode 100644 index 0000000..e452918 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.90.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.90.png new file mode 100644 index 0000000..4e85581 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.91.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.91.png new file mode 100644 index 0000000..7378b30 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.92.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.92.png new file mode 100644 index 0000000..ba09e1e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.93.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.93.png new file mode 100644 index 0000000..95601dd Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.94.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.94.png new file mode 100644 index 0000000..f249194 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.95.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.95.png new file mode 100644 index 0000000..99364c6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.96.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.96.png new file mode 100644 index 0000000..5ec92a8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.97.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.97.png new file mode 100644 index 0000000..1ad1789 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.98.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.98.png new file mode 100644 index 0000000..7cd5928 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/failed/chromium-amazon.99.png b/examples/05-Classification/screenshots/training/failed/chromium-amazon.99.png new file mode 100644 index 0000000..c29bcee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/chromium-amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.0.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.0.png new file mode 100644 index 0000000..6f604af Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.1.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.1.png new file mode 100644 index 0000000..8d0b956 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.10.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.10.png new file mode 100644 index 0000000..3a04a05 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.11.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.11.png new file mode 100644 index 0000000..18154f3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.12.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.12.png new file mode 100644 index 0000000..5c87be3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.13.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.13.png new file mode 100644 index 0000000..7074fc9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.14.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.14.png new file mode 100644 index 0000000..92e5526 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.15.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.15.png new file mode 100644 index 0000000..2f7cd8a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.16.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.16.png new file mode 100644 index 0000000..8d0b956 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.17.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.17.png new file mode 100644 index 0000000..645803d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.18.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.18.png new file mode 100644 index 0000000..b76f424 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.19.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.19.png new file mode 100644 index 0000000..3943d66 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.2.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.2.png new file mode 100644 index 0000000..f24f2e2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.20.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.20.png new file mode 100644 index 0000000..92e5526 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.21.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.21.png new file mode 100644 index 0000000..465fb47 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.22.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.22.png new file mode 100644 index 0000000..1dee326 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.23.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.23.png new file mode 100644 index 0000000..3f608fb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.24.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.24.png new file mode 100644 index 0000000..b436a78 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.25.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.25.png new file mode 100644 index 0000000..9ade430 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.26.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.26.png new file mode 100644 index 0000000..cdef0b2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.27.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.27.png new file mode 100644 index 0000000..3bf349e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.28.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.28.png new file mode 100644 index 0000000..624fe52 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.29.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.29.png new file mode 100644 index 0000000..8d0b956 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.3.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.3.png new file mode 100644 index 0000000..93a6f53 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.30.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.30.png new file mode 100644 index 0000000..733336c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.31.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.31.png new file mode 100644 index 0000000..e6f34df Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.32.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.32.png new file mode 100644 index 0000000..0391a0b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.33.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.33.png new file mode 100644 index 0000000..733336c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.34.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.34.png new file mode 100644 index 0000000..733336c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.35.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.35.png new file mode 100644 index 0000000..e45841d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.36.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.36.png new file mode 100644 index 0000000..7b0f072 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.37.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.37.png new file mode 100644 index 0000000..2f7cd8a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.38.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.38.png new file mode 100644 index 0000000..cdef0b2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.39.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.39.png new file mode 100644 index 0000000..e832db5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.4.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.4.png new file mode 100644 index 0000000..b76f424 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.40.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.40.png new file mode 100644 index 0000000..6cb41c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.41.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.41.png new file mode 100644 index 0000000..e832db5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.42.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.42.png new file mode 100644 index 0000000..06d2c1c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.43.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.43.png new file mode 100644 index 0000000..529aa10 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.44.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.44.png new file mode 100644 index 0000000..2ea7a86 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.45.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.45.png new file mode 100644 index 0000000..e6f34df Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.46.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.46.png new file mode 100644 index 0000000..2fde5d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.47.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.47.png new file mode 100644 index 0000000..3a04a05 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.48.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.48.png new file mode 100644 index 0000000..8df2cd8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.49.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.49.png new file mode 100644 index 0000000..e6f34df Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.5.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.5.png new file mode 100644 index 0000000..06b4693 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.50.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.50.png new file mode 100644 index 0000000..f7f1987 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.51.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.51.png new file mode 100644 index 0000000..727a5d5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.52.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.52.png new file mode 100644 index 0000000..06b4693 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.53.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.53.png new file mode 100644 index 0000000..8d0b956 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.54.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.54.png new file mode 100644 index 0000000..727a5d5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.55.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.55.png new file mode 100644 index 0000000..3943d66 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.56.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.56.png new file mode 100644 index 0000000..ecc9299 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.57.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.57.png new file mode 100644 index 0000000..733336c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.58.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.58.png new file mode 100644 index 0000000..e832db5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.59.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.59.png new file mode 100644 index 0000000..f0ead43 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.6.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.6.png new file mode 100644 index 0000000..47a2a68 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.60.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.60.png new file mode 100644 index 0000000..c3a75f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.61.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.61.png new file mode 100644 index 0000000..8d0b956 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.62.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.62.png new file mode 100644 index 0000000..f084420 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.63.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.63.png new file mode 100644 index 0000000..4c9b9e0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.64.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.64.png new file mode 100644 index 0000000..9fdc6e6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.65.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.65.png new file mode 100644 index 0000000..0c6b00e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.66.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.66.png new file mode 100644 index 0000000..5c87be3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.67.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.67.png new file mode 100644 index 0000000..93a6f53 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.68.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.68.png new file mode 100644 index 0000000..465fb47 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.69.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.69.png new file mode 100644 index 0000000..0c4ede8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.7.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.7.png new file mode 100644 index 0000000..0391a0b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.70.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.70.png new file mode 100644 index 0000000..3943d66 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.71.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.71.png new file mode 100644 index 0000000..d1494e9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.72.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.72.png new file mode 100644 index 0000000..f7f1987 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.73.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.73.png new file mode 100644 index 0000000..f7f1987 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.74.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.74.png new file mode 100644 index 0000000..47a2a68 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.75.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.75.png new file mode 100644 index 0000000..e8e5177 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.76.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.76.png new file mode 100644 index 0000000..82333ee Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.77.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.77.png new file mode 100644 index 0000000..4c9b9e0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.78.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.78.png new file mode 100644 index 0000000..47a2a68 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.79.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.79.png new file mode 100644 index 0000000..3a04a05 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.8.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.8.png new file mode 100644 index 0000000..d1494e9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.80.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.80.png new file mode 100644 index 0000000..d1494e9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.81.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.81.png new file mode 100644 index 0000000..fc59ee7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.82.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.82.png new file mode 100644 index 0000000..1dee326 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.83.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.83.png new file mode 100644 index 0000000..a808681 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.84.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.84.png new file mode 100644 index 0000000..c3f92c1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.85.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.85.png new file mode 100644 index 0000000..ecc9299 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.86.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.86.png new file mode 100644 index 0000000..ecc9299 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.87.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.87.png new file mode 100644 index 0000000..02d56d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.88.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.88.png new file mode 100644 index 0000000..06b4693 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.89.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.89.png new file mode 100644 index 0000000..2f7cd8a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.9.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.9.png new file mode 100644 index 0000000..1dee326 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.90.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.90.png new file mode 100644 index 0000000..9fdc6e6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.91.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.91.png new file mode 100644 index 0000000..6cb41c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.92.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.92.png new file mode 100644 index 0000000..b436a78 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.93.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.93.png new file mode 100644 index 0000000..f084420 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.94.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.94.png new file mode 100644 index 0000000..e45841d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.95.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.95.png new file mode 100644 index 0000000..b76f424 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.96.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.96.png new file mode 100644 index 0000000..8df2cd8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.97.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.97.png new file mode 100644 index 0000000..3b46be8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.98.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.98.png new file mode 100644 index 0000000..92e5526 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/failed/firefox-amazon.99.png b/examples/05-Classification/screenshots/training/failed/firefox-amazon.99.png new file mode 100644 index 0000000..624fe52 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/firefox-amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.0.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.0.png new file mode 100644 index 0000000..e6a56f4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.1.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.1.png new file mode 100644 index 0000000..03f35b3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.10.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.10.png new file mode 100644 index 0000000..c7feb0b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.11.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.11.png new file mode 100644 index 0000000..cafcfbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.12.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.12.png new file mode 100644 index 0000000..a1c4aa5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.13.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.13.png new file mode 100644 index 0000000..21e145f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.14.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.14.png new file mode 100644 index 0000000..6ac181d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.15.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.15.png new file mode 100644 index 0000000..f2eeeb9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.16.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.16.png new file mode 100644 index 0000000..fbf9ccc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.17.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.17.png new file mode 100644 index 0000000..e353e54 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.18.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.18.png new file mode 100644 index 0000000..037518f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.19.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.19.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.2.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.2.png new file mode 100644 index 0000000..6ac181d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.20.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.20.png new file mode 100644 index 0000000..e21332e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.21.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.21.png new file mode 100644 index 0000000..66f751a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.22.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.22.png new file mode 100644 index 0000000..9242889 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.23.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.23.png new file mode 100644 index 0000000..9d425f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.24.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.24.png new file mode 100644 index 0000000..9242889 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.25.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.25.png new file mode 100644 index 0000000..22f52d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.26.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.26.png new file mode 100644 index 0000000..9d425f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.27.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.27.png new file mode 100644 index 0000000..6ac181d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.28.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.28.png new file mode 100644 index 0000000..ee48b8b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.29.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.29.png new file mode 100644 index 0000000..a45e4d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.3.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.3.png new file mode 100644 index 0000000..eed4552 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.30.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.30.png new file mode 100644 index 0000000..3ea97d1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.31.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.31.png new file mode 100644 index 0000000..9985122 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.32.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.32.png new file mode 100644 index 0000000..5995e71 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.33.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.33.png new file mode 100644 index 0000000..56fc9fb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.34.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.34.png new file mode 100644 index 0000000..7000fff Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.35.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.35.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.36.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.36.png new file mode 100644 index 0000000..a45e4d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.37.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.37.png new file mode 100644 index 0000000..601d6a1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.38.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.38.png new file mode 100644 index 0000000..79c527c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.39.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.39.png new file mode 100644 index 0000000..9e14c7c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.4.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.4.png new file mode 100644 index 0000000..2e3c165 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.40.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.40.png new file mode 100644 index 0000000..9e14c7c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.41.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.41.png new file mode 100644 index 0000000..9d4e391 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.42.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.42.png new file mode 100644 index 0000000..ee48b8b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.43.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.43.png new file mode 100644 index 0000000..cafcfbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.44.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.44.png new file mode 100644 index 0000000..76cb1b8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.45.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.45.png new file mode 100644 index 0000000..0ada0cb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.46.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.46.png new file mode 100644 index 0000000..56f20cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.47.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.47.png new file mode 100644 index 0000000..a1c4aa5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.48.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.48.png new file mode 100644 index 0000000..a45e4d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.49.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.49.png new file mode 100644 index 0000000..037518f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.5.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.5.png new file mode 100644 index 0000000..646f180 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.50.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.50.png new file mode 100644 index 0000000..73f27af Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.51.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.51.png new file mode 100644 index 0000000..76cb1b8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.52.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.52.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.53.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.53.png new file mode 100644 index 0000000..fdf3f0e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.54.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.54.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.55.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.55.png new file mode 100644 index 0000000..7000fff Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.56.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.56.png new file mode 100644 index 0000000..73f27af Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.57.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.57.png new file mode 100644 index 0000000..6438743 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.58.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.58.png new file mode 100644 index 0000000..a697513 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.59.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.59.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.6.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.6.png new file mode 100644 index 0000000..4b7704e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.60.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.60.png new file mode 100644 index 0000000..c7feb0b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.61.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.61.png new file mode 100644 index 0000000..9542f81 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.62.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.62.png new file mode 100644 index 0000000..6ac181d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.63.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.63.png new file mode 100644 index 0000000..47d1a55 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.64.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.64.png new file mode 100644 index 0000000..92c0acb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.65.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.65.png new file mode 100644 index 0000000..9e14c7c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.66.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.66.png new file mode 100644 index 0000000..9d425f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.67.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.67.png new file mode 100644 index 0000000..ca9a8d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.68.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.68.png new file mode 100644 index 0000000..ee48b8b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.69.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.69.png new file mode 100644 index 0000000..83c3f0f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.7.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.7.png new file mode 100644 index 0000000..582d56f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.70.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.70.png new file mode 100644 index 0000000..e353e54 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.71.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.71.png new file mode 100644 index 0000000..d70f33b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.72.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.72.png new file mode 100644 index 0000000..9d4e391 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.73.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.73.png new file mode 100644 index 0000000..d70f33b Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.74.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.74.png new file mode 100644 index 0000000..215fce3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.75.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.75.png new file mode 100644 index 0000000..03f35b3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.76.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.76.png new file mode 100644 index 0000000..a45e4d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.77.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.77.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.78.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.78.png new file mode 100644 index 0000000..efb202e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.79.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.79.png new file mode 100644 index 0000000..0ada0cb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.8.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.8.png new file mode 100644 index 0000000..66f751a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.80.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.80.png new file mode 100644 index 0000000..7000fff Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.81.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.81.png new file mode 100644 index 0000000..9e14c7c Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.82.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.82.png new file mode 100644 index 0000000..92c0acb Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.83.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.83.png new file mode 100644 index 0000000..24e5f20 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.84.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.84.png new file mode 100644 index 0000000..601d6a1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.85.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.85.png new file mode 100644 index 0000000..6ac181d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.86.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.86.png new file mode 100644 index 0000000..582d56f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.87.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.87.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.88.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.88.png new file mode 100644 index 0000000..3c84411 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.89.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.89.png new file mode 100644 index 0000000..4b7704e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.9.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.9.png new file mode 100644 index 0000000..e6a56f4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.90.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.90.png new file mode 100644 index 0000000..f2eeeb9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.91.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.91.png new file mode 100644 index 0000000..56f20cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.92.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.92.png new file mode 100644 index 0000000..fa29f6d Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.93.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.93.png new file mode 100644 index 0000000..81e242a Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.94.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.94.png new file mode 100644 index 0000000..03f35b3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.95.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.95.png new file mode 100644 index 0000000..73f27af Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.96.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.96.png new file mode 100644 index 0000000..ebf8268 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.97.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.97.png new file mode 100644 index 0000000..efb202e Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.98.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.98.png new file mode 100644 index 0000000..037518f Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/failed/webkit-amazon.99.png b/examples/05-Classification/screenshots/training/failed/webkit-amazon.99.png new file mode 100644 index 0000000..afe7659 Binary files /dev/null and b/examples/05-Classification/screenshots/training/failed/webkit-amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.0.png b/examples/05-Classification/screenshots/training/ok/product/amazon.0.png new file mode 100644 index 0000000..a0828e5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.1.png b/examples/05-Classification/screenshots/training/ok/product/amazon.1.png new file mode 100644 index 0000000..b1e52cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.10.png b/examples/05-Classification/screenshots/training/ok/product/amazon.10.png new file mode 100644 index 0000000..2f218e0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.11.png b/examples/05-Classification/screenshots/training/ok/product/amazon.11.png new file mode 100644 index 0000000..cea0330 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.12.png b/examples/05-Classification/screenshots/training/ok/product/amazon.12.png new file mode 100644 index 0000000..fd2c9ec Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.13.png b/examples/05-Classification/screenshots/training/ok/product/amazon.13.png new file mode 100644 index 0000000..f03d480 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.14.png b/examples/05-Classification/screenshots/training/ok/product/amazon.14.png new file mode 100644 index 0000000..fca6ffa Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.15.png b/examples/05-Classification/screenshots/training/ok/product/amazon.15.png new file mode 100644 index 0000000..d335174 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.16.png b/examples/05-Classification/screenshots/training/ok/product/amazon.16.png new file mode 100644 index 0000000..38a43fb Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.17.png b/examples/05-Classification/screenshots/training/ok/product/amazon.17.png new file mode 100644 index 0000000..10ab77e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.18.png b/examples/05-Classification/screenshots/training/ok/product/amazon.18.png new file mode 100644 index 0000000..14769ad Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.19.png b/examples/05-Classification/screenshots/training/ok/product/amazon.19.png new file mode 100644 index 0000000..61ca142 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.2.png b/examples/05-Classification/screenshots/training/ok/product/amazon.2.png new file mode 100644 index 0000000..5505a54 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.20.png b/examples/05-Classification/screenshots/training/ok/product/amazon.20.png new file mode 100644 index 0000000..b1e8d6a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.21.png b/examples/05-Classification/screenshots/training/ok/product/amazon.21.png new file mode 100644 index 0000000..b338320 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.22.png b/examples/05-Classification/screenshots/training/ok/product/amazon.22.png new file mode 100644 index 0000000..3e6f5b6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.23.png b/examples/05-Classification/screenshots/training/ok/product/amazon.23.png new file mode 100644 index 0000000..2b0b6a6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.24.png b/examples/05-Classification/screenshots/training/ok/product/amazon.24.png new file mode 100644 index 0000000..83e098f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.25.png b/examples/05-Classification/screenshots/training/ok/product/amazon.25.png new file mode 100644 index 0000000..5df757f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.26.png b/examples/05-Classification/screenshots/training/ok/product/amazon.26.png new file mode 100644 index 0000000..cbf598c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.27.png b/examples/05-Classification/screenshots/training/ok/product/amazon.27.png new file mode 100644 index 0000000..4ccefc8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.28.png b/examples/05-Classification/screenshots/training/ok/product/amazon.28.png new file mode 100644 index 0000000..1d7eccf Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.29.png b/examples/05-Classification/screenshots/training/ok/product/amazon.29.png new file mode 100644 index 0000000..b3cf7d6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.3.png b/examples/05-Classification/screenshots/training/ok/product/amazon.3.png new file mode 100644 index 0000000..aa506d2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.30.png b/examples/05-Classification/screenshots/training/ok/product/amazon.30.png new file mode 100644 index 0000000..72bceed Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.31.png b/examples/05-Classification/screenshots/training/ok/product/amazon.31.png new file mode 100644 index 0000000..93f7292 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.32.png b/examples/05-Classification/screenshots/training/ok/product/amazon.32.png new file mode 100644 index 0000000..40c9816 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.33.png b/examples/05-Classification/screenshots/training/ok/product/amazon.33.png new file mode 100644 index 0000000..b4c423a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.34.png b/examples/05-Classification/screenshots/training/ok/product/amazon.34.png new file mode 100644 index 0000000..2f8c311 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.35.png b/examples/05-Classification/screenshots/training/ok/product/amazon.35.png new file mode 100644 index 0000000..ef61fbd Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.36.png b/examples/05-Classification/screenshots/training/ok/product/amazon.36.png new file mode 100644 index 0000000..57143f5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.37.png b/examples/05-Classification/screenshots/training/ok/product/amazon.37.png new file mode 100644 index 0000000..c691053 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.38.png b/examples/05-Classification/screenshots/training/ok/product/amazon.38.png new file mode 100644 index 0000000..3c1e6f4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.39.png b/examples/05-Classification/screenshots/training/ok/product/amazon.39.png new file mode 100644 index 0000000..2333612 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.4.png b/examples/05-Classification/screenshots/training/ok/product/amazon.4.png new file mode 100644 index 0000000..75ecf95 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.40.png b/examples/05-Classification/screenshots/training/ok/product/amazon.40.png new file mode 100644 index 0000000..50b32dc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.41.png b/examples/05-Classification/screenshots/training/ok/product/amazon.41.png new file mode 100644 index 0000000..4f5f0ad Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.42.png b/examples/05-Classification/screenshots/training/ok/product/amazon.42.png new file mode 100644 index 0000000..e2f919a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.43.png b/examples/05-Classification/screenshots/training/ok/product/amazon.43.png new file mode 100644 index 0000000..c8ea05c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.44.png b/examples/05-Classification/screenshots/training/ok/product/amazon.44.png new file mode 100644 index 0000000..f5be758 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.45.png b/examples/05-Classification/screenshots/training/ok/product/amazon.45.png new file mode 100644 index 0000000..978bb31 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.46.png b/examples/05-Classification/screenshots/training/ok/product/amazon.46.png new file mode 100644 index 0000000..f828c6e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.47.png b/examples/05-Classification/screenshots/training/ok/product/amazon.47.png new file mode 100644 index 0000000..f49619d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.48.png b/examples/05-Classification/screenshots/training/ok/product/amazon.48.png new file mode 100644 index 0000000..2731d75 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.49.png b/examples/05-Classification/screenshots/training/ok/product/amazon.49.png new file mode 100644 index 0000000..ecd80d6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.5.png b/examples/05-Classification/screenshots/training/ok/product/amazon.5.png new file mode 100644 index 0000000..9647bd0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.50.png b/examples/05-Classification/screenshots/training/ok/product/amazon.50.png new file mode 100644 index 0000000..c2c46b5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.51.png b/examples/05-Classification/screenshots/training/ok/product/amazon.51.png new file mode 100644 index 0000000..80437c6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.52.png b/examples/05-Classification/screenshots/training/ok/product/amazon.52.png new file mode 100644 index 0000000..dab59c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.53.png b/examples/05-Classification/screenshots/training/ok/product/amazon.53.png new file mode 100644 index 0000000..0c40536 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.54.png b/examples/05-Classification/screenshots/training/ok/product/amazon.54.png new file mode 100644 index 0000000..57143f5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.55.png b/examples/05-Classification/screenshots/training/ok/product/amazon.55.png new file mode 100644 index 0000000..0b69428 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.56.png b/examples/05-Classification/screenshots/training/ok/product/amazon.56.png new file mode 100644 index 0000000..1e88e7f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.57.png b/examples/05-Classification/screenshots/training/ok/product/amazon.57.png new file mode 100644 index 0000000..1984f3a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.58.png b/examples/05-Classification/screenshots/training/ok/product/amazon.58.png new file mode 100644 index 0000000..ad19d94 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.59.png b/examples/05-Classification/screenshots/training/ok/product/amazon.59.png new file mode 100644 index 0000000..5314ca2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.6.png b/examples/05-Classification/screenshots/training/ok/product/amazon.6.png new file mode 100644 index 0000000..dc82619 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.60.png b/examples/05-Classification/screenshots/training/ok/product/amazon.60.png new file mode 100644 index 0000000..97e7122 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.61.png b/examples/05-Classification/screenshots/training/ok/product/amazon.61.png new file mode 100644 index 0000000..e36996f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.62.png b/examples/05-Classification/screenshots/training/ok/product/amazon.62.png new file mode 100644 index 0000000..d3a589e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.63.png b/examples/05-Classification/screenshots/training/ok/product/amazon.63.png new file mode 100644 index 0000000..59820e9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.64.png b/examples/05-Classification/screenshots/training/ok/product/amazon.64.png new file mode 100644 index 0000000..7cd3674 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.65.png b/examples/05-Classification/screenshots/training/ok/product/amazon.65.png new file mode 100644 index 0000000..9d1f438 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.66.png b/examples/05-Classification/screenshots/training/ok/product/amazon.66.png new file mode 100644 index 0000000..c93ffd1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.67.png b/examples/05-Classification/screenshots/training/ok/product/amazon.67.png new file mode 100644 index 0000000..a9f1c0c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.68.png b/examples/05-Classification/screenshots/training/ok/product/amazon.68.png new file mode 100644 index 0000000..166828a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.69.png b/examples/05-Classification/screenshots/training/ok/product/amazon.69.png new file mode 100644 index 0000000..a4955d4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.7.png b/examples/05-Classification/screenshots/training/ok/product/amazon.7.png new file mode 100644 index 0000000..3ce2059 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.70.png b/examples/05-Classification/screenshots/training/ok/product/amazon.70.png new file mode 100644 index 0000000..ac9f5d7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.71.png b/examples/05-Classification/screenshots/training/ok/product/amazon.71.png new file mode 100644 index 0000000..40de534 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.72.png b/examples/05-Classification/screenshots/training/ok/product/amazon.72.png new file mode 100644 index 0000000..1f3d9c4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.73.png b/examples/05-Classification/screenshots/training/ok/product/amazon.73.png new file mode 100644 index 0000000..fc1f4af Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.74.png b/examples/05-Classification/screenshots/training/ok/product/amazon.74.png new file mode 100644 index 0000000..2564f45 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.75.png b/examples/05-Classification/screenshots/training/ok/product/amazon.75.png new file mode 100644 index 0000000..9b81a19 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.76.png b/examples/05-Classification/screenshots/training/ok/product/amazon.76.png new file mode 100644 index 0000000..821f0e6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.77.png b/examples/05-Classification/screenshots/training/ok/product/amazon.77.png new file mode 100644 index 0000000..b8d8347 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.78.png b/examples/05-Classification/screenshots/training/ok/product/amazon.78.png new file mode 100644 index 0000000..611d6c2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.79.png b/examples/05-Classification/screenshots/training/ok/product/amazon.79.png new file mode 100644 index 0000000..0d29439 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.8.png b/examples/05-Classification/screenshots/training/ok/product/amazon.8.png new file mode 100644 index 0000000..233e9f6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.80.png b/examples/05-Classification/screenshots/training/ok/product/amazon.80.png new file mode 100644 index 0000000..4d611db Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/amazon.9.png b/examples/05-Classification/screenshots/training/ok/product/amazon.9.png new file mode 100644 index 0000000..233845c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.0.png b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.0.png new file mode 100644 index 0000000..a4aea4e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.1.png b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.1.png new file mode 100644 index 0000000..0433ef0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.2.png b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.2.png new file mode 100644 index 0000000..f17af97 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/firefox-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.0.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.0.png new file mode 100644 index 0000000..cb391de Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.1.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.1.png new file mode 100644 index 0000000..12ecf9d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.10.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.10.png new file mode 100644 index 0000000..06573a9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.11.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.11.png new file mode 100644 index 0000000..824226e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.12.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.12.png new file mode 100644 index 0000000..e8789b4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.13.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.13.png new file mode 100644 index 0000000..2618943 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.14.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.14.png new file mode 100644 index 0000000..8049d90 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.15.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.15.png new file mode 100644 index 0000000..05488ae Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.16.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.16.png new file mode 100644 index 0000000..37fff5e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.17.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.17.png new file mode 100644 index 0000000..0eca10b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.18.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.18.png new file mode 100644 index 0000000..ad26e7b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.19.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.19.png new file mode 100644 index 0000000..937ad70 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.2.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.2.png new file mode 100644 index 0000000..59141f0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.20.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.20.png new file mode 100644 index 0000000..74b21e6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.21.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.21.png new file mode 100644 index 0000000..b930af4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.22.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.22.png new file mode 100644 index 0000000..cefafe9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.23.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.23.png new file mode 100644 index 0000000..bba688e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.24.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.24.png new file mode 100644 index 0000000..5d6e146 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.25.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.25.png new file mode 100644 index 0000000..8eab51e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.26.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.26.png new file mode 100644 index 0000000..deecb2d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.27.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.27.png new file mode 100644 index 0000000..9987282 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.28.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.28.png new file mode 100644 index 0000000..d5cf82d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.29.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.29.png new file mode 100644 index 0000000..8d3fbd8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.3.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.3.png new file mode 100644 index 0000000..b464f71 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.30.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.30.png new file mode 100644 index 0000000..04e282c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.31.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.31.png new file mode 100644 index 0000000..2e56fed Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.32.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.32.png new file mode 100644 index 0000000..0879fb8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.33.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.33.png new file mode 100644 index 0000000..08dab9b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.34.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.34.png new file mode 100644 index 0000000..66b7cda Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.35.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.35.png new file mode 100644 index 0000000..bbf8e7d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.36.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.36.png new file mode 100644 index 0000000..f36b76a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.37.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.37.png new file mode 100644 index 0000000..9a1ed6b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.38.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.38.png new file mode 100644 index 0000000..d709375 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.39.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.39.png new file mode 100644 index 0000000..f051b7a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.4.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.4.png new file mode 100644 index 0000000..ae515fc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.40.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.40.png new file mode 100644 index 0000000..57d6e72 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.41.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.41.png new file mode 100644 index 0000000..6e1f9f2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.42.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.42.png new file mode 100644 index 0000000..79418e4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.43.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.43.png new file mode 100644 index 0000000..8d9ee4a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.44.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.44.png new file mode 100644 index 0000000..3d703a9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.45.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.45.png new file mode 100644 index 0000000..86d02ce Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.46.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.46.png new file mode 100644 index 0000000..5c2aeba Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.47.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.47.png new file mode 100644 index 0000000..6afef65 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.48.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.48.png new file mode 100644 index 0000000..478164c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.49.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.49.png new file mode 100644 index 0000000..91ee4c5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.5.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.5.png new file mode 100644 index 0000000..729803b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.50.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.50.png new file mode 100644 index 0000000..6b76649 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.51.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.51.png new file mode 100644 index 0000000..caf2211 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.52.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.52.png new file mode 100644 index 0000000..847a3e0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.53.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.53.png new file mode 100644 index 0000000..5df7c7d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.54.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.54.png new file mode 100644 index 0000000..b50984b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.55.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.55.png new file mode 100644 index 0000000..2bdd6b9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.56.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.56.png new file mode 100644 index 0000000..d395fb5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.57.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.57.png new file mode 100644 index 0000000..30ecac4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.58.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.58.png new file mode 100644 index 0000000..4e17acc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.59.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.59.png new file mode 100644 index 0000000..968008d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.6.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.6.png new file mode 100644 index 0000000..0fdcf97 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.60.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.60.png new file mode 100644 index 0000000..687c18f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.61.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.61.png new file mode 100644 index 0000000..42ce04e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.62.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.62.png new file mode 100644 index 0000000..fb15b68 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.63.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.63.png new file mode 100644 index 0000000..2443030 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.64.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.64.png new file mode 100644 index 0000000..0d26026 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.65.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.65.png new file mode 100644 index 0000000..17d8468 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.66.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.66.png new file mode 100644 index 0000000..cb6a4b6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.67.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.67.png new file mode 100644 index 0000000..422927e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.68.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.68.png new file mode 100644 index 0000000..c370ca1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.69.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.69.png new file mode 100644 index 0000000..c1d7fc8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.7.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.7.png new file mode 100644 index 0000000..27ddf1d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.70.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.70.png new file mode 100644 index 0000000..0a08043 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.71.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.71.png new file mode 100644 index 0000000..d77a1cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.72.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.72.png new file mode 100644 index 0000000..219e3b9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.73.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.73.png new file mode 100644 index 0000000..c8d86be Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.74.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.74.png new file mode 100644 index 0000000..a3a1d65 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.75.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.75.png new file mode 100644 index 0000000..18221d8 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.76.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.76.png new file mode 100644 index 0000000..ba51f9f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.77.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.77.png new file mode 100644 index 0000000..c6476a6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.78.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.78.png new file mode 100644 index 0000000..a5a1e30 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.79.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.79.png new file mode 100644 index 0000000..4ee4669 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.8.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.8.png new file mode 100644 index 0000000..aa3a6ad Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.80.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.80.png new file mode 100644 index 0000000..4dd3557 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.81.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.81.png new file mode 100644 index 0000000..2bab986 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.82.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.82.png new file mode 100644 index 0000000..a5d5c38 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.83.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.83.png new file mode 100644 index 0000000..8ba8413 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.84.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.84.png new file mode 100644 index 0000000..8104aed Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.85.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.85.png new file mode 100644 index 0000000..6d455c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.86.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.86.png new file mode 100644 index 0000000..b5cb4a4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.87.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.87.png new file mode 100644 index 0000000..e0682a1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.88.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.88.png new file mode 100644 index 0000000..b34ce4d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.89.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.89.png new file mode 100644 index 0000000..defe3c2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.9.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.9.png new file mode 100644 index 0000000..dadbfd3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.90.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.90.png new file mode 100644 index 0000000..78cfdd1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.91.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.91.png new file mode 100644 index 0000000..6cefc7e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.92.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.92.png new file mode 100644 index 0000000..7cae333 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.93.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.93.png new file mode 100644 index 0000000..2a963db Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.94.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.94.png new file mode 100644 index 0000000..a3d3bba Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.95.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.95.png new file mode 100644 index 0000000..28d44cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.96.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.96.png new file mode 100644 index 0000000..5966dbc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.97.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.97.png new file mode 100644 index 0000000..46a81a5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.98.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.98.png new file mode 100644 index 0000000..f636f0c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.99.png b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.99.png new file mode 100644 index 0000000..87604ba Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/product/webkit-amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.0.png b/examples/05-Classification/screenshots/training/ok/search/amazon.0.png new file mode 100644 index 0000000..5e08170 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.1.png b/examples/05-Classification/screenshots/training/ok/search/amazon.1.png new file mode 100644 index 0000000..0eb09d9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.10.png b/examples/05-Classification/screenshots/training/ok/search/amazon.10.png new file mode 100644 index 0000000..1b985a0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.11.png b/examples/05-Classification/screenshots/training/ok/search/amazon.11.png new file mode 100644 index 0000000..2f8d80e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.12.png b/examples/05-Classification/screenshots/training/ok/search/amazon.12.png new file mode 100644 index 0000000..b7b652b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.13.png b/examples/05-Classification/screenshots/training/ok/search/amazon.13.png new file mode 100644 index 0000000..1c32d1d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.14.png b/examples/05-Classification/screenshots/training/ok/search/amazon.14.png new file mode 100644 index 0000000..08ec801 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.15.png b/examples/05-Classification/screenshots/training/ok/search/amazon.15.png new file mode 100644 index 0000000..e8cf22a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.16.png b/examples/05-Classification/screenshots/training/ok/search/amazon.16.png new file mode 100644 index 0000000..12ec0c7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.17.png b/examples/05-Classification/screenshots/training/ok/search/amazon.17.png new file mode 100644 index 0000000..41293f5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.18.png b/examples/05-Classification/screenshots/training/ok/search/amazon.18.png new file mode 100644 index 0000000..73b102c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.19.png b/examples/05-Classification/screenshots/training/ok/search/amazon.19.png new file mode 100644 index 0000000..57fd276 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.2.png b/examples/05-Classification/screenshots/training/ok/search/amazon.2.png new file mode 100644 index 0000000..62b9c12 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.20.png b/examples/05-Classification/screenshots/training/ok/search/amazon.20.png new file mode 100644 index 0000000..a1b7f66 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.21.png b/examples/05-Classification/screenshots/training/ok/search/amazon.21.png new file mode 100644 index 0000000..924909a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.22.png b/examples/05-Classification/screenshots/training/ok/search/amazon.22.png new file mode 100644 index 0000000..1b339e3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.23.png b/examples/05-Classification/screenshots/training/ok/search/amazon.23.png new file mode 100644 index 0000000..faad8cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.24.png b/examples/05-Classification/screenshots/training/ok/search/amazon.24.png new file mode 100644 index 0000000..bf76bef Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.25.png b/examples/05-Classification/screenshots/training/ok/search/amazon.25.png new file mode 100644 index 0000000..40a9917 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.26.png b/examples/05-Classification/screenshots/training/ok/search/amazon.26.png new file mode 100644 index 0000000..398b2e5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.27.png b/examples/05-Classification/screenshots/training/ok/search/amazon.27.png new file mode 100644 index 0000000..2dcc024 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.28.png b/examples/05-Classification/screenshots/training/ok/search/amazon.28.png new file mode 100644 index 0000000..a7db2e7 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.29.png b/examples/05-Classification/screenshots/training/ok/search/amazon.29.png new file mode 100644 index 0000000..ea876cc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.3.png b/examples/05-Classification/screenshots/training/ok/search/amazon.3.png new file mode 100644 index 0000000..c9450dc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.30.png b/examples/05-Classification/screenshots/training/ok/search/amazon.30.png new file mode 100644 index 0000000..0c4de82 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.31.png b/examples/05-Classification/screenshots/training/ok/search/amazon.31.png new file mode 100644 index 0000000..3a3ccbb Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.32.png b/examples/05-Classification/screenshots/training/ok/search/amazon.32.png new file mode 100644 index 0000000..68cdcb2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.33.png b/examples/05-Classification/screenshots/training/ok/search/amazon.33.png new file mode 100644 index 0000000..87cdd09 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.34.png b/examples/05-Classification/screenshots/training/ok/search/amazon.34.png new file mode 100644 index 0000000..e82aa5d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.35.png b/examples/05-Classification/screenshots/training/ok/search/amazon.35.png new file mode 100644 index 0000000..cc719fc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.36.png b/examples/05-Classification/screenshots/training/ok/search/amazon.36.png new file mode 100644 index 0000000..e6820f1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.37.png b/examples/05-Classification/screenshots/training/ok/search/amazon.37.png new file mode 100644 index 0000000..7dafb12 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.38.png b/examples/05-Classification/screenshots/training/ok/search/amazon.38.png new file mode 100644 index 0000000..6973447 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.39.png b/examples/05-Classification/screenshots/training/ok/search/amazon.39.png new file mode 100644 index 0000000..d29e4c2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.4.png b/examples/05-Classification/screenshots/training/ok/search/amazon.4.png new file mode 100644 index 0000000..5c47293 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.40.png b/examples/05-Classification/screenshots/training/ok/search/amazon.40.png new file mode 100644 index 0000000..5c3709a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.41.png b/examples/05-Classification/screenshots/training/ok/search/amazon.41.png new file mode 100644 index 0000000..ee1b55c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.42.png b/examples/05-Classification/screenshots/training/ok/search/amazon.42.png new file mode 100644 index 0000000..86f0d19 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.43.png b/examples/05-Classification/screenshots/training/ok/search/amazon.43.png new file mode 100644 index 0000000..a3ddb00 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.44.png b/examples/05-Classification/screenshots/training/ok/search/amazon.44.png new file mode 100644 index 0000000..3b3ce60 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.45.png b/examples/05-Classification/screenshots/training/ok/search/amazon.45.png new file mode 100644 index 0000000..cb42dc0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.46.png b/examples/05-Classification/screenshots/training/ok/search/amazon.46.png new file mode 100644 index 0000000..7c4e305 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.47.png b/examples/05-Classification/screenshots/training/ok/search/amazon.47.png new file mode 100644 index 0000000..d40056d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.48.png b/examples/05-Classification/screenshots/training/ok/search/amazon.48.png new file mode 100644 index 0000000..7ddbfa5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.49.png b/examples/05-Classification/screenshots/training/ok/search/amazon.49.png new file mode 100644 index 0000000..94e287c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.5.png b/examples/05-Classification/screenshots/training/ok/search/amazon.5.png new file mode 100644 index 0000000..272408a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.50.png b/examples/05-Classification/screenshots/training/ok/search/amazon.50.png new file mode 100644 index 0000000..d21567a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.51.png b/examples/05-Classification/screenshots/training/ok/search/amazon.51.png new file mode 100644 index 0000000..5091b05 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.52.png b/examples/05-Classification/screenshots/training/ok/search/amazon.52.png new file mode 100644 index 0000000..6097266 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.53.png b/examples/05-Classification/screenshots/training/ok/search/amazon.53.png new file mode 100644 index 0000000..a763fc2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.54.png b/examples/05-Classification/screenshots/training/ok/search/amazon.54.png new file mode 100644 index 0000000..4c9d979 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.55.png b/examples/05-Classification/screenshots/training/ok/search/amazon.55.png new file mode 100644 index 0000000..daac272 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.56.png b/examples/05-Classification/screenshots/training/ok/search/amazon.56.png new file mode 100644 index 0000000..b2d0298 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.57.png b/examples/05-Classification/screenshots/training/ok/search/amazon.57.png new file mode 100644 index 0000000..acc7ae5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.58.png b/examples/05-Classification/screenshots/training/ok/search/amazon.58.png new file mode 100644 index 0000000..e273ab0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.59.png b/examples/05-Classification/screenshots/training/ok/search/amazon.59.png new file mode 100644 index 0000000..9f8368e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.6.png b/examples/05-Classification/screenshots/training/ok/search/amazon.6.png new file mode 100644 index 0000000..6c7a517 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.60.png b/examples/05-Classification/screenshots/training/ok/search/amazon.60.png new file mode 100644 index 0000000..e9fa923 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.61.png b/examples/05-Classification/screenshots/training/ok/search/amazon.61.png new file mode 100644 index 0000000..bf3a093 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.62.png b/examples/05-Classification/screenshots/training/ok/search/amazon.62.png new file mode 100644 index 0000000..7d1841a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.63.png b/examples/05-Classification/screenshots/training/ok/search/amazon.63.png new file mode 100644 index 0000000..bf43f5c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.64.png b/examples/05-Classification/screenshots/training/ok/search/amazon.64.png new file mode 100644 index 0000000..bec5076 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.65.png b/examples/05-Classification/screenshots/training/ok/search/amazon.65.png new file mode 100644 index 0000000..b96d644 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.66.png b/examples/05-Classification/screenshots/training/ok/search/amazon.66.png new file mode 100644 index 0000000..5d9db22 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.67.png b/examples/05-Classification/screenshots/training/ok/search/amazon.67.png new file mode 100644 index 0000000..ee4d663 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.68.png b/examples/05-Classification/screenshots/training/ok/search/amazon.68.png new file mode 100644 index 0000000..6430c2a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.69.png b/examples/05-Classification/screenshots/training/ok/search/amazon.69.png new file mode 100644 index 0000000..f9290d9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.7.png b/examples/05-Classification/screenshots/training/ok/search/amazon.7.png new file mode 100644 index 0000000..fcedb7d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.70.png b/examples/05-Classification/screenshots/training/ok/search/amazon.70.png new file mode 100644 index 0000000..5a8a488 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.71.png b/examples/05-Classification/screenshots/training/ok/search/amazon.71.png new file mode 100644 index 0000000..64362e4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.72.png b/examples/05-Classification/screenshots/training/ok/search/amazon.72.png new file mode 100644 index 0000000..900b5d6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.73.png b/examples/05-Classification/screenshots/training/ok/search/amazon.73.png new file mode 100644 index 0000000..64ae706 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.74.png b/examples/05-Classification/screenshots/training/ok/search/amazon.74.png new file mode 100644 index 0000000..9917097 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.75.png b/examples/05-Classification/screenshots/training/ok/search/amazon.75.png new file mode 100644 index 0000000..e680c81 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.76.png b/examples/05-Classification/screenshots/training/ok/search/amazon.76.png new file mode 100644 index 0000000..33dd2ab Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.77.png b/examples/05-Classification/screenshots/training/ok/search/amazon.77.png new file mode 100644 index 0000000..b2352a9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.78.png b/examples/05-Classification/screenshots/training/ok/search/amazon.78.png new file mode 100644 index 0000000..95d1836 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.79.png b/examples/05-Classification/screenshots/training/ok/search/amazon.79.png new file mode 100644 index 0000000..82e8ba0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.8.png b/examples/05-Classification/screenshots/training/ok/search/amazon.8.png new file mode 100644 index 0000000..c1ad0a3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.80.png b/examples/05-Classification/screenshots/training/ok/search/amazon.80.png new file mode 100644 index 0000000..fee5274 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.81.png b/examples/05-Classification/screenshots/training/ok/search/amazon.81.png new file mode 100644 index 0000000..4e410de Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.82.png b/examples/05-Classification/screenshots/training/ok/search/amazon.82.png new file mode 100644 index 0000000..d5e9558 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.83.png b/examples/05-Classification/screenshots/training/ok/search/amazon.83.png new file mode 100644 index 0000000..8ca74e4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.84.png b/examples/05-Classification/screenshots/training/ok/search/amazon.84.png new file mode 100644 index 0000000..9375867 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.85.png b/examples/05-Classification/screenshots/training/ok/search/amazon.85.png new file mode 100644 index 0000000..61b9d81 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.86.png b/examples/05-Classification/screenshots/training/ok/search/amazon.86.png new file mode 100644 index 0000000..574ff7d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.86.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.87.png b/examples/05-Classification/screenshots/training/ok/search/amazon.87.png new file mode 100644 index 0000000..406b21e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.87.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.88.png b/examples/05-Classification/screenshots/training/ok/search/amazon.88.png new file mode 100644 index 0000000..b6a3815 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.88.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.89.png b/examples/05-Classification/screenshots/training/ok/search/amazon.89.png new file mode 100644 index 0000000..4b4487c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.89.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.9.png b/examples/05-Classification/screenshots/training/ok/search/amazon.9.png new file mode 100644 index 0000000..c3d7470 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.9.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.90.png b/examples/05-Classification/screenshots/training/ok/search/amazon.90.png new file mode 100644 index 0000000..6cbe30f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.90.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.91.png b/examples/05-Classification/screenshots/training/ok/search/amazon.91.png new file mode 100644 index 0000000..81bfd8f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.91.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.92.png b/examples/05-Classification/screenshots/training/ok/search/amazon.92.png new file mode 100644 index 0000000..da2d4c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.92.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.93.png b/examples/05-Classification/screenshots/training/ok/search/amazon.93.png new file mode 100644 index 0000000..c3a3b4d Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.93.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.94.png b/examples/05-Classification/screenshots/training/ok/search/amazon.94.png new file mode 100644 index 0000000..78ac960 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.94.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.95.png b/examples/05-Classification/screenshots/training/ok/search/amazon.95.png new file mode 100644 index 0000000..d9be9fa Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.95.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.96.png b/examples/05-Classification/screenshots/training/ok/search/amazon.96.png new file mode 100644 index 0000000..4d38843 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.96.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.97.png b/examples/05-Classification/screenshots/training/ok/search/amazon.97.png new file mode 100644 index 0000000..9b50f0a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.97.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.98.png b/examples/05-Classification/screenshots/training/ok/search/amazon.98.png new file mode 100644 index 0000000..7c22390 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.98.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/amazon.99.png b/examples/05-Classification/screenshots/training/ok/search/amazon.99.png new file mode 100644 index 0000000..a89fad5 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/amazon.99.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.0.png b/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.0.png new file mode 100644 index 0000000..440136c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.1.png b/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.1.png new file mode 100644 index 0000000..d3b8b5a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/firefox-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.0.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.0.png new file mode 100644 index 0000000..2b1851a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.0.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.1.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.1.png new file mode 100644 index 0000000..e77a7d2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.1.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.10.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.10.png new file mode 100644 index 0000000..db3defd Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.10.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.11.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.11.png new file mode 100644 index 0000000..6d38181 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.11.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.12.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.12.png new file mode 100644 index 0000000..923ca25 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.12.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.13.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.13.png new file mode 100644 index 0000000..7979d8f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.13.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.14.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.14.png new file mode 100644 index 0000000..993e180 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.14.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.15.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.15.png new file mode 100644 index 0000000..17920d0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.15.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.16.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.16.png new file mode 100644 index 0000000..ca7bf6b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.16.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.17.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.17.png new file mode 100644 index 0000000..d079315 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.17.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.18.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.18.png new file mode 100644 index 0000000..005f0ef Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.18.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.19.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.19.png new file mode 100644 index 0000000..502aea2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.19.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.2.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.2.png new file mode 100644 index 0000000..4328bd9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.2.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.20.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.20.png new file mode 100644 index 0000000..c6f0632 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.20.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.21.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.21.png new file mode 100644 index 0000000..16246b1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.21.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.22.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.22.png new file mode 100644 index 0000000..219c02c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.22.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.23.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.23.png new file mode 100644 index 0000000..0eb6f66 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.23.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.24.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.24.png new file mode 100644 index 0000000..1b75047 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.24.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.25.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.25.png new file mode 100644 index 0000000..665d251 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.25.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.26.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.26.png new file mode 100644 index 0000000..9f0f267 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.26.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.27.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.27.png new file mode 100644 index 0000000..56a9dde Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.27.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.28.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.28.png new file mode 100644 index 0000000..840a3c6 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.28.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.29.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.29.png new file mode 100644 index 0000000..6cccb1e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.29.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.3.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.3.png new file mode 100644 index 0000000..801608c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.3.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.30.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.30.png new file mode 100644 index 0000000..ede2f84 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.30.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.31.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.31.png new file mode 100644 index 0000000..a706a93 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.31.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.32.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.32.png new file mode 100644 index 0000000..52685a2 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.32.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.33.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.33.png new file mode 100644 index 0000000..0d7a4e9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.33.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.34.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.34.png new file mode 100644 index 0000000..529d0ca Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.34.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.35.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.35.png new file mode 100644 index 0000000..e96ae61 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.35.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.36.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.36.png new file mode 100644 index 0000000..eb0c803 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.36.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.37.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.37.png new file mode 100644 index 0000000..4f1de23 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.37.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.38.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.38.png new file mode 100644 index 0000000..46b1bd9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.38.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.39.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.39.png new file mode 100644 index 0000000..1229479 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.39.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.4.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.4.png new file mode 100644 index 0000000..4fc4230 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.4.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.40.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.40.png new file mode 100644 index 0000000..c6af129 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.40.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.41.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.41.png new file mode 100644 index 0000000..9f2e0b4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.41.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.42.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.42.png new file mode 100644 index 0000000..300b373 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.42.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.43.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.43.png new file mode 100644 index 0000000..9e1d095 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.43.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.44.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.44.png new file mode 100644 index 0000000..cfd1600 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.44.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.45.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.45.png new file mode 100644 index 0000000..c8f074c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.45.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.46.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.46.png new file mode 100644 index 0000000..bf0363e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.46.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.47.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.47.png new file mode 100644 index 0000000..f9f5875 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.47.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.48.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.48.png new file mode 100644 index 0000000..2b7bbcc Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.48.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.49.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.49.png new file mode 100644 index 0000000..7c7f8e3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.49.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.5.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.5.png new file mode 100644 index 0000000..ea81120 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.5.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.50.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.50.png new file mode 100644 index 0000000..bd820cd Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.50.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.51.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.51.png new file mode 100644 index 0000000..9198a8a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.51.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.52.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.52.png new file mode 100644 index 0000000..6796ad9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.52.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.53.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.53.png new file mode 100644 index 0000000..a4b0ca3 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.53.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.54.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.54.png new file mode 100644 index 0000000..e4475c1 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.54.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.55.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.55.png new file mode 100644 index 0000000..3e70bf0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.55.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.56.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.56.png new file mode 100644 index 0000000..8a41bdf Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.56.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.57.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.57.png new file mode 100644 index 0000000..38d364a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.57.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.58.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.58.png new file mode 100644 index 0000000..9a4ec01 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.58.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.59.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.59.png new file mode 100644 index 0000000..93c644f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.59.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.6.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.6.png new file mode 100644 index 0000000..86640d0 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.6.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.60.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.60.png new file mode 100644 index 0000000..a0a925b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.60.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.61.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.61.png new file mode 100644 index 0000000..fc9d290 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.61.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.62.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.62.png new file mode 100644 index 0000000..2da7795 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.62.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.63.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.63.png new file mode 100644 index 0000000..12ea94b Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.63.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.64.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.64.png new file mode 100644 index 0000000..1efa018 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.64.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.65.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.65.png new file mode 100644 index 0000000..fefb35a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.65.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.66.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.66.png new file mode 100644 index 0000000..0f26345 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.66.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.67.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.67.png new file mode 100644 index 0000000..04822c9 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.67.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.68.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.68.png new file mode 100644 index 0000000..34ded45 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.68.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.69.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.69.png new file mode 100644 index 0000000..f3a9d41 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.69.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.7.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.7.png new file mode 100644 index 0000000..346d81f Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.7.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.70.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.70.png new file mode 100644 index 0000000..723a12a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.70.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.71.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.71.png new file mode 100644 index 0000000..96dd755 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.71.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.72.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.72.png new file mode 100644 index 0000000..ce308de Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.72.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.73.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.73.png new file mode 100644 index 0000000..c4f5013 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.73.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.74.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.74.png new file mode 100644 index 0000000..181ee8c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.74.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.75.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.75.png new file mode 100644 index 0000000..0402e3e Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.75.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.76.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.76.png new file mode 100644 index 0000000..b88d3aa Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.76.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.77.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.77.png new file mode 100644 index 0000000..86a082c Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.77.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.78.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.78.png new file mode 100644 index 0000000..3480347 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.78.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.79.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.79.png new file mode 100644 index 0000000..1fa2e35 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.79.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.8.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.8.png new file mode 100644 index 0000000..df6165a Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.8.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.80.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.80.png new file mode 100644 index 0000000..9489dde Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.80.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.81.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.81.png new file mode 100644 index 0000000..4a34e11 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.81.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.82.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.82.png new file mode 100644 index 0000000..def5044 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.82.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.83.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.83.png new file mode 100644 index 0000000..9170bb4 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.83.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.84.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.84.png new file mode 100644 index 0000000..33e1d92 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.84.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.85.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.85.png new file mode 100644 index 0000000..58e84da Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.85.png differ diff --git a/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.9.png b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.9.png new file mode 100644 index 0000000..17ea121 Binary files /dev/null and b/examples/05-Classification/screenshots/training/ok/search/webkit-amazon.9.png differ diff --git a/examples/06-Wopee-assistant/06_smoke.robot b/examples/06-Wopee-assistant/06_smoke.robot new file mode 100644 index 0000000..9f2169f --- /dev/null +++ b/examples/06-Wopee-assistant/06_smoke.robot @@ -0,0 +1,68 @@ +*** Settings *** +Library Browser + +Test Setup Open Application +Test Teardown Close Application + + +*** Variables *** +${BROWSER} headlesschrome +${URL} https://dronjo.wopee.io/ +${PSWD} admin +${USER} marcel.veselka@tesena.com +${WOPEE_CONFIG} examples/06-Wopee-assistant/wopee.yaml + + +*** Test Cases *** +Login - correct + Click "Sign in" + Fill Text xpath=//input[@name="user"] ${USER} + Fill Secret xpath=//input[@name="password"] $PSWD + + Click "sign in" + + Wait For Elements State text=Log out visible timeout=5s + +Login - incorrect + Click "Sign in" + Fill Text xpath=//input[@name="user"] marcel.veselka@gmail.com + Fill Secret xpath=//input[@name="password"] $PSWD + + Click "sign in" + + Wait For Elements State text=Log out hidden timeout=5s + +Gallery page + Click "Gallery" + + Get Title should start with Gallery โ€” + Get Element Count css=.gallery img == 3 + +Check out + Click "Buy Now" + + Fill Text id=cardNumberFirstFour 123 + Fill Text id=cardNumberSecondFour 456 + Fill Text id=cardNumberThirdFour 789 + Fill Text id=cardNumberLastFour 111 + + Fill Text id=cardHolderName Marcel Wopee + Fill Text id=expirationDate 12/25 + Fill Text id=cvc 111 + + Click "Purchase" + + Get Text css=.confirmation contains Thank you for your order! + + +*** Keywords *** +Open Application + New Page ${URL} + Set Viewport Size 1920 1080 + +Close Application + Wopee check + Close Browser + +Wopee check + Log Wopee check diff --git a/examples/06-Wopee-assistant/README.md b/examples/06-Wopee-assistant/README.md new file mode 100644 index 0000000..92bd108 --- /dev/null +++ b/examples/06-Wopee-assistant/README.md @@ -0,0 +1,30 @@ +# Example 6 (demo): Visual validation with Wopee Assistant + +## About Wopee Assistant + +Wopee assistant simplifies the process of visual testing. It is a tool that is used +to ensure that your application looks the same after a change is made. + +Wopee Commander is a frontend for Wopee Assistant where you can manage your projects +and visual checks. Get access to Wopee Commander at https://cmd.wopee.io/ + +## Running Robot Framework tests with Wopee Assistant + +```shell +robot --listener wopee_rf.listener examples/06-Wopee-assistant/smoke.robot +``` + +In order to run the tests with Wopee Assistant, you need to get early preview +access to Wopee Advanced Features. + +Contact us at: [help@wopee.io](help@wopee.io) to get access. + +## Tasks for you + +Goals: + +- Find out what benefit it could bring to use ready made solution instead of DIY approach +- Get familiar with Wopee Assistant +- Other benefits: baseline management, history tracking, merging, team work, CI integration, ... + +Steps: This is just a demo. No steps for you here. diff --git a/examples/06-Wopee-assistant/run-rf-cmd.sh b/examples/06-Wopee-assistant/run-rf-cmd.sh new file mode 100644 index 0000000..37a3c8f --- /dev/null +++ b/examples/06-Wopee-assistant/run-rf-cmd.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +gh release download --repo autonomous-testing/wopee.rf --pattern '*.whl' + +pip3 install *.whl + +# python3 -m robot --variable WOPEE_CONFIG:$1 --listener wopee_rf.listener tests/sample.robot +robot --variable WOPEE_CONFIG:$1 --listener wopee_rf.listener tests/sample.robot diff --git a/examples/06-Wopee-assistant/wopee.yaml b/examples/06-Wopee-assistant/wopee.yaml new file mode 100644 index 0000000..04e3782 --- /dev/null +++ b/examples/06-Wopee-assistant/wopee.yaml @@ -0,0 +1,13 @@ +vrt_project_name: work-shop-bilbao +# vrt_ci_build_id: demo-robot-TESTING2 + +# Default +# keywords: ["Browser.Click", "SeleniumLibrary.Click Element"] + +# keywords: [ +# "Browser.Fill Text", +# "Browser.Click", +# "SeleniumLibrary.Click Element" +# ] + +keywords: ["Wopee check"] diff --git a/examples/07-Wopee-bot/README.md b/examples/07-Wopee-bot/README.md new file mode 100644 index 0000000..15c4c04 --- /dev/null +++ b/examples/07-Wopee-bot/README.md @@ -0,0 +1,27 @@ +# Example 7 (demo): Visual testing with Wopee Bot + +## About Wopee Autonomous Testing + +If you want to skipp the try-fail approach to autnomous testing, you can use Wopee. +It is a platform that helps you to create and maintain visual tests. + +- **Wopee Commander** front end application to manage your projects and tests. +- **Wopee Bot** crawls your application and creates tests for you. + +## Tasks for you + +Goals: + +- Find out what benefit it could bring to use ready made solution instead of DIY + approach +- Get familiar with Wopee Commander and Wopee Bot + +Steps: + +1. Navigate to [Wopee Commander](https://cmd.wopee.io/) and login with your + GitHub/GitLab account +2. Create a new project for url: https://dronjo.wopee.io/ +3. Start bot training: `Test suites` > `Dashboard` > Click `Learnings` button +4. Start bot training - part 2: `Test suites` > `Dashboard` > Click `Covering` button +5. Review what was created on tab Scenarios - rename and add votes. +6. Run the tests with Wopee Bot (`Test suites` > `Dashboard` > Click `Testing` button) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..a345ae7 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +robotframework-browser +robotframework-tidy +robotframework-requests +WatchUI diff --git a/resources/ai.robot b/resources/ai.robot new file mode 100644 index 0000000..6a29534 --- /dev/null +++ b/resources/ai.robot @@ -0,0 +1,195 @@ +*** Settings *** +Library RequestsLibrary +Library String +Library Browser +Library Collections + + +*** Variables *** +${API_URL} https://api.openai.com/v1/chat/completions +# This is example how the token should look link but do not store it here +# see README.MD for more details to set it up as system environment +# ${TOKEN} Bearer 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 +${TOKEN} %{OPENAI_API_KEY} +${MODEL} gpt-3.5-turbo-0613 +${ROLE} user +${TEMPERATURE} 0.7 + +${ACCEPTABLE ELEMENTS} input[type="text"], input[type="password"], textarea, select + +${PROMPT_FILL_TEMPLATE} +... I am a test engineer writing tests in Robot Framework using the Browser library. +... I have opened a web page and I want to fill in and submit (click on button as a last step) the form on this page. +... Use real test data (consider defined and typical validations) and use only xpath locators from this HTML: +... \n\n +... ```html +... $$$HTML$$$ +... ``` +... \n\n +... Provide me steps to accomplish it in json format. Example: +... \n\n +... ```json +... [ +... { "step": 1, "locator": "#name", "value": "Marcel", "action": "fill" }, +... { "step": 2, "locator": "#pswd", "value": "abc123", "action": "fill" } +... ] +... ``` + +# TODO: Try to simplify and generate directly the robot code +${PROMPT_FILL_TEMPLATE2} +... I am a test engineer writing tests in Robot Framework using the Browser library. +... I have opened a web page and I want to fill in and submit (click on button as a last step) the form on this page. +... Use real test data (consider defined and typical validations) and use only locators from this HTML: +... \n\n +... ```html +... $$$HTML$$$ +... ``` +... \n\n +... Provide me steps to accomplish it as Robot Framework code. Example: +... \n\n +... ```robotframework +... Fill +... \#name +... Marcel +... Fill +... \#pswd +... abc123 +... Click +... \#submit +... ``` + + +*** Keywords *** +Autonomous Form Filling + ${forms count}= Get Element Count form + + IF ${forms count} > 0 + ${form code}= Get Property form >> nth=0 outerHTML + Fill form ${form code} + ELSE + Log To Console \nNo forms found + END + +Fill Form + [Arguments] ${form code} + + ${inputs count}= Get Element Count ${ACCEPTABLE ELEMENTS} + + IF ${inputs count} > 0 + Log To Console \n\nFollowing form identified: + Log To Console ${form code}\n\n + + ${instructions}= Get Filling Advice ${form code} + Log To Console \n\nFollowing filling advice recieved: + Log To Console ${instructions}\n\n + + FOR ${step} IN @{instructions} + IF 'value' in ${step} + Log To Console Step ${step['step']}: ${step['action']} ${step['locator']} = ${step['value']} + ELSE + Log To Console Step ${step['step']}: ${step['action']} ${step['locator']} + END + END + + FOR ${step} IN @{instructions} + ${action}= Set Variable ${step['action']} + ${locator}= Set Variable ${step['locator']} + + IF '${action}' == 'fill' + ${value}= Set Variable ${step['value']} + Fill Text ${locator} ${value} + ELSE IF '${action}' == 'click' + Take Screenshot fullPage=True + Click ${locator} + END + END + ELSE + Log To Console \n\nNo inputs found + END + +Get Filling Advice + [Arguments] ${form code} + + # Replace newlines with spaces + ${form code}= Set Variable + ... ${form_code.replace("\n", " ")} + + ${prompt fill}= Set Variable + ... ${PROMPT_FILL_TEMPLATE.replace("""$$$HTML$$$""", """${form code}""")} + + ${response}= Get AI Advice ${PROMPT_FILL} + + ${contains}= Evaluate "```json" in """${response}""" + + IF ${contains} + ${json text}= Get Regexp Matches ${response} (?i)[\s\S]*?```(?:json)?\n([\s\S]*?[^`]*?)\n```[\s\S]*? + ${json text}= Evaluate """${json text}""".replace("['```json", "") + ${json text}= Evaluate """${json text}""".replace("```']", "") + + Log To Console \n\n + Log To Console Following steps were proposed by AI: + Log To Console ${json text} + Log To Console \n\n + ELSE + ${json text}= Set Variable ${response} + END + + ${json}= Evaluate json.loads('''${json text}''') json + + RETURN ${json} + +Get AI Advice + [Arguments] ${prompt} + ${headers}= Create Dictionary Authorization=${TOKEN} + + ${message}= Create Dictionary + ... role=${ROLE} + ... content=${prompt} + + ${messages}= Create List ${message} + + ${data}= Create Dictionary + ... model=${MODEL} + ... messages=${messages} + ... temperature=${${TEMPERATURE}} + + ${response}= POST ${API_URL} headers=${headers} json=${data} + + ${json}= Set Variable ${response.json()} + + ${text}= Get From Dictionary ${json} choices + + # Get type of text + ${t2}= Get From Dictionary ${text}[0] message + ${t3}= Get From Dictionary ${t2} content + + RETURN ${t3} + +Start progress loader + ${texts}= Evaluate JavaScript html + ... (elements, arg) => { + ... elements[0].insertAdjacentHTML( + ... 'beforeend', + ... '
'+ + ... '

โค๏ธ Wopee.io ๐Ÿฆง

'+ + ... '

Please wait, it takes a couple of seconds to get results from AI services.

'+ + ... '
'+ + ... '