UC-Irvine-CS175 / final-project-e-mcheese-2

final-project-e-mcheese-2 created by GitHub Classroom
0 stars 1 forks source link

Implement and train unet with our masks from watershed being our label #10

Closed TerenceTYAranowitz closed 1 year ago

TerenceTYAranowitz commented 1 year ago

Description

We will implement UNET with the image masks being our watershed masks. May need to add changes as we go.

Files (may changes but I think this is what we will need to create/change)

src/models/unet_model/config.py src/models/unet_model/model.py src/models/unet_model/train.py src/models/unet_model/predict.py src/dataset/bps_dataset.py

Tasks

nadia-eecs commented 1 year ago

@TerenceTYAranowitz , can you visualize the output of the watershed by calling performe_tsne from the new hw assignment and plotting the 2d scatter to see if the low resolution masks separate better than the raw data?

What that would look like?

Take a sample of images you'd like to plot, let's say 1000 (to follow the hw):

What does that tell you?

Why am I advising you to do this?

That will help intuitively understand whether setting the watershed output as a mask is a good idea or if unsupervised segmentation approaches are more useful since we don't have labels.