NERC-CEH / plankton_ml

A project for image processing and analysis pipelines for plankton sampling
GNU General Public License v3.0
0 stars 1 forks source link

Quick attempt at model interpretation #7

Closed metazool closed 2 months ago

metazool commented 4 months ago

Considered leaving this on a branch as the results were so inconclusive, but there's some useful utils and improved test coverage in here as well that seem worth a merge - would appreciate eyes on it.

What's in here

The visualisations don't look very meaningful to me, wrote a bit about probable reasons why, and what's worth doing next, in #6

To test

github-actions[bot] commented 4 months ago

β˜‚οΈ Python Coverage

current status: βœ…

Overall Coverage

Lines Covered Coverage Threshold Status
115 101 88% 0% 🟒

New Files

File Coverage Status
cyto_ml/data/s3.py 0% 🟒
cyto_ml/tests/test_image_embeddings.py 100% 🟒
cyto_ml/tests/test_intake_utils.py 100% 🟒
cyto_ml/tests/test_vector_store.py 100% 🟒
TOTAL 75% 🟒

Modified Files

File Coverage Status
cyto_ml/data/intake.py 67% 🟒
cyto_ml/data/vectorstore.py 81% 🟒
cyto_ml/models/scivision.py 96% 🟒
TOTAL 81% 🟒

updated for commit: c278b48 by action🐍

metazool commented 4 months ago

Switched this to draft as I have a small set of changes testing fallback approaches which didn't look right to me either!

metazool commented 4 months ago

I've switched this back out of draft status and added a few final touches with non-plankton images and a generic ImageNet set of weights. The outcome's still really open, but there are higher priority things to work on - the fact that I can't easily connect this line of work to anything active on the RSE group discussions forum is a helpful indicator of that!

wasp_occ

metazool commented 4 months ago

See also #6

metazool commented 2 months ago

Abandoning this, the outcome wasn't very illuminating, can easily be reconstructed, and the underlying changes (dropping scivision, shifting the project layout) would make reconstruction less effort than merging