Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
70842c0
docs: add modernization design spec
includeamin Oct 4, 2026
a25e0a6
docs: add modernization implementation plan
includeamin Oct 4, 2026
d6975e1
chore: remove dataset images from tree, keep test fixtures
includeamin Oct 4, 2026
7fc0600
build: scaffold Poetry project with src layout and tooling
includeamin Oct 4, 2026
122877a
feat: add error types and validated YAML configuration
includeamin Oct 4, 2026
6e8edfd
feat: add optional HSV cell segmentation and crop
includeamin Oct 4, 2026
96d41d7
feat: add dataset discovery, splits, transforms, loaders and download…
includeamin Oct 4, 2026
291afd8
feat: add PyTorch baseline model, backbones and registry
includeamin Oct 4, 2026
9e5454a
feat: add runtime helpers, metrics and checkpoint IO
includeamin Oct 4, 2026
9ba22a4
fix: raise CheckpointError for any unreadable checkpoint
includeamin Oct 4, 2026
f3beee8
feat: add training loop with run artifacts and early stopping
includeamin Oct 4, 2026
09e83ed
feat: add checkpoint evaluation and prediction
includeamin Oct 4, 2026
40094e3
fix: give batch annotations unique output names
includeamin Oct 4, 2026
50102ae
feat: add wbc command-line interface
includeamin Oct 4, 2026
9d925cd
feat: add experiment configs and end-to-end smoke test
includeamin Oct 4, 2026
dd5a84d
ci: add lint, test matrix, docs build and PR-title workflows
includeamin Oct 4, 2026
187d5b5
docs: add MkDocs Material site and Pages deploy workflow
includeamin Oct 4, 2026
650854b
docs: rewrite README, add contributing guide and notebooks
includeamin Oct 4, 2026
522e367
ci: automate releases and changelog with python-semantic-release
includeamin Oct 4, 2026
5af6be4
chore: remove legacy Keras code and obsolete files
includeamin Oct 4, 2026
d21c645
feat(cli): add repeatable --set section.field=value override and --pr…
includeamin Oct 4, 2026
f148b19
feat(train): write best-epoch validation confusion matrix to the run …
includeamin Oct 4, 2026
41c3fe3
fix: clean errors for unavailable devices and failed pretrained downl…
includeamin Oct 4, 2026
4ba991e
build: make docs and release dependency groups optional
includeamin Oct 4, 2026
f3c8372
docs: fix quick-start output paths, caveats and training notes
includeamin Oct 4, 2026
ae34be8
build: add Makefile with common dev and run shortcuts
includeamin Oct 4, 2026
40856d4
docs: add architecture layering, model reference and end-to-end pipel…
includeamin Oct 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
57 changes: 57 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: CI

on:
pull_request:
push:
branches: [main]

permissions:
contents: read

concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- run: pipx install poetry
- uses: actions/setup-python@v7
with:
python-version: "3.14"
cache: poetry
- run: poetry install --with dev
- run: poetry run ruff check .
- run: poetry run ruff format --check .
- run: poetry run mypy src

test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: ["3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v7
- run: pipx install poetry
- uses: actions/setup-python@v7
with:
python-version: ${{ matrix.python-version }}
cache: poetry
- run: poetry install --with dev
- run: poetry run pytest -q

docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- run: pipx install poetry
- uses: actions/setup-python@v7
with:
python-version: "3.14"
cache: poetry
- run: poetry install --with docs
- run: poetry run typer wbc_classification.cli utils docs --name wbc --output docs/reference/cli.md
- run: poetry run mkdocs build --strict
36 changes: 36 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Docs

on:
push:
branches: [main]

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: pages
cancel-in-progress: false

jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- uses: actions/checkout@v7
- run: pipx install poetry
- uses: actions/setup-python@v7
with:
python-version: "3.14"
cache: poetry
- run: poetry install --with docs
- run: poetry run typer wbc_classification.cli utils docs --name wbc --output docs/reference/cli.md
- run: poetry run mkdocs build --strict
- uses: actions/upload-pages-artifact@v5
with:
path: site
- id: deployment
uses: actions/deploy-pages@v5
16 changes: 16 additions & 0 deletions .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: PR title

on:
pull_request:
types: [opened, edited, synchronize, reopened]

permissions:
pull-requests: read

jobs:
conventional-title:
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39 changes: 39 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Release

on:
push:
branches: [main]

permissions:
contents: write
id-token: write # needed only for PyPI trusted publishing

concurrency:
group: release
cancel-in-progress: false

jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
ref: ${{ github.ref_name }}

- name: Semantic release
id: release
uses: python-semantic-release/python-semantic-release@v10
with:
github_token: ${{ secrets.GITHUB_TOKEN }}

- name: Attach distributions to the GitHub release
if: steps.release.outputs.released == 'true'
uses: python-semantic-release/publish-action@v10
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ steps.release.outputs.tag }}

