Commit Graph

180 Commits (221429a81b980495014f3add47c4f01e5c0236d6)
 

Author SHA1 Message Date
hanoch 221429a81b datasets.py: 768x1024, random padding, roi based scaling . still open issue the prediction over the random padding area should be omitted from calculation 2025-01-06 17:26:49 +02:00
hanoch 76e6315e99 Onnx model P/R curve, fixed, 1st IOU criterion per image than mAP overall. 2024-12-24 12:32:20 +02:00
hanoch 54a0cc226b NMS-ORT built in Onnx model P/R curve fits theory. 2024-12-23 17:03:39 +02:00
hanoch ee65c332a3 Fix mAP over Onnx wrapper for old TIR model 2024-12-16 18:04:06 +02:00
hanoch 9aec3afb56 adapt to TIR env export.py. Fix threshold computation for Precision recall. test.py : adding preds/gts per image to csv for error analysis 2024-12-16 17:02:01 +02:00
hanoch 5d99ec8b2c Onnx model OnnxRT for eval old TIR model, validate annotations over PNG 2024-12-11 17:28:56 +02:00
hanoch abe52501fe comments 2024-12-05 17:17:47 +02:00
hanoch 6421910e14 center_roi 2024-12-03 17:02:27 +02:00
hanoch 542cc99ada PNG/MP$ dataset __getitem__() adaptation. Fix paste_in loading many patches by avoiding normalizing the PNG 2024-12-01 17:37:59 +02:00
hanoch 705aa5ea87 Fix random padding disabled on mosaic that ovverides ROI 2024-11-26 14:53:41 +02:00
hanoch 6ab8732fbe hyp effective in ClearML, center_roi train/val/test list 2024-11-26 12:05:31 +02:00
hanoch 13a313c649 Gamma augmentation robustness to Random padding, clip 0<image<1, new training set excluding Test19G swiss with bad NUC compensation 2024-11-26 09:51:51 +02:00
hanoch c6e82c42f6 Random padding- post processing w/ all augmentations permutations.standartization Stability increasing epsilon to 1e-5. Random padding. Replace Albumentation Gamma aug by skimage one more stable 2024-11-25 15:51:22 +02:00
hanoch 6c577e95c9 New Train val set split Swiss-snow-2018 to training(test19g_sy_rd_ch) val:Test46c_ml_rd_il 2024-11-19 13:35:43 +02:00
hanoch 2de1a2593c Random padding, Val/train new split append to previous list 2024-11-17 15:10:26 +02:00
hanoch 4afc52b1cd Filter validation set from RF leakage USA. Add tag per PR curve 2024-11-13 16:49:31 +02:00
hanoch 7391d5fc94 Clean bad recordings from France 2024-11-11 11:22:01 +02:00
hanoch ddeff5a8fc increased training/val set 24500/5346 2024-11-10 17:36:16 +02:00
hanoch 5e5dfde1f1 Fix rnd perspective fillng the padded pixels by TIR mean value to reduce edges artifacts.
mAP per med/large exclusively
2024-11-06 16:54:53 +02:00
hanoch b2bc3773a1 hyp : scaling and mosaic w/ scliang before mosaic 2024-11-04 10:13:35 +02:00
hanoch 15755c31b9 dataset.py: align test() loader to train
scaling before mosaic with predefined filling_value according to img precision chnaged by scaling before mosaic. filling uint16 with image.mean()
detect.py : align to latest changes as test.py
test.py : support in large object size metrices stats_all_large
plots.py : plot detections with th>0.1 (not 0.25)
2024-11-04 10:08:35 +02:00
hanoch c040cf8265 enable random perspective 2024-10-31 11:13:08 +02:00
hanoch e16bd3ffad random seed, hyp for random perspective 2024-10-30 15:43:20 +02:00
hanoch 5639572615 plot PR curve thresholds and R@P
remove no_aug
2024-10-27 14:49:26 +02:00
hanoch e2f0c15a00 remove torch anomaly() 2024-10-22 10:32:51 +03:00
hanoch f366ed0f30 stability of denum in data norm/standard 2024-10-21 15:57:07 +03:00
hanoch 5f8046d05f claer ml debug 2024-10-20 17:08:46 +03:00
hanoch 102d731395 claer ml debug 2024-10-20 16:51:29 +03:00
hanoch 60ef66ce19 train.py save runs to incremental anywhere : /mnt/Data/<user> 2024-10-20 15:27:57 +03:00
hanoch d166717631 CLearML connect config 2024-10-20 14:40:49 +03:00
hanoch db5033a5f4 Milesone MaP_person = 82.5%
gradient clipping with optimizer scaler
CLearML connect config
2024-10-20 10:46:21 +03:00
hanoch 3da5c91239 CLearML connect config 2024-10-15 15:22:54 +03:00
hanoch 890f748e16 CLearML connect config 2024-10-15 14:50:31 +03:00
hanoch 65d0872a36 CLearML connect config 2024-10-15 14:40:02 +03:00
hanoch 14fd22ef35 train/val/test data split 2024-10-14 14:18:40 +03:00
hanoch 292ca3b308 train/val/test data split 2024-10-14 14:17:35 +03:00
hanoch e7c36bab68 modify TIR channel expansion to be w/o augmentation 2024-10-14 14:02:24 +03:00
hanoch abdcce0e70 Test : medium size try/excepton 2024-10-14 10:32:25 +03:00
hanoch e5654f43f0 tir channel expansion, adapt mosaic to TIR or any other than UINT8/RGB , inversion aug is dtype dependant. test.py : verbose save class mAP , mAP per size. ClearML support 2024-09-23 11:23:13 +03:00
hanoch c3276b3de9 Test/ train/detect :Scaling and normalization. 2024-09-15 09:20:39 +03:00
hanoch 02f785d2dc check train dataset objects class id violation. n-ch in as param, 2024-08-27 13:58:16 +03:00
hanoch 18086f7c35 comment 2024-08-19 15:56:20 +03:00
hanoch c8c3363926 Fixed randomizer gets integers only! 2024-08-15 15:46:47 +03:00
hanoch c1a580e621 comment 2024-08-15 15:40:01 +03:00
hanoch b82fdc0574 Add support using the "parent" directory in data.yaml as parent for the images folder 2024-08-08 14:44:50 +03:00
hanoch 5bb345f112 fix annotation txtx file creation 2024-08-07 18:03:48 +03:00
Kin-Yiu, Wong a207844b1c
Update README.md 2023-11-03 10:05:01 +08:00
Kin-Yiu, Wong 2c612d33db
Update README.md 2023-11-03 10:00:11 +08:00
Kin-Yiu, Wong 84932d70fb
Update README.md 2023-05-30 14:17:22 +08:00
Kin-Yiu, Wong 7d71f295ec
Update README.md 2023-05-30 14:15:49 +08:00