libs/solaris/nets/datagen.py (2 lines): - line 169: # TODO: IMPLEMENT GETTING INPUT FILE LISTS HERE! - line 202: pass # TODO: IMPLEMENT BBOX LABEL SETUP HERE! libs/apls/apls.py (2 lines): - line 302: TODO : Implement a version without renaming that tracks which node is - line 551: TODO : Implement a version without renaming that tracks which node is libs/solaris/nets/_torch_losses.py (2 lines): - line 49: # TODO refactor - line 132: # TODO: Restructure into a class like TorchFocalLoss for compatibility libs/solaris/nets/losses.py (2 lines): - line 28: # lots of exception handling here. TODO: Refactor. - line 62: # TODO: the next block doesn't handle non-focal loss functions that libs/solaris/tile/vector_tile.py (2 lines): - line 300: # TODO must implement different case for lines and for spatialIndex - line 322: # TODO: IMPLEMENT TRUNCATION MEASUREMENT FOR LINESTRINGS libs/solaris/vector/graph.py (1 line): - line 388: # TODO: create more adjustable filter libs/solaris/utils/config.py (1 line): - line 31: # TODO: IMPLEMENT UPDATING VALUES BASED ON EMPTY ELEMENTS HERE! libs/solaris/vector/mask.py (1 line): - line 904: # TODO: Refactor to remove some duplicated code here and in other mask fxns libs/solaris/eval/pixel.py (1 line): - line 132: # TODO: split this out into a separate function libs/solaris/nets/configs/selimsef_scse50unet_spacenet4.yml (1 line): - line 63: inference_data_csv: '/path/to/test_df.csv' # TODO # path to the reference csv that defines inference data. libs/solaris/nets/metrics.py (1 line): - line 11: # TODO: enable passing kwargs to these metrics. This will require libs/solaris/utils/geo.py (1 line): - line 438: # TODO: Implement test to see if `polygon` items are actual polygons or