Deformable-DETR-main.zip
大小:1MB
价格:24积分
下载量:0
评分:
5.0
上传者:m0_51665349
更新日期:2025-09-22

Deformable-DETR模型代码

资源文件列表(大概)

文件名
大小
Deformable-DETR-main/
-
Deformable-DETR-main/LICENSE
11.68KB
Deformable-DETR-main/README.md
10.27KB
Deformable-DETR-main/benchmark.py
2.39KB
Deformable-DETR-main/configs/
-
Deformable-DETR-main/configs/r50_deformable_detr.sh
143B
Deformable-DETR-main/configs/r50_deformable_detr_plus_iterative_bbox_refinement.sh
198B
Deformable-DETR-main/configs/r50_deformable_detr_plus_iterative_bbox_refinement_plus_plus_two_stage.sh
236B
Deformable-DETR-main/configs/r50_deformable_detr_single_scale.sh
185B
Deformable-DETR-main/configs/r50_deformable_detr_single_scale_dc5.sh
206B
Deformable-DETR-main/datasets/
-
Deformable-DETR-main/datasets/__init__.py
1.31KB
Deformable-DETR-main/datasets/coco.py
5.88KB
Deformable-DETR-main/datasets/coco_eval.py
8.96KB
Deformable-DETR-main/datasets/coco_panoptic.py
4.06KB
Deformable-DETR-main/datasets/data_prefetcher.py
3.01KB
Deformable-DETR-main/datasets/panoptic_eval.py
1.88KB
Deformable-DETR-main/datasets/samplers.py
5.48KB
Deformable-DETR-main/datasets/torchvision_datasets/
-
Deformable-DETR-main/datasets/torchvision_datasets/__init__.py
329B
Deformable-DETR-main/datasets/torchvision_datasets/coco.py
3.21KB
Deformable-DETR-main/datasets/transforms.py
8.75KB
Deformable-DETR-main/docs/
-
Deformable-DETR-main/docs/changelog.md
383B
Deformable-DETR-main/engine.py
7.33KB
Deformable-DETR-main/figs/
-
Deformable-DETR-main/figs/convergence.png
53.36KB
Deformable-DETR-main/figs/illustration.png
265.79KB
Deformable-DETR-main/main.py
15.18KB
Deformable-DETR-main/models/
-
Deformable-DETR-main/models/__init__.py
591B
Deformable-DETR-main/models/backbone.py
5.17KB
Deformable-DETR-main/models/deformable_detr.py
22.82KB
Deformable-DETR-main/models/deformable_transformer.py
21.98KB
Deformable-DETR-main/models/matcher.py
4.85KB
Deformable-DETR-main/models/ops/
-
Deformable-DETR-main/models/ops/functions/
-
Deformable-DETR-main/models/ops/functions/__init__.py
598B
Deformable-DETR-main/models/ops/functions/ms_deform_attn_func.py
3.22KB
Deformable-DETR-main/models/ops/make.sh
593B
Deformable-DETR-main/models/ops/modules/
-
Deformable-DETR-main/models/ops/modules/__init__.py
584B
Deformable-DETR-main/models/ops/modules/ms_deform_attn.py
6.12KB
Deformable-DETR-main/models/ops/setup.py
2.5KB
Deformable-DETR-main/models/ops/src/
-
Deformable-DETR-main/models/ops/src/cpu/
-
Deformable-DETR-main/models/ops/src/cpu/ms_deform_attn_cpu.cpp
1.23KB
Deformable-DETR-main/models/ops/src/cpu/ms_deform_attn_cpu.h
1.11KB
Deformable-DETR-main/models/ops/src/cuda/
-
Deformable-DETR-main/models/ops/src/cuda/ms_deform_attn_cuda.cu
7.14KB
Deformable-DETR-main/models/ops/src/cuda/ms_deform_attn_cuda.h
1.11KB
Deformable-DETR-main/models/ops/src/cuda/ms_deform_im2col_cuda.cuh
53.41KB
Deformable-DETR-main/models/ops/src/ms_deform_attn.h
1.79KB
Deformable-DETR-main/models/ops/src/vision.cpp
799B
Deformable-DETR-main/models/ops/test.py
3.99KB
Deformable-DETR-main/models/position_encoding.py
3.7KB
Deformable-DETR-main/models/segmentation.py
15.55KB
Deformable-DETR-main/requirements.txt
30B
Deformable-DETR-main/tools/
-
Deformable-DETR-main/tools/launch.py
9.09KB
Deformable-DETR-main/tools/run_dist_launch.sh
812B
Deformable-DETR-main/tools/run_dist_slurm.sh
1.13KB
Deformable-DETR-main/util/
-
Deformable-DETR-main/util/__init__.py
506B
Deformable-DETR-main/util/box_ops.py
2.93KB
Deformable-DETR-main/util/misc.py
17.16KB
Deformable-DETR-main/util/plot_utils.py
4.55KB
Deformable-DETR-main/.idea/
-
Deformable-DETR-main/.idea/.gitignore
50B
Deformable-DETR-main/.idea/modules.xml
299B
Deformable-DETR-main/.idea/inspectionProfiles/
-
Deformable-DETR-main/.idea/inspectionProfiles/profiles_settings.xml
174B
Deformable-DETR-main/.idea/vcs.xml
185B
Deformable-DETR-main/.idea/Deformable-DETR-main.iml
492B
Deformable-DETR-main/.idea/misc.xml
195B
Deformable-DETR-main/.idea/workspace.xml
2.41KB
Deformable-DETR-main/venv/
-
Deformable-DETR-main/venv/Lib/
-
Deformable-DETR-main/venv/Lib/site-packages/
-
Deformable-DETR-main/venv/Scripts/
-
Deformable-DETR-main/venv/Scripts/python.exe
89.5KB
Deformable-DETR-main/venv/Scripts/pythonw.exe
89.5KB
Deformable-DETR-main/venv/pyvenv.cfg
327B
Deformable-DETR-main/.git/
-
Deformable-DETR-main/.git/description
73B
Deformable-DETR-main/.git/hooks/
-
Deformable-DETR-main/.git/hooks/applypatch-msg.sample
478B
Deformable-DETR-main/.git/hooks/commit-msg.sample
896B
Deformable-DETR-main/.git/hooks/fsmonitor-watchman.sample
3.25KB
Deformable-DETR-main/.git/hooks/post-update.sample
189B
Deformable-DETR-main/.git/hooks/pre-applypatch.sample
424B
Deformable-DETR-main/.git/hooks/pre-commit.sample
1.6KB
Deformable-DETR-main/.git/hooks/pre-push.sample
1.32KB
Deformable-DETR-main/.git/hooks/pre-rebase.sample
4.78KB
Deformable-DETR-main/.git/hooks/pre-receive.sample
544B
Deformable-DETR-main/.git/hooks/prepare-commit-msg.sample
1.46KB
Deformable-DETR-main/.git/hooks/update.sample
3.53KB
Deformable-DETR-main/.git/info/
-
Deformable-DETR-main/.git/info/exclude
240B
Deformable-DETR-main/.git/refs/
-
Deformable-DETR-main/.git/refs/heads/
-
Deformable-DETR-main/.git/refs/heads/master
41B
Deformable-DETR-main/.git/refs/heads/CCFM-Deformable-DETR
41B
Deformable-DETR-main/.git/refs/tags/
-
Deformable-DETR-main/.git/refs/remotes/
-
Deformable-DETR-main/.git/refs/remotes/origin/
-
Deformable-DETR-main/.git/refs/remotes/origin/master
41B
Deformable-DETR-main/.git/objects/
-
Deformable-DETR-main/.git/objects/pack/
-
Deformable-DETR-main/.git/objects/info/
-
Deformable-DETR-main/.git/objects/26/
-
Deformable-DETR-main/.git/objects/26/d33521af10bcc7fd8cea344038eaaeb78d0ef5
63B
Deformable-DETR-main/.git/objects/26/d35d6a4974669dbe52a4fdbe29f1fb84020ac1
176B
Deformable-DETR-main/.git/objects/26/9d7b9efd113c197a008ecd4a338350d783c8fa
61B
Deformable-DETR-main/.git/objects/8b/
-
Deformable-DETR-main/.git/objects/8b/8c395472a5a6b3598af42086e590417ace9933
271B
Deformable-DETR-main/.git/objects/10/
-
Deformable-DETR-main/.git/objects/10/5ce2da2d6447d11dfe32bfb846c3d5b199fc99
142B
Deformable-DETR-main/.git/objects/10/6b685722bc6ed70a06bf04309e75e62f73a430
255B
Deformable-DETR-main/.git/objects/af/
-
Deformable-DETR-main/.git/objects/af/51596716f57f7fe7371a9771e5abf57631ff99
195B
Deformable-DETR-main/.git/objects/52/
-
Deformable-DETR-main/.git/objects/52/2e5bd3b6cb82fa3c601acd0a0044396c5ea18f
4.43KB
Deformable-DETR-main/.git/objects/c9/
-
Deformable-DETR-main/.git/objects/c9/db56351160b25f179cbe11ef2602fac15b315a
3.91KB
Deformable-DETR-main/.git/objects/59/
-
Deformable-DETR-main/.git/objects/59/19477899ffa7925222831853368b8a1f8d6626
998B
Deformable-DETR-main/.git/objects/a4/
-
Deformable-DETR-main/.git/objects/a4/2953f266110410618cfa040018bcf206bbe7b8
141B
Deformable-DETR-main/.git/objects/8e/
-
Deformable-DETR-main/.git/objects/8e/a20006b1614184499bfbb9c8dc26bb3df63a10
171B
Deformable-DETR-main/.git/objects/72/
-
Deformable-DETR-main/.git/objects/72/2c658e45ffd652ad8cbb2c5adced04b6f66237
189B
Deformable-DETR-main/.git/objects/a2/
-
Deformable-DETR-main/.git/objects/a2/4e54718df35979b93cb64a0f4348f26b3dfc96
167B
Deformable-DETR-main/.git/objects/a2/f000d31603b3f2fca3bbe8878f62243782892c
86B
Deformable-DETR-main/.git/objects/f5/
-
Deformable-DETR-main/.git/objects/f5/bd85699269dd97b743056fe4c0c557995111ea
533B
Deformable-DETR-main/.git/objects/1b/
-
Deformable-DETR-main/.git/objects/1b/e8308c847ac6d79e584520e3003074f659bf37
2.07KB
Deformable-DETR-main/.git/objects/9a/
-
Deformable-DETR-main/.git/objects/9a/3ebe7e7d12d07b35d655d1f8f192d44e885cac
2.69KB
Deformable-DETR-main/.git/objects/9a/59c33484884af523013d1ed2ef57032646336a
275B
Deformable-DETR-main/.git/objects/e8/
-
Deformable-DETR-main/.git/objects/e8/56e49d84853e5feb78ec0cf002677375cff2bb
1.46KB
Deformable-DETR-main/.git/objects/e8/a4bcb9769a17fbfad7d4a4d32ae354c32db387
302B
Deformable-DETR-main/.git/objects/7d/
-
Deformable-DETR-main/.git/objects/7d/28d9fdd7f90d2689590c9a126226c068081bd5
1.01KB
Deformable-DETR-main/.git/objects/0d/
-
Deformable-DETR-main/.git/objects/0d/abffdb584210af1836d9ee7e5b12532926e9b0
753B
Deformable-DETR-main/.git/objects/0d/97e763e8e04b5ed4289556241b48b01e7e31bf
301B
Deformable-DETR-main/.git/objects/14/
-
Deformable-DETR-main/.git/objects/14/c0af2f9892d1636f079664b18cc71e3c20c78f
1.34KB
Deformable-DETR-main/.git/objects/14/78430e73065fc0f00c5c278f5f1a13eb66628f
100B
Deformable-DETR-main/.git/objects/14/c0f97b2a5d2b5299c432db2b372231b4dc49ff
92B
Deformable-DETR-main/.git/objects/16/
-
Deformable-DETR-main/.git/objects/16/2303c4cea0a2c0c6ecd65143c28b1752cae49a
177B
Deformable-DETR-main/.git/objects/45/
-
Deformable-DETR-main/.git/objects/45/b5f52fa9945145dbd48630bac2c2fd42d672b7
1.21KB
Deformable-DETR-main/.git/objects/8f/
-
Deformable-DETR-main/.git/objects/8f/4baeb51ca79b5756b5e3565eecd564ad32e3e2
2.69KB
Deformable-DETR-main/.git/objects/1e/
-
Deformable-DETR-main/.git/objects/1e/d5e79a4d0d293b0a7c878b66225e983c98df88
284B
Deformable-DETR-main/.git/objects/1e/543751d80842cd7a85c94074955c182f6256ad
237B
Deformable-DETR-main/.git/objects/1a/
-
Deformable-DETR-main/.git/objects/1a/e2ae959178aa61407982d710f0db65e56e2960
2.14KB
Deformable-DETR-main/.git/objects/37/
-
Deformable-DETR-main/.git/objects/37/cf241dce72a765aee1d5d3b5f6a8cf39d42f32
49.16KB
Deformable-DETR-main/.git/objects/4e/
-
Deformable-DETR-main/.git/objects/4e/3d3301b2213d218b5a0c1045be3335a08aad1b
255.91KB
Deformable-DETR-main/.git/objects/4e/bdc90b7f3ac2ed5a085066dcf20722b90cbc77
228B
Deformable-DETR-main/.git/objects/fc/
-
Deformable-DETR-main/.git/objects/fc/6ccfac28eecba32b29c98d554367303d66e179
4.49KB
Deformable-DETR-main/.git/objects/4b/
-
Deformable-DETR-main/.git/objects/4b/fe7053e900089693e3c9e5db3ff7422ea7a600
1.88KB
Deformable-DETR-main/.git/objects/f1/
-
Deformable-DETR-main/.git/objects/f1/415e856228d8c5ff4a37a2f366467e33be22cf
7.36KB
Deformable-DETR-main/.git/objects/08/
-
Deformable-DETR-main/.git/objects/08/ca377798bf0916c3d62a225434c4a2019bcb2a
4.44KB
Deformable-DETR-main/.git/objects/63/
-
Deformable-DETR-main/.git/objects/63/ef0294252e38d073d2c6d11e420e7cd306a7e2
1.76KB
Deformable-DETR-main/.git/objects/8a/
-
Deformable-DETR-main/.git/objects/8a/2197bda3199aa32cafc5b9d396479609853dd2
261B
Deformable-DETR-main/.git/objects/8c/
-
Deformable-DETR-main/.git/objects/8c/5df8cf5d23aca963eec6c1133c180b37289607
1.08KB
Deformable-DETR-main/.git/objects/f8/
-
Deformable-DETR-main/.git/objects/f8/2cb1ad9d634a87b54ba6a71b58a230bcade5fe
253B
Deformable-DETR-main/.git/objects/66/
-
Deformable-DETR-main/.git/objects/66/3d64a3d2c33f56474b1f01ce7b1162f4966986
2.08KB
Deformable-DETR-main/.git/objects/a0/
-
Deformable-DETR-main/.git/objects/a0/131bc21cf1b45b90fcf174e2c53e4c08e9c641
976B
Deformable-DETR-main/.git/objects/e1/
-
Deformable-DETR-main/.git/objects/e1/bf854de1f3860d20b6fef5c1a17817c268e70a
437B
Deformable-DETR-main/.git/objects/81/
-
Deformable-DETR-main/.git/objects/81/b7b58a3d9502bbb684dc84687a526dedf94cae
395B
Deformable-DETR-main/.git/objects/d6/
-
Deformable-DETR-main/.git/objects/d6/d583647cce987196d5ad1968a8a365a379e774
1.46KB
Deformable-DETR-main/.git/objects/d6/2683cf6be4201f2e9524432692f641745a1185
484B
Deformable-DETR-main/.git/objects/c7/
-
Deformable-DETR-main/.git/objects/c7/ae53f99c820ce6193b608ad344550348a0b42c
395B
Deformable-DETR-main/.git/objects/6b/
-
Deformable-DETR-main/.git/objects/6b/c2acb7aea0eab2e9e91e769a16861e1652c284
4.96KB
Deformable-DETR-main/.git/objects/ac/
-
Deformable-DETR-main/.git/objects/ac/0ef2ec25f7d0ee51ca2d807b159ddf85652017
566B
Deformable-DETR-main/.git/objects/22/
-
Deformable-DETR-main/.git/objects/22/01f63a51dca16d0b31148ed2c9e8e47ec15bdc
335B
Deformable-DETR-main/.git/objects/8d/
-
Deformable-DETR-main/.git/objects/8d/bf6d5547d131f01a8c5c28b76557bd27a9334b
1.12KB
Deformable-DETR-main/.git/objects/a9/
-
Deformable-DETR-main/.git/objects/a9/2f0d36aec69ed8d918de0214bae57d335aeb10
1.35KB
Deformable-DETR-main/.git/objects/a9/0a0dd9d31c9e4820b7ad6b4d0cf470d7fd0d6d
182B
Deformable-DETR-main/.git/objects/c8/
-
Deformable-DETR-main/.git/objects/c8/01c0eaada3df0f286f6288266a00053b82472e
5.17KB
Deformable-DETR-main/.git/objects/fd/
-
Deformable-DETR-main/.git/objects/fd/846723be9b45b180042a945eddc6a2122d660f
46B
Deformable-DETR-main/.git/objects/2b/
-
Deformable-DETR-main/.git/objects/2b/3ceaa7bc985484a3c11cc06c0ddd09351c01e6
3.16KB
Deformable-DETR-main/.git/objects/f6/
-
Deformable-DETR-main/.git/objects/f6/f6c4fb6f77dde561acfb97495d638703a56150
406B
Deformable-DETR-main/.git/objects/f6/4def6005908b60e0b0569e92794808376cebf4
152B
Deformable-DETR-main/.git/objects/bd/
-
Deformable-DETR-main/.git/objects/bd/73d0bbb76e8c513590efc844c12dd3f51c8ece
496B
Deformable-DETR-main/.git/objects/ca/
-
Deformable-DETR-main/.git/objects/ca/29592f8077cba5f934bb364370ac09adca9e76
1.2KB
Deformable-DETR-main/.git/objects/6d/
-
Deformable-DETR-main/.git/objects/6d/4d076720ae82961c7a9e9673ad6ca94b6ff9e5
5.88KB
Deformable-DETR-main/.git/objects/75/
-
Deformable-DETR-main/.git/objects/75/9f34d252493fd93187ea3cf2ab0d63a3e2b280
1.9KB
Deformable-DETR-main/.git/objects/57/
-
Deformable-DETR-main/.git/objects/57/6917dc18f15cbdff9fd2c816c93d11d8b4ebf6
44.82KB
Deformable-DETR-main/.git/objects/d8/
-
Deformable-DETR-main/.git/objects/d8/8ac18e56c7b702971558b972394b3313fc3552
180B
Deformable-DETR-main/.git/objects/d8/7e485d05b12191ca929690892a1f9ef77da0f9
97B
Deformable-DETR-main/.git/objects/97/
-
Deformable-DETR-main/.git/objects/97/824ec9b0149e48c91dce4fee530335b327c686
66B
Deformable-DETR-main/.git/objects/3d/
-
Deformable-DETR-main/.git/objects/3d/d8fd0d2d327508a741b307acbdd4791e5569d2
227B
Deformable-DETR-main/.git/objects/3b/
-
Deformable-DETR-main/.git/objects/3b/696dbd6d7f4818f58332a7970e3caafc1ad595
330B
Deformable-DETR-main/.git/objects/21/
-
Deformable-DETR-main/.git/objects/21/9eba6d3f5951582cad1a747da86caaeeb3262d
56B
Deformable-DETR-main/.git/objects/54/
-
Deformable-DETR-main/.git/objects/54/b21c35e82f146ddbd462a8c0f4c5715173bef6
95B
Deformable-DETR-main/.git/objects/44/
-
Deformable-DETR-main/.git/objects/44/e581c1dc336962619f2a9092e299cc24c628a7
127B
Deformable-DETR-main/.git/objects/38/
-
Deformable-DETR-main/.git/objects/38/5d8f9e1937b625ce1201db2ed92ec61da920b4
153B
Deformable-DETR-main/.git/objects/64/
-
Deformable-DETR-main/.git/objects/64/5990d3afdf846bc3162f393ef5c9ac0f79aecd
207B
Deformable-DETR-main/.git/objects/7b/
-
Deformable-DETR-main/.git/objects/7b/24fc1c2172b2e656b629a0df90c3d0349c83c5
124B
Deformable-DETR-main/.git/objects/df/
-
Deformable-DETR-main/.git/objects/df/76a27727b52accf9f6b7fd10b5b1bdf637f12a
88B
Deformable-DETR-main/.git/objects/cd/
-
Deformable-DETR-main/.git/objects/cd/3e5e7825a227df4fc1c988f5d7176d7eb24857
485B
Deformable-DETR-main/.git/objects/71/
-
Deformable-DETR-main/.git/objects/71/2a50ced4d46818c473f8278bb8a072fb200e83
142B
Deformable-DETR-main/.git/objects/0b/
-
Deformable-DETR-main/.git/objects/0b/767b754def782e368a0dce89d0bc3ff0b057e9
2.06KB
Deformable-DETR-main/.git/objects/ee/
-
Deformable-DETR-main/.git/objects/ee/27c95b88fdc3c0740076a56a8ad1690a938d6e
4.49KB
Deformable-DETR-main/.git/objects/9d/
-
Deformable-DETR-main/.git/objects/9d/0113683c0cda1cf43878bd44f6e8d1d7d69fa3
7.37KB
Deformable-DETR-main/.git/objects/cc/
-
Deformable-DETR-main/.git/objects/cc/7ba75fc37b851205799adc3fdbe13dee95292a
5.89KB
Deformable-DETR-main/.git/objects/94/
-
Deformable-DETR-main/.git/objects/94/a25f7f4cb416c083d265558da75d457237d671
155B
Deformable-DETR-main/.git/objects/73/
-
Deformable-DETR-main/.git/objects/73/b1b0c83243422a7ddaed4ecfdd93edf280a595
209B
Deformable-DETR-main/.git/objects/0c/
-
Deformable-DETR-main/.git/objects/0c/780361ce8fc5545af744b9d9808fbebb9bf0ac
330B
Deformable-DETR-main/.git/objects/dc/
-
Deformable-DETR-main/.git/objects/dc/71d031238b675d3a07c19389ff9d01e47171ba
302B
Deformable-DETR-main/.git/objects/86/
-
Deformable-DETR-main/.git/objects/86/5cf7b8eb929385363c52a42a48361ca0534f24
152B
Deformable-DETR-main/.git/objects/e2/
-
Deformable-DETR-main/.git/objects/e2/186a93e372e4dfca3aa7ae9091bfcda13a6e5f
485B
Deformable-DETR-main/.git/objects/b5/
-
Deformable-DETR-main/.git/objects/b5/f8527a53a42eaaf3c838bce6d56af54dcf70eb
179B
Deformable-DETR-main/.git/objects/d9/
-
Deformable-DETR-main/.git/objects/d9/68d1dd6da2588609255d9f758ac011acb4c653
295B
Deformable-DETR-main/.git/objects/d1/
-
Deformable-DETR-main/.git/objects/d1/8cc250a23b0512de7a5c26c0c5cbe204da1644
4.96KB
Deformable-DETR-main/.git/objects/7e/
-
Deformable-DETR-main/.git/objects/7e/8347393ddfe33eee013e518e748882791bd313
153B
Deformable-DETR-main/.git/objects/da/
-
Deformable-DETR-main/.git/objects/da/b4e12273b6ae8bcb9ca87aa6fb5a861dc24813
485B
Deformable-DETR-main/.git/objects/25/
-
Deformable-DETR-main/.git/objects/25/bcae7d03d80bd6815a1554127f729ad56ea31a
150B
Deformable-DETR-main/.git/objects/b2/
-
Deformable-DETR-main/.git/objects/b2/df051d145d89f340d160b668d279b32c62fe81
5.88KB
Deformable-DETR-main/.git/objects/2e/
-
Deformable-DETR-main/.git/objects/2e/31b19d763019fa6be556244d76aa98c40c6720
302B
Deformable-DETR-main/.git/objects/3a/
-
Deformable-DETR-main/.git/objects/3a/245a5880f715cb31b108d05a4bed1a4e94cbd9
157B
Deformable-DETR-main/.git/COMMIT_EDITMSG
9B
Deformable-DETR-main/.git/logs/
-
Deformable-DETR-main/.git/logs/HEAD
761B
Deformable-DETR-main/.git/logs/refs/
-
Deformable-DETR-main/.git/logs/refs/heads/
-
Deformable-DETR-main/.git/logs/refs/heads/master
309B
Deformable-DETR-main/.git/logs/refs/heads/CCFM-Deformable-DETR
425B
Deformable-DETR-main/.git/logs/refs/remotes/
-
Deformable-DETR-main/.git/logs/refs/remotes/origin/
-
Deformable-DETR-main/.git/logs/refs/remotes/origin/master
276B
Deformable-DETR-main/.git/config
306B
Deformable-DETR-main/.git/HEAD
37B
Deformable-DETR-main/.git/index
6.09KB

