Closed MekWarrior closed 3 years ago
I would like to close this issue as the SiameseDataGenerator
already checks for:
I think that these validations are sufficient, even though they do not validate all of the daughter data. Because we do not do label validation for instance segmentation models, I do not see why we need to validate the lineage data here in the data generator.
I could see a use for this in deepcell-tracking
though.
I'm going to close this issue as the SiameseDataGenerator
does do some validation, but full .trk
or lineage.json
validation should live in deepcell-tracking
. This is now being tracked in vanvalenlab/deepcell-tracking#51.
The tracking data generator should log and throw a custom error when data is poorly/incorrectly formatted. Ideally, it should be fault tolerant. At minimum it should throw an exception and fail on purpose.