- name: Publish to PyPI (enable with repo variable PUBLISH_PYPI=true)
if: steps.release.outputs.released == 'true' && vars.PUBLISH_PYPI == 'true'
uses: pypa/gh-action-pypi-publish@release/v1
14 changes: 13 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -102,4 +102,16 @@ venv.bak/

# mypy
.mypy_cache/
./dataset/TRAIN
./dataset/TRAIN
# Project
/data/*
!/data/README.md
runs/
site/
docs/reference/cli.md
.venv/
.ruff_cache/
.mypy_cache/
.pytest_cache/
segmentation/
metrics.json
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# CHANGELOG

<!-- version list -->
2 changes: 0 additions & 2 deletions CNN/README.md

This file was deleted.

33 changes: 0 additions & 33 deletions CNN/datasets/DatasetLoader.py

This file was deleted.

Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_1845.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_187.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_196.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2107.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2183.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2313.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2498.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2634.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2789.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_2963.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_3083.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_3249.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_3809.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_3859.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_4055.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_4130.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_463.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_5642.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_5709.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_5733.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_586.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_5974.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_5988.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_6052.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_6243.jpeg
Binary file not shown.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_6354.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_6878.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_737.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_7604.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_7764.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_7845.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8167.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8201.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8222.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8254.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8473.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_852.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8611.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8718.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8829.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_884.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_8881.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_9294.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_9620.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_967.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_9763.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_0_9876.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_1104.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_1367.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_1626.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_1830.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_2029.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_2539.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_2893.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_2897.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_2988.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_3313.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_3363.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_3818.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_4000.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_4604.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_4616.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_5047.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_5177.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_5307.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_5605.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_5693.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6324.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6428.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6506.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6590.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6756.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6766.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6786.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6787.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6868.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_6993.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7018.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7114.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7138.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7356.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7467.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7495.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7638.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_772.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7851.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7876.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_7976.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_8848.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_8861.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_8882.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_9014.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_9112.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_10_9457.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_1034.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_148.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_168.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_1706.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_2036.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_204.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_2463.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_2469.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3152.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3170.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3319.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3423.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3607.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_3812.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_4744.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_4829.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_5.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_5512.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_5530.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_573.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6141.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6509.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6586.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6693.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6757.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_6857.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_709.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_7189.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_7296.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_755.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_7653.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_7956.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_8032.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_8316.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_8636.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_8743.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9024.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9067.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9324.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9385.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_942.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9497.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9606.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9643.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9684.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9786.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9804.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_11_9887.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1091.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1303.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1372.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1428.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1554.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1610.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_1668.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_205.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_2342.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_2378.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_2782.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_3238.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_4205.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_4556.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_4563.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_4896.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_4978.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_5324.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_607.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_6466.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_6605.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_6791.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7159.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7458.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7544.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7634.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7914.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7926.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_7987.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8079.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_827.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8304.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8639.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8657.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8668.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8776.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8802.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8962.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_8969.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9026.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9078.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9289.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9445.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9486.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9706.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9759.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_12_9974.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_1414.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_1484.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_16.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_1668.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_2090.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_212.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_2292.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_2525.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_2584.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_2728.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_3150.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_3444.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_3504.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_3670.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_3837.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4039.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4100.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4342.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4526.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4770.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_4966.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_497.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_5389.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_5434.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_5497.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_6095.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_6667.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_673.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7380.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7517.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7555.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7654.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7704.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7860.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_7893.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_8105.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_822.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_84.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_8803.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_8960.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9079.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9119.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_922.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9406.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9496.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9507.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9522.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_1_9915.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1274.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1545.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1612.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1728.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1953.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_1970.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_2047.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_21.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_233.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_2446.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_276.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_2784.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3032.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3302.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3408.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3438.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3441.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3535.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3612.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_3724.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_4168.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_4263.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_4838.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_5173.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_5427.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_5631.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_5708.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_579.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_5848.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_6619.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_73.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_7310.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_7356.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_7792.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_7847.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_7914.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_8177.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_8178.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_8920.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9054.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9161.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9216.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9230.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9325.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9540.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9706.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9829.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_2_9981.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1202.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1250.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1343.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1390.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1752.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_1954.jpeg
Diff not rendered.
Binary file removed CNN/datasets/TEST/EOSINOPHIL/_3_2175.jpeg
Diff not rendered.
Loading
Loading