资源内容介绍

Deformable-DETR模型代码
# Deformable DETRBy [Xizhou Zhu](https://scholar.google.com/citations?user=02RXI00AAAAJ), [Weijie Su](https://www.weijiesu.com/), [Lewei Lu](https://www.linkedin.com/in/lewei-lu-94015977/), [Bin Li](http://staff.ustc.edu.cn/~binli/), [Xiaogang Wang](http://www.ee.cuhk.edu.hk/~xgwang/), [Jifeng Dai](https://jifengdai.org/).This repository is an official implementation of the paper [Deformable DETR: Deformable Transformers for End-to-End Object Detection](https://arxiv.org/abs/2010.04159).## Introduction**TL; DR.** Deformable DETR is an efficient and fast-converging end-to-end object detector. It mitigates the high complexity and slow convergence issues of DETR via a novel sampling-based efficient attention mechanism. ![deformable_detr](./figs/illustration.png)![deformable_detr](./figs/convergence.png)**Abstract.** DETR has been recently proposed to eliminate the need for many hand-designed components in object detection while demonstrating good performance. However, it suffers from slow convergence and limited feature spatial resolution, due to the limitation of Transformer attention modules in processing image feature maps. To mitigate these issues, we proposed Deformable DETR, whose attention modules only attend to a small set of key sampling points around a reference. Deformable DETR can achieve better performance than DETR (especially on small objects) with 10× less training epochs. Extensive experiments on the COCO benchmark demonstrate the effectiveness of our approach.## LicenseThis project is released under the [Apache 2.0 license](./LICENSE).## ChangelogSee [changelog.md](./docs/changelog.md) for detailed logs of major changes. ## Citing Deformable DETRIf you find Deformable DETR useful in your research, please consider citing:```bibtex@article{zhu2020deformable, title={Deformable DETR: Deformable Transformers for End-to-End Object Detection}, author={Zhu, Xizhou and Su, Weijie and Lu, Lewei and Li, Bin and Wang, Xiaogang and Dai, Jifeng}, journal={arXiv preprint arXiv:2010.04159}, year={2020}}```## Main Results| <sub><sub>Method</sub></sub> | <sub><sub>Epochs</sub></sub> | <sub><sub>AP</sub></sub> | <sub><sub>AP<sub>S</sub></sub></sub> | <sub><sub>AP<sub>M</sub></sub></sub> | <sub><sub>AP<sub>L</sub></sub></sub> | <sub><sub>params<br>(M)</sub></sub> | <sub><sub>FLOPs<br>(G)</sub></sub> | <sub><sub>Total<br>Train<br>Time<br>(GPU<br/>hours)</sub></sub> | <sub><sub>Train<br/>Speed<br>(GPU<br/>hours<br/>/epoch)</sub></sub> | <sub><sub>Infer<br/>Speed<br/>(FPS)</sub></sub> | <sub><sub>Batch<br/>Infer<br/>Speed<br>(FPS)</sub></sub> | <sub><sub>URL</sub></sub> || ----------------------------------- | :----: | :--: | :----: | :---: | :------------------------------: | :--------------------:| :----------------------------------------------------------: | :--: | :---: | :---: | ----- | ----- || <sub><sub>Faster R-CNN + FPN</sub></sub> | <sub>109</sub> | <sub>42.0</sub> | <sub>26.6</sub> | <sub>45.4</sub> | <sub>53.4</sub> | <sub>42</sub> | <sub>180</sub> | <sub>380</sub> | <sub>3.5</sub> | <sub>25.6</sub> | <sub>28.0</sub> | <sub>-</sub> || <sub><sub>DETR</sub></sub> | <sub>500</sub> | <sub>42.0</sub> | <sub>20.5</sub> | <sub>45.8</sub> | <sub>61.1</sub> | <sub>41</sub> | <sub>86</sub> | <sub>2000</sub> | <sub>4.0</sub> | <sub>27.0</sub> | <sub>38.3</sub> | <sub>-</sub> || <sub><sub>DETR-DC5</sub></sub> | <sub>500</sub> | <sub>43.3</sub> | <sub>22.5</sub> | <sub>47.3</sub> | <sub>61.1</sub> | <sub>41</sub> |<sub>187</sub>|<sub>7000</sub>|<sub>14.0</sub>|<sub>11.4</sub>|<sub>12.4</sub>| <sub>-</sub> || <sub><sub>DETR-DC5</sub></sub> | <sub>50</sub> | <sub>35.3</sub> | <sub>15.2</sub> | <sub>37.5</sub> | <sub>53.6</sub> | <sub>41</sub> |<sub>187</sub>|<sub>700</sub>|<sub>14.0</sub>|<sub>11.4</sub>|<sub>12.4</sub>| <sub>-</sub> || <sub><sub>DETR-DC5+</sub></sub> | <sub>50</sub> | <sub>36.2</sub> | <sub>16.3</sub> | <sub>39.2</sub> | <sub>53.9</sub> | <sub>41</sub> |<sub>187</sub>|<sub>700</sub>|<sub>14.0</sub>|<sub>11.4</sub>|<sub>12.4</sub>| <sub>-</sub> || **<sub><sub>Deformable DETR<br>(single scale)</sub></sub>** | <sub>50</sub> | <sub>39.4</sub> | <sub>20.6</sub> | <sub>43.0</sub> | <sub>55.5</sub> | <sub>34</sub> |<sub>78</sub>|<sub>160</sub>|<sub>3.2</sub>|<sub>27.0</sub>|<sub>42.4</sub>| <sub>[config](./configs/r50_deformable_detr_single_scale.sh)<br/>[log](https://drive.google.com/file/d/1n3ZnZ-UAqmTUR4AZoM4qQntIDn6qCZx4/view?usp=sharing)<br/>[model](https://drive.google.com/file/d/1WEjQ9_FgfI5sw5OZZ4ix-OKk-IJ_-SDU/view?usp=sharing)</sub> || **<sub><sub>Deformable DETR<br>(single scale, DC5)</sub></sub>** | <sub>50</sub> | <sub>41.5</sub> | <sub>24.1</sub> | <sub>45.3</sub> | <sub>56.0</sub> | <sub>34</sub> |<sub>128</sub>|<sub>215</sub>|<sub>4.3</sub>|<sub>22.1</sub>|<sub>29.4</sub>| <sub>[config](./configs/r50_deformable_detr_single_scale_dc5.sh)<br/>[log](https://drive.google.com/file/d/1-UfTp2q4GIkJjsaMRIkQxa5k5vn8_n-B/view?usp=sharing)<br/>[model](https://drive.google.com/file/d/1m_TgMjzH7D44fbA-c_jiBZ-xf-odxGdk/view?usp=sharing)</sub> || **<sub><sub>Deformable DETR</sub></sub>** | <sub>50</sub> | <sub>44.5</sub> | <sub>27.1</sub> | <sub>47.6</sub> | <sub>59.6</sub> | <sub>40</sub> |<sub>173</sub>|<sub>325</sub>|<sub>6.5</sub>|<sub>15.0</sub>|<sub>19.4</sub>|<sub>[config](./configs/r50_deformable_detr.sh)<br/>[log](https://drive.google.com/file/d/18YSLshFjc_erOLfFC-hHu4MX4iyz1Dqr/view?usp=sharing)<br/>[model](https://drive.google.com/file/d/1nDWZWHuRwtwGden77NLM9JoWe-YisJnA/view?usp=sharing)</sub> || **<sub><sub>+ iterative bounding box refinement</sub></sub>** | <sub>50</sub> | <sub>46.2</sub> | <sub>28.3</sub> | <sub>49.2</sub> | <sub>61.5</sub> | <sub>41</sub> |<sub>173</sub>|<sub>325</sub>|<sub>6.5</sub>|<sub>15.0</sub>|<sub>19.4</sub>|<sub>[config](./configs/r50_deformable_detr_plus_iterative_bbox_refinement.sh)<br/>[log](https://drive.google.com/file/d/1DFNloITi1SFBWjYzvVEAI75ndwmGM1Uj/view?usp=sharing)<br/>[model](https://drive.google.com/file/d/1JYKyRYzUH7uo9eVfDaVCiaIGZb5YTCuI/view?usp=sharing)</sub> || **<sub><sub>++ two-stage Deformable DETR</sub></sub>** | <sub>50</sub> | <sub>46.9</sub> | <sub>29.6</sub> | <sub>50.1</sub> | <sub>61.6</sub> | <sub>41</sub> |<sub>173</sub>|<sub>340</sub>|<sub>6.8</sub>|<sub>14.5</sub>|<sub>18.8</sub>|<sub>[config](./configs/r50_deformable_detr_plus_iterative_bbox_refinement_plus_plus_two_stage.sh)<br/>[log](https://drive.google.com/file/d/1ozi0wbv5-Sc5TbWt1jAuXco72vEfEtbY/view?usp=sharing) <br/>[model](https://drive.google.com/file/d/15I03A7hNTpwuLNdfuEmW9_taZMNVssEp/view?usp=sharing)</sub> |*Note:*1. All models of Deformable DETR are trained with total batch size of 32. 2. Training and inference speed are measured on NVIDIA Tesla V100 GPU.3. "Deformable DETR (single scale)" means only using res5 feature map (of stride 32) as input feature maps for Deformable Transformer Encoder.4. "DC5" means removing the stride in C5 stage of ResNet and add a dilation of 2 instead.5. "DETR-DC5+" indicates DETR-DC5 with some modifications, including using Focal Loss for bounding box classification and increasing number of object queries to 300.6. "Batch Infer Speed" refer to inference with batch size = 4 to maximize GPU utilization.7. The original implementation is based on our internal codebase. There are slight differences in the final accuracy and running time due to the plenty details in platform switch.## Installation### Requirements* Linux, CUDA>=9.2, GCC>=5.4 * Python>=3.7 We recommend you to use Anaconda to create a conda environment: ```bash conda create -n deformable_detr python=3.7 pip ``` Then, activate the environment: ```bash conda activate deformable_detr ``` * PyTorch>=1.5.1, torchvision>=0.6.1 (following instructions [here](https://pytorch.org/)) For example, if your CUDA version is 9.2, you coul

用户评论 (0)

发表评论

captcha