├── .gitignore ├── LICENSE ├── README.md ├── data ├── images │ ├── patch0.npy │ ├── patch0.tfrecords │ ├── patch1.npy │ ├── patch1.tfrecords │ ├── patch10.npy │ ├── patch10.tfrecords │ ├── patch11.npy │ ├── patch11.tfrecords │ ├── patch12.npy │ ├── patch12.tfrecords │ ├── patch13.npy │ ├── patch13.tfrecords │ ├── patch14.npy │ ├── patch14.tfrecords │ ├── patch15.npy │ ├── patch15.tfrecords │ ├── patch16.npy │ ├── patch16.tfrecords │ ├── patch17.npy │ ├── patch17.tfrecords │ ├── patch18.npy │ ├── patch18.tfrecords │ ├── patch19.npy │ ├── patch19.tfrecords │ ├── patch2.npy │ ├── patch2.tfrecords │ ├── patch3.npy │ ├── patch3.tfrecords │ ├── patch4.npy │ ├── patch4.tfrecords │ ├── patch5.npy │ ├── patch5.tfrecords │ ├── patch6.npy │ ├── patch6.tfrecords │ ├── patch7.npy │ ├── patch7.tfrecords │ ├── patch8.npy │ ├── patch8.tfrecords │ ├── patch9.npy │ └── patch9.tfrecords ├── masks │ ├── mask_patch0.npy │ ├── mask_patch1.npy │ ├── mask_patch10.npy │ ├── mask_patch11.npy │ ├── mask_patch12.npy │ ├── mask_patch13.npy │ ├── mask_patch14.npy │ ├── mask_patch15.npy │ ├── mask_patch16.npy │ ├── mask_patch17.npy │ ├── mask_patch18.npy │ ├── mask_patch19.npy │ ├── mask_patch2.npy │ ├── mask_patch3.npy │ ├── mask_patch4.npy │ ├── mask_patch5.npy │ ├── mask_patch6.npy │ ├── mask_patch7.npy │ ├── mask_patch8.npy │ └── mask_patch9.npy └── splits │ ├── test_files_tfrecords │ ├── train_files_numpy │ ├── train_files_tfrecords │ ├── val_files_numpy │ └── val_files_tfrecords ├── graphical_abstract.png ├── image_labels ├── experiments │ └── params.json └── src │ ├── UNet.py │ ├── run_UCAM.py │ ├── tfrecords.py │ ├── train_UNet.py │ └── utils.py └── single_pixel_labels ├── experiments └── params.json └── src ├── datasets.py ├── run_masked.py ├── train_masked.py └── unet.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/README.md -------------------------------------------------------------------------------- /data/images/patch0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch0.npy -------------------------------------------------------------------------------- /data/images/patch0.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch0.tfrecords -------------------------------------------------------------------------------- /data/images/patch1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch1.npy -------------------------------------------------------------------------------- /data/images/patch1.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch1.tfrecords -------------------------------------------------------------------------------- /data/images/patch10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch10.npy -------------------------------------------------------------------------------- /data/images/patch10.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch10.tfrecords -------------------------------------------------------------------------------- /data/images/patch11.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch11.npy -------------------------------------------------------------------------------- /data/images/patch11.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch11.tfrecords -------------------------------------------------------------------------------- /data/images/patch12.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch12.npy -------------------------------------------------------------------------------- /data/images/patch12.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch12.tfrecords -------------------------------------------------------------------------------- /data/images/patch13.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch13.npy -------------------------------------------------------------------------------- /data/images/patch13.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch13.tfrecords -------------------------------------------------------------------------------- /data/images/patch14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch14.npy -------------------------------------------------------------------------------- /data/images/patch14.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch14.tfrecords -------------------------------------------------------------------------------- /data/images/patch15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch15.npy -------------------------------------------------------------------------------- /data/images/patch15.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch15.tfrecords -------------------------------------------------------------------------------- /data/images/patch16.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch16.npy -------------------------------------------------------------------------------- /data/images/patch16.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch16.tfrecords -------------------------------------------------------------------------------- /data/images/patch17.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch17.npy -------------------------------------------------------------------------------- /data/images/patch17.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch17.tfrecords -------------------------------------------------------------------------------- /data/images/patch18.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch18.npy -------------------------------------------------------------------------------- /data/images/patch18.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch18.tfrecords -------------------------------------------------------------------------------- /data/images/patch19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch19.npy -------------------------------------------------------------------------------- /data/images/patch19.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch19.tfrecords -------------------------------------------------------------------------------- /data/images/patch2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch2.npy -------------------------------------------------------------------------------- /data/images/patch2.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch2.tfrecords -------------------------------------------------------------------------------- /data/images/patch3.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch3.npy -------------------------------------------------------------------------------- /data/images/patch3.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch3.tfrecords -------------------------------------------------------------------------------- /data/images/patch4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch4.npy -------------------------------------------------------------------------------- /data/images/patch4.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch4.tfrecords -------------------------------------------------------------------------------- /data/images/patch5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch5.npy -------------------------------------------------------------------------------- /data/images/patch5.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch5.tfrecords -------------------------------------------------------------------------------- /data/images/patch6.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch6.npy -------------------------------------------------------------------------------- /data/images/patch6.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch6.tfrecords -------------------------------------------------------------------------------- /data/images/patch7.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch7.npy -------------------------------------------------------------------------------- /data/images/patch7.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch7.tfrecords -------------------------------------------------------------------------------- /data/images/patch8.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch8.npy -------------------------------------------------------------------------------- /data/images/patch8.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch8.tfrecords -------------------------------------------------------------------------------- /data/images/patch9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch9.npy -------------------------------------------------------------------------------- /data/images/patch9.tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/images/patch9.tfrecords -------------------------------------------------------------------------------- /data/masks/mask_patch0.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch0.npy -------------------------------------------------------------------------------- /data/masks/mask_patch1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch1.npy -------------------------------------------------------------------------------- /data/masks/mask_patch10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch10.npy -------------------------------------------------------------------------------- /data/masks/mask_patch11.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch11.npy -------------------------------------------------------------------------------- /data/masks/mask_patch12.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch12.npy -------------------------------------------------------------------------------- /data/masks/mask_patch13.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch13.npy -------------------------------------------------------------------------------- /data/masks/mask_patch14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch14.npy -------------------------------------------------------------------------------- /data/masks/mask_patch15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch15.npy -------------------------------------------------------------------------------- /data/masks/mask_patch16.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch16.npy -------------------------------------------------------------------------------- /data/masks/mask_patch17.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch17.npy -------------------------------------------------------------------------------- /data/masks/mask_patch18.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch18.npy -------------------------------------------------------------------------------- /data/masks/mask_patch19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch19.npy -------------------------------------------------------------------------------- /data/masks/mask_patch2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch2.npy -------------------------------------------------------------------------------- /data/masks/mask_patch3.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch3.npy -------------------------------------------------------------------------------- /data/masks/mask_patch4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch4.npy -------------------------------------------------------------------------------- /data/masks/mask_patch5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch5.npy -------------------------------------------------------------------------------- /data/masks/mask_patch6.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch6.npy -------------------------------------------------------------------------------- /data/masks/mask_patch7.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch7.npy -------------------------------------------------------------------------------- /data/masks/mask_patch8.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch8.npy -------------------------------------------------------------------------------- /data/masks/mask_patch9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/masks/mask_patch9.npy -------------------------------------------------------------------------------- /data/splits/test_files_tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/splits/test_files_tfrecords -------------------------------------------------------------------------------- /data/splits/train_files_numpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/splits/train_files_numpy -------------------------------------------------------------------------------- /data/splits/train_files_tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/splits/train_files_tfrecords -------------------------------------------------------------------------------- /data/splits/val_files_numpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/splits/val_files_numpy -------------------------------------------------------------------------------- /data/splits/val_files_tfrecords: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/data/splits/val_files_tfrecords -------------------------------------------------------------------------------- /graphical_abstract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/graphical_abstract.png -------------------------------------------------------------------------------- /image_labels/experiments/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/experiments/params.json -------------------------------------------------------------------------------- /image_labels/src/UNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/src/UNet.py -------------------------------------------------------------------------------- /image_labels/src/run_UCAM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/src/run_UCAM.py -------------------------------------------------------------------------------- /image_labels/src/tfrecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/src/tfrecords.py -------------------------------------------------------------------------------- /image_labels/src/train_UNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/src/train_UNet.py -------------------------------------------------------------------------------- /image_labels/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/image_labels/src/utils.py -------------------------------------------------------------------------------- /single_pixel_labels/experiments/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/single_pixel_labels/experiments/params.json -------------------------------------------------------------------------------- /single_pixel_labels/src/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/single_pixel_labels/src/datasets.py -------------------------------------------------------------------------------- /single_pixel_labels/src/run_masked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/single_pixel_labels/src/run_masked.py -------------------------------------------------------------------------------- /single_pixel_labels/src/train_masked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/single_pixel_labels/src/train_masked.py -------------------------------------------------------------------------------- /single_pixel_labels/src/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LobellLab/weakly_supervised/HEAD/single_pixel_labels/src/unet.py --------------------------------------------------------------------------------