## GUI - [x] Select Train Positions - [x] Select Val Positions - [x] Select Test Positions - [x] Select coords table --> generate masks ... - [x] ... or select masks file - [x] Spot size for generating masks from coords table - [x] Select architecture (large, medium, small - 2D or 3D) - [x] Start from pre-trained --> load weights file - [x] Activate data augmentation - [x] Crops shape (default 256,256) - [x] Folder path for configuration file - [x] Filename for configuration file - [x] XY pixel size - [x] Load from saved workflow - [x] Enable random shuffling train-val - [x] Name config yaml file as the workflow file - [x] Maximum number of crops ## Implementation - [ ] Generate masks from positions and coords table - [ ] Generate h5 files with `'X', 'pixel_size', 'y'` keys - [ ] Generate ini file training workflow - [ ] Data augmentation: DoG filter, Gaussian filter (2 sigmas) - [ ] Allow relative paths for weights file path in config yaml file ## Inference - [ ] Allow loading custom model - [ ] Custom model should be a folder with weights and config yaml file ## Notes - [ ] Propose to share data for training on denbi - [ ] Example notebook how to train UNet 2D and 3D - [ ] Documentation
GUI
Implementation
'X', 'pixel_size', 'y'keysInference
Notes