Commit Graph

61 Commits (6b8d33fa31a294e1a28cda255f1f2ec443b1935d)

Author SHA1 Message Date
hanoch 6b8d33fa31 detect.py: support of txt file list
FL with configured weighted loss : alpha
test.py: tSNE over the cropped bbox features
2025-02-16 10:03:45 +02:00
hanoch d00653795f True prediction equal the same range cell as GT. Fix bug where no preds but GT exist. whether statistics, ONNX save pre-processed file, 2025-02-03 15:14:16 +02:00
hanoch 4c0190e554 Test51a_Test40A_test_set.txt : remove truncated/small objects on the right crop. Whether condition based breakdown 2025-01-30 13:34:19 +02:00
hanoch f4266d2161 adding debug filename of each prediction/GT. Legend to P/R per bin @ threshold 2025-01-29 15:35:29 +02:00
hanoch e88bd2fd10 Fix bug : np.array.size() condition, pre range iteration, clear all range p/r stats, height based range, p/r per range per class 2025-01-28 15:00:05 +02:00
hanoch 59b7be6b91 Fix bug 2025-01-27 14:03:51 +02:00
hanoch 085ee89bfc mAP breakdown sensor/time in day/ mAP per range : Dataset : add csv with metadata of each image, caching labels omit label w/ class no not in the list. range_bar plot, add plot class support. Onnx RT: adding noise to dataset, dataset with ext. noise 2025-01-27 10:10:38 +02:00
hanoch 973e43446d Onnx for Prediction w/o GT 2025-01-13 15:40:19 +02:00
hanoch b8a2a10ffe Union train list mp4/tiff/seq 2025-01-07 17:05:07 +02:00
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 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 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 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 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 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 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 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 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 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
Rohan Patankar 2fdc7f1439
utils/loss.py minor bug fix (#1344)
* utils/loss.py L.NO 742

* Changed np.int to np.int32 due to deprecation of np.int
2023-01-01 21:29:01 +01:00
Trieu Viet Hung 48052c42c4
Update loss.py (#1337)
Update line 687: add a round bracket which make an error when start training
2022-12-29 16:45:30 +01:00
superfast852 45f2c1fe55
fix indices device bug (#1311) 2022-12-28 04:40:57 +01:00
Sam_S 557e3837af
Fix np, uda dev issue (#1272)
Limit numpy version to avoid issue with tensorboard, conv np.int to just int, fix  mismatched device issuecuda dev issue
2022-12-28 04:39:34 +01:00
Kıvanç Tezören 55b90e1119
Add option to use YOLOv5 AP metric (#775)
* Add YOLOv5 metric option

* Inform if using v5 metric
2022-09-16 21:14:01 +03:00
HRan2004 2e99efb27f
fix(utils): missing edge when resample segments (#611) 2022-09-12 17:37:21 +03:00
Akash A Desai 09d6293f32
updated Reparameterization weight path & added steps for doing Reparameterization ,also fixed few typos (#552)
* Update reparameterization.ipynb

* Update reparameterization.ipynb

* Update reparameterization.ipynb

* Update reparameterization.ipynb

* Update reparameterization.ipynb

* Add files via upload

* Update userdata.sh

fix typo of yolov7
2022-09-12 17:22:26 +03:00
Kin-Yiu, Wong 3708cdedd2
main code
update anchor https://github.com/WongKinYiu/yolov7/issues/272
2022-08-09 20:06:36 +08:00
spacewalk01 c14ba0c297
fixed the problem of downloading models (#451) 2022-08-08 10:17:40 +03:00
tripleMu 6bacefff5c
Unified output names (#283) 2022-07-29 04:58:57 +03:00
Mohammad Khoshbin 13594cf6d4
add tensor.detach for yolo_pose bug (#333) 2022-07-28 01:35:17 +03:00
Mohammad Khoshbin a4724d5592
non-max-suppression function fixed for one class model conf. (#305) 2022-07-27 17:47:28 +03:00
Alexey aae70703f7
Update add_nms.py 2022-07-23 04:54:18 +03:00
Linaom1214 afdc86f519
End2end (#61)
* export end2end onnx model

* fixbug

* add web demo (#58)

* Update README.md

* main code

update yolov7-tiny deploy cfg

* main code

update yolov7-tiny training cfg

* main code

@liguagua752109150 https://github.com/WongKinYiu/yolov7/issues/33#issuecomment-1178669212

* main code

@albertfaromatics https://github.com/WongKinYiu/yolov7/issues/35#issuecomment-1178800685

* main code

update link

* main code

add custom hyp

* main code

update default activation function

* main code

update path

* main figure

add more tasks

* main code

update readme

* main code

update reparameterization

* Update README.md

* main code

update readme

* main code

update aux training

* main code

update aux training

* main code

update aux training

* main figure

update yolov7 prediction

* main code

update readme

* main code

rename

* main code

rename

* main code

rename

* main code

rename

* main code

update readme

* main code

update visualization

* main code

fix gain for train_aux

* main code

update loss

* main code

update instance segmentation demo

* main code

update keypoint detection demo

* main code

update pose demo

* main code

update pose

* main code

update pose

* main code

update pose

* main code

update pose

* main code

update trace

* Update README.md

* main code

fix ciou

* main code

fix nan of aux training https://github.com/WongKinYiu/yolov7/issues/250#issue-1312356380 @hudingding

* support onnx to tensorrt convert (#114)

* fuse IDetect (#148)

* Fixes #199 (#203)

* minor fix

* resolve conflict

* resolve conflict

* resolve conflict

* resolve conflict

* resolve conflict

* resolve

* resolve

* resolve

* resolve

Co-authored-by: AK391 <81195143+AK391@users.noreply.github.com>
Co-authored-by: Alexey <AlexeyAB@users.noreply.github.com>
Co-authored-by: Kin-Yiu, Wong <102582011@cc.ncu.edu.tw>
Co-authored-by: linghu8812 <36389436+linghu8812@users.noreply.github.com>
Co-authored-by: Alexander <84590713+SashaAlderson@users.noreply.github.com>
Co-authored-by: Ben Raymond <ben@theraymonds.org>
Co-authored-by: AlexeyAB84 <alexeyab84@gmail.com>
2022-07-22 16:24:13 +03:00
Ben Raymond 894a93e318
Fixes #199 (#203) 2022-07-21 20:07:49 +03:00
Kin-Yiu, Wong 4f6e390c99
main code
fix nan of aux training https://github.com/WongKinYiu/yolov7/issues/250#issue-1312356380 @hudingding
2022-07-21 12:09:25 +08:00