src/MaskRCNNDetection/maskrcnn_benchmark/data/datasets/evaluation/coco/coco_eval.py (5 lines): - line 75: # TODO replace with get_img_info? - line 113: # TODO replace with get_img_info? - line 193: # TODO replace with get_img_info? - line 199: # TODO maybe remove this and make it explicit in the documentation - line 334: # TODO make it pretty src/archive/AccuracyAssessment/validateColor.py (3 lines): - line 76: # TODO: need to consider method to macth the spots when number of rows are different in result and ground truth - line 90: # TODO: updated caculation method when ground truth includes "Anormaly" - line 95: # TODO: need to consider method to macth the spots when number of rows are different in result and ground truth src/MaskRCNNDetection/maskrcnn_benchmark/csrc/cuda/ROIPool_cuda.cu (3 lines): - line 10: // TODO make it in a common file - line 155: // TODO remove the dependency on input and use instead its sizes -> save memory - line 169: // TODO add more checks src/MaskRCNNDetection/maskrcnn_benchmark/modeling/box_coder.py (2 lines): - line 32: TO_REMOVE = 1 # TODO remove - line 64: TO_REMOVE = 1 # TODO remove src/MaskRCNNDetection/maskrcnn_benchmark/structures/segmentation_mask.py (2 lines): - line 95: # TODO chck if necessary - line 134: # TODO add squeeze? src/SealDetectionRCNN/model/region_proposal_network.py (2 lines): - line 146: # !TODO: add support for torch.CudaTensor - line 173: # !TODO: add support for torch.CudaTensor src/MaskRCNNDetection/maskrcnn_benchmark/structures/boxlist_ops.py (2 lines): - line 42: # TODO maybe add an API for querying the ws / hs - line 91: # TODO redundant, remove src/archive/AccuracyAssessment/validateThermal.py (2 lines): - line 86: # TODO: need to consider method to macth the spots when number of rows are different in result and ground truth - line 101: # TODO: updated caculation method when ground truth includes 'Anormaly' src/SealDetectionRCNN/model/utils/creator_tool.py (2 lines): - line 293: # unTODO: make sure it's ok - line 423: # TODO: remove cuda.to_gpu src/MaskRCNNDetection/maskrcnn_benchmark/modeling/roi_heads/mask_head/inference.py (2 lines): - line 10: # TODO check if want to return a single BoxList or a composite - line 187: # TODO: Is this JIT compatible? src/MaskRCNNDetection/maskrcnn_benchmark/csrc/cuda/nms.cu (2 lines): - line 83: THCState *state = at::globalContext().lazyInitCUDA(); // TODO replace with getTHCState - line 126: // TODO improve this part src/MaskRCNNDetection/maskrcnn_benchmark/csrc/cuda/ROIAlign_cuda.cu (2 lines): - line 9: // TODO make it in a common file - line 301: // TODO remove the dependency on input and use instead its sizes -> save memory src/MaskRCNNDetection/maskrcnn_benchmark/modeling/backbone/fpn.py (1 line): - line 59: # TODO use size instead of scale to make it robust to different sizes src/MaskRCNNDetection/maskrcnn_benchmark/data/datasets/coco.py (1 line): - line 38: # TODO might be better to add an extra field src/MaskRCNNDetection/maskrcnn_benchmark/structures/bounding_box.py (1 line): - line 180: # TODO should I filter empty boxes here? src/MaskRCNNDetection/maskrcnn_benchmark/csrc/nms.h (1 line): - line 16: // TODO raise error if not compiled with CUDA src/MaskRCNNDetection/tools/train_net.py (1 line): - line 82: torch.cuda.empty_cache() # TODO check if it helps src/MaskRCNNDetection/maskrcnn_benchmark/modeling/roi_heads/mask_head/loss.py (1 line): - line 30: # TODO put the proposals on the CPU, as the representation for the src/MaskRCNNDetection/maskrcnn_benchmark/structures/image_list.py (1 line): - line 50: # TODO Ideally, just remove this and let me model handle arbitrary src/MaskRCNNDetection/maskrcnn_benchmark/modeling/rpn/inference.py (1 line): - line 157: # TODO resolve this difference and make it consistent. It should be per image, src/MaskRCNNDetection/maskrcnn_benchmark/layers/smooth_l1_loss.py (1 line): - line 5: # TODO maybe push this to nn? src/MaskRCNNDetection/maskrcnn_benchmark/utils/comm.py (1 line): - line 87: # TODO try to use tensor in shared-memory instead of serializing to disk src/MaskRCNNDetection/maskrcnn_benchmark/data/samplers/distributed.py (1 line): - line 3: # FIXME remove this once c10d fixes the bug it has src/MaskRCNNDetection/maskrcnn_benchmark/modeling/backbone/resnet.py (1 line): - line 234: # TODO: specify init for the above src/SealDetectionRCNN/data/dataset.py (1 line): - line 113: # TODO: check whose stride is negative to fix this instead copy all src/MaskRCNNDetection/maskrcnn_benchmark/modeling/roi_heads/box_head/inference.py (1 line): - line 52: # TODO think about a representation of batch of boxes src/SealDetectionRCNN/train.py (1 line): - line 201: # TODO: this definitely is not good and will bias evaluation src/MaskRCNNDetection/maskrcnn_benchmark/data/datasets/evaluation/voc/voc_eval.py (1 line): - line 13: # TODO need to make the use_07_metric format available src/SealDetectionRCNN/model/roi_module.py (1 line): - line 63: # TODO: input src/MaskRCNNDetection/maskrcnn_benchmark/modeling/roi_heads/roi_heads.py (1 line): - line 22: # TODO rename x to roi_box_features, if it doesn't increase memory consumption src/MaskRCNNDetection/maskrcnn_benchmark/solver/lr_scheduler.py (1 line): - line 7: # FIXME ideally this would be achieved with a CombinedLRScheduler,