LICENSE
MANIFEST.in
README.md
VERSION
pyproject.toml
requirements.txt
planktonclass/__init__.py
planktonclass/__main__.py
planktonclass/api.py
planktonclass/api_test.py
planktonclass/cli.py
planktonclass/config.py
planktonclass/config_test.py
planktonclass/data_utils.py
planktonclass/model_utils.py
planktonclass/optimizers.py
planktonclass/paths.py
planktonclass/plot_utils.py
planktonclass/report_utils.py
planktonclass/test_utils.py
planktonclass/train_runfile.py
planktonclass/utils.py
planktonclass/warnings_config.py
planktonclass.egg-info/PKG-INFO
planktonclass.egg-info/SOURCES.txt
planktonclass.egg-info/dependency_links.txt
planktonclass.egg-info/entry_points.txt
planktonclass.egg-info/requires.txt
planktonclass.egg-info/top_level.txt
planktonclass/resources/config.yaml
planktonclass/resources/data_transformation/end/5851.jpg
planktonclass/resources/data_transformation/end/6164.jpg
planktonclass/resources/data_transformation/end/8581.jpg
planktonclass/resources/data_transformation/middle/5851.jpg
planktonclass/resources/data_transformation/middle/6164.jpg
planktonclass/resources/data_transformation/reference_style/5851.jpg
planktonclass/resources/data_transformation/reference_style/6164.jpg
planktonclass/resources/data_transformation/start/5851.jpg
planktonclass/resources/data_transformation/start/6164.jpg
planktonclass/resources/dataset_files/classes.txt
planktonclass/resources/dataset_files/test.txt
planktonclass/resources/dataset_files/train.txt
planktonclass/resources/dataset_files/val.txt
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_00D9D0C4-D41A-42E8-9FA2-6F9985B39865.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A02C03F-CE0F-420C-8325-8F1AC79B5F63.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A22C4BE-822E-4653-838A-51D837D89E8D.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A287917-C897-49F5-8CBF-633895467766.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A3E62B8-620B-4B38-8E11-149A509315CC.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A4655A3-123D-4A0A-A55F-3302620763B6.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0A6A182E-69D1-4136-B332-CCB4BD8B0EDB.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0AB28ACD-9394-4E08-8731-22BB01D27C39.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0AB4C8AB-018E-4586-80FF-82322C376678.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0C415579-5E23-4F81-838D-049F68E34294.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0C644AFF-2C4F-467A-9AFB-D561AB2DF1B5.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0C7D68E8-D1F4-4D4B-A950-34E5BA82CA51.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0CF14865-679E-4F98-8D0E-635B38DC4418.jpg
planktonclass/resources/demo-images/Actinoptychus/ecotaxa_Actinoptychus_0D0A5D9C-2693-4107-BBE1-D3DF6E43CC74.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00A38A05-CCDE-4064-95E8-61B523946DB4.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00B01512-2227-4CE4-B579-5E37E9F5783F.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00B7B545-DDB1-493D-9CF4-66A0AF9D116E.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00CBE003-1D2A-4D44-990A-D19A9FE86744.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00D30AC6-1BE8-4662-B58A-E4CE20A3F053.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00D8F5E0-25B5-482A-A927-864A08AC2135.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00E8F581-99C4-4859-AC70-9DAAFF46BDE1.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_00ED9D74-195B-484D-80EB-28A22658439D.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A002AC8-AD08-4FB1-BA04-7FDE84CEBF91.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A04B22D-1422-4B26-A97B-3B01F2CE83BE.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A4E4624-52D8-4EF4-AF08-1B92365B2A1C.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A5AF36F-4775-4587-8081-4FB115C4F352.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A5C0042-8D55-4A67-BD93-E79B94A06CA2.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A5CC00D-0A60-4C90-AF51-6B925E333E37.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A7BE92D-D0A7-46C5-BEC1-C908DEA7595E.jpg
planktonclass/resources/demo-images/Bacillariophyceae/ecotaxa_Bacillariophyceae_0A9CF610-C73E-4D5D-A420-A0170CD34B1A.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_01F48DB3-3046-4104-B453-6EF8BFB7E859.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_01FCB3D2-98C5-4271-A28D-82FA6979C3C4.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_01FCB833-50B5-430E-A164-E49FCC94B8C5.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0A735A41-35DC-4ADE-94D3-8B093EA290C6.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0A92197C-943D-4826-8832-22288A868290.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0B7D758A-6828-4ADA-A92E-BF5D28BE8E7A.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0BB9F483-CCA6-47C3-B8DB-F9EAB9582D9D.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0CB6449F-9DA7-4624-AF51-E826F6B82F46.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0CCBF4BC-0EFE-4509-B389-FE40638C5C3F.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0DCE98ED-E3D4-448F-A77B-484F26A32422.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0E3CD6D1-B2AE-446E-938D-EDBBFC32E69C.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0E6B648C-C513-414C-B0A4-CD0EE48BB184.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0F63C11A-8FFC-475A-9031-A7E23570633D.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0F6B77A0-BA59-4DE3-B5B1-C6F60E9B4D20.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0F8768A7-5AE7-4ED5-8B98-73DA99E2C9B3.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_0F8AE80F-DC27-4B62-9EE2-6946351FE5E6.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_1A23B383-12ED-4AE9-850D-D838C15F288E.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_1A40DE14-4131-43AC-9BB7-E3F216D68C71.jpg
planktonclass/resources/demo-images/Ciliophora/ecotaxa_Ciliophora_1A8C8F48-631A-4E01-AD8A-A0EBDEEED4E6.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_00B4CBA5-0187-47D8-9667-109476FD7C75.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_00CA1D0A-E762-4C14-A803-898F5160B5CE.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_00F6116E-4F6D-4572-86C8-3FAA04AF4FA8.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0A118C54-CB95-412F-9A53-BF92DD44685C.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0A53ED19-4D28-4960-865C-7421172C19A9.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0A895146-BF37-4533-8C96-5BD8F8D982DA.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0AA33049-7707-470D-B10E-9F8F39622DC5.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0ABEC19A-5EA6-4636-9E14-C61867A740F1.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0ACA7AB3-1447-4BF1-8429-DA5E41EF7FE1.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0AEBB91F-B081-4A13-8E9E-AB46C0FD3E80.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0B2A9010-640A-4AC2-B0BA-4A5EDB2FE438.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0C6375F8-E5A0-45C7-8A9D-E468D860A0F5.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0C6B80D8-6963-4703-BC09-AF13FAE900D9.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0C72D6E5-39B3-4FFB-AEE0-410D77BEC3CD.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0C92E0DA-2ABD-46BF-84E6-60BC08463D3B.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0C95B065-D758-4B94-BB78-DD92B5CDD49C.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0CC35B5A-7E24-4B91-BE33-9605B8522E33.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0CC4D3F1-488B-4EFA-BFC9-9C521BDC730C.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0CCE620C-F12B-4021-9A12-BEBD265C30A0.jpg
planktonclass/resources/demo-images/Dinoflagellata/ecotaxa_Dinoflagellata_0CE0A0B3-87F9-4806-99AA-6EA49B600831.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_000A8207-62F6-4CF4-A43D-69D302B923E7.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00A7D439-DD16-441C-BA14-8D734498C0DC.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00A8F62F-3DFD-4053-9BD4-2721603D5F72.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00B7AA47-8E5A-4FBD-A41F-9B1804250985.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00BDED66-04B3-4D16-86EC-2115715469A5.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00C56299-52AB-4785-A84B-1F1AEFDDB034.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_00D48D75-85EE-471E-B279-9EEFD52AEA07.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A0E5915-17E4-4DF5-81C7-45765D23166E.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A24AB3E-AEBC-4BCB-B453-FA36A42A2E17.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A2F82E1-259B-4F54-BD0A-D5D12B2ECBA6.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A3697D6-6D3F-47D8-98B9-CF1B848DD661.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A3B41B3-0AB1-4B3A-9970-9335BD1E7328.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A459EBF-D3A0-4E6C-8D18-17704A261FEE.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A45B4A9-C3B0-48FB-B47A-4EB4C224C265.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A6A510B-A317-4768-B68D-CF9209720FD4.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A7C1E50-F73C-4A77-93DC-1ED69A90F1C7.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A8CE7A3-16B5-47DA-965B-4C0C9EE87637.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A8E6F69-13F5-401B-825D-634DCA8A2BDF.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A919EA4-0FFE-43E0-8BAF-E58B09054539.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0A9F3710-81DA-4832-B93E-D697C9B35CF0.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0AA176D9-11E3-4834-B314-168D6D9542B5.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0AC03C38-146D-4441-BACA-BCAFDA6369EC.jpg
planktonclass/resources/demo-images/Noctilucales/ecotaxa_Noctilucales_0AC1EA14-6A29-4BA2-8A52-D483BA6435C5.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_00C22BFE-7FDC-4192-8AFF-45D683C50EA4.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0A32B438-4AE7-481C-AF9F-9D5F8B865E07.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0A9B5C81-F28D-4CEB-B616-C7D8F28F280C.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0AB65D23-CAB9-4B86-A037-45EAFB6CAB14.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0CCF24CB-B832-47F2-9055-507CCC46CCE4.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0CD9AC26-9EB3-4F8C-84ED-3A6751E6AFB6.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0CF4BA99-F7C5-4F9B-B6A9-D1C2AD87B7EE.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0D10125B-70A0-4C71-80E6-F5958EE91E60.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0D1608BD-47F1-414F-929D-EA42AABD1520.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0D38C697-208E-4E6B-9BC5-8A3660B733E4.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0D3D549F-F899-4F8C-BB8C-4929FDE3CDB9.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0DBA890C-8654-434F-BCB6-D06D27F189C7.jpg
planktonclass/resources/demo-images/Tripos/ecotaxa_Tripos_0DEA9459-3202-44BB-AA9C-B00395EBA47A.jpg
planktonclass/resources/notebooks/.gitkeep
planktonclass/resources/notebooks/1.0-Dataset_exploration.ipynb
planktonclass/resources/notebooks/1.1-Image_transformation.ipynb
planktonclass/resources/notebooks/1.2-Image_augmentation.ipynb
planktonclass/resources/notebooks/2.0-Model_training.ipynb
planktonclass/resources/notebooks/3.0-Computing_predictions.ipynb
planktonclass/resources/notebooks/3.1-Prediction_statistics.ipynb
planktonclass/resources/notebooks/3.2-Saliency_maps.ipynb
planktonclass/visualization/.gitkeep
planktonclass/visualization/README.md
planktonclass/visualization/__init__.py
planktonclass/visualization/guided_backprop.py
planktonclass/visualization/integrated_gradients.py
planktonclass/visualization/saliency.py
planktonclass/visualization/utils.py
planktonclass/visualization/visual_backprop.py