Papers › Vision Transformers for Dense Prediction

Vision Transformers for Dense Prediction

24 Mar 2021ICCV 2021 10arXiv:2103.13413archive 2025-07-28

René Ranftl, Alexey Bochkovskiy, Vladlen Koltun

We introduce dense vision transformers, an architecture that leverages vision transformers in place of convolutional networks as a backbone for dense prediction tasks. We assemble tokens from various stages of the vision transformer into image-like representations at various resolutions and progressively combine them into full-resolution predictions using a convolutional decoder. The transformer backbone processes representations at a constant and relatively high resolution and has a global receptive field at every stage. These properties allow the dense vision transformer to provide finer-grained and more globally coherent predictions when compared to fully-convolutional networks. Our experiments show that this architecture yields substantial improvements on dense prediction tasks, especially when a large amount of training data is available. For monocular depth estimation, we observe an improvement of up to 28% in relative performance when compared to a state-of-the-art fully-convolutional network. When applied to semantic segmentation, dense vision transformers set a new state of the art on ADE20K with 49.02% mIoU. We further show that the architecture can be fine-tuned on smaller datasets such as NYUv2, KITTI, and Pascal Context where it also sets the new state of the art. Our models are available at https://github.com/intel-isl/DPT.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="2103.13413")

Code

Syntology Ran 54 of 116 code samples harvested from 11 repositories linked to this paper; 62 have no recorded run. Of those that ran: 26 ran · our draft was wrong; 7 ran · fixture could not drive it; 21 ran with no contract checked.

By repository: community (archive-listed): 111 samples from 10 repositories, 51 ran; found in paper text by Syntology: 2 samples from 1 repository, 2 ran; 3 identical to code first harvested elsewhere. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

15 repositories listed; official and paper-mentioned ones first.

EPFL-VILAB/3DCommonCorruptions mentioned on GitHubpytorch report
SforAiDl/vformer mentioned on GitHubpytorch report
ahmedmostafa0x61/Depth_Estimation mentioned on GitHubpytorch report
alexeyab/midas mentioned on GitHubpytorch report
antocad/FocusOnDepth mentioned on GitHubpytorch report
chriswxho/dynamic-inference mentioned on GitHubpytorch report
danielzgsilva/MonoDepthAttacks mentioned on GitHubpytorch report
huggingface/transformers mentioned on GitHubpytorch report
intel-isl/MiDaS mentioned on GitHubpytorch report
isl-org/MiDaS mentioned on GitHubpytorch report
vishal-kataria/MiDaS-master mentioned on GitHubpytorch report
mszpc/3d_dense mindsporeApache-2.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

116 samples harvested; 54 ran; 0 honoured the contract we drafted; 62 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

26ran · our draft was wrong
7ran · fixture could not drive it
21ran
62unverified

Licence: 15 of the 116 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 11 repositories linked to this paper, official or community; each sample names its own and says which. Some samples are identical code Syntology first harvested from another repository; for those, this paper's copy is not located and its licence is not recorded. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

AddReadout vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 4782ef3501c0aabc · report
AddReadout SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran fingerprinted MIT (permissive) · fdf08c76f454e01c · report
ConvTransposeNorm intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 8240f7db0115e798 · report
DenseModule kritiksoman/GIMP-ML/gimp-plugins/face-parsing-PyTorch/modules/dense.py community (archive-listed) ran fingerprinted MIT (permissive) · 77f1e43db395c047 · report
FeatureFusionBlock_custom vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 705f05e8d52b9d65 · report
FeatureFusionBlock_custom intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 69e4902e56f0053b · report
FeatureFusionBlock_custom SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran MIT (permissive) · 4576c78c9d855e07 · report
Interpolate SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran fingerprinted MIT (permissive) · 4d3bc9d67979fdce · report
ProjectReadout vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 82c0dc1235af8394 · report
ProjectReadout SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran MIT (permissive) · be974dd5cad0abae · report
Read_add antocad/FocusOnDepth/FOD/Reassemble.py community (archive-listed) ran fingerprinted MIT (permissive) · 05825257cdc82de7 · report
Read_ignore antocad/FocusOnDepth/FOD/Reassemble.py community (archive-listed) ran fingerprinted MIT (permissive) · d76671baa974e77d · report
Read_projection antocad/FocusOnDepth/FOD/Reassemble.py community (archive-listed) ran MIT (permissive) · e5131d4e780dfe22 · report
Reassemble antocad/FocusOnDepth/FOD/Reassemble.py community (archive-listed) ran MIT (permissive) · 9833e8e2ddd1a025 · report
Resample antocad/FocusOnDepth/FOD/Reassemble.py community (archive-listed) ran MIT (permissive) · df66bec2bdd54087 · report
ResidualConvUnit_custom vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 14deec34c07b1b22 · report
ResidualConvUnit_custom SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran MIT (permissive) · ad298204d1010625 · report
Slice vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · fe6c12fc56b62097 · report
Slice SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran fingerprinted MIT (permissive) · 9bab9be3d22f412a · report
Transpose vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 02e1fc79bd830d15 · report
Transpose chriswxho/dynamic-inference/dpt/vit.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · 016c70fd7d59aa02 · report
_get_rel_pos_bias intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 40c8322bb20f356a · report
_make_efficientnet_backbone vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 834b7b88350e7ea8 · report
_make_fusion_block vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 102716c661000e36 · report
_make_fusion_block intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 38836aa31edf05ea · report
_make_fusion_block EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) ran · our draft was wrong licence not identified · pointer only · fdbfcb386c7b2849 · report
_make_pretrained_efficientnet_lite3 vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 740429d3dc1524e8 · report
_make_pretrained_resnext101_wsl vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · a8b882224b12ff18 · report
_make_resnet_backbone vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · ce472b6674d107a1 · report
_make_scratch vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · fixture could not drive it MIT (permissive) · 298bf93c3f6ba329 · report
_make_scratch intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · fixture could not drive it MIT (permissive) · c3d28fbdea77e7e8 · report
_make_vit_b16_backbone vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 241aaec48213a78b · report
_make_vit_b16_backbone alexeyab/midas/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 4bf6704b366125e7 · report
_make_vit_b16_backbone ahmedmostafa0x61/Depth_Estimation/midas/vit.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 22e02732ff97d26e · report
_make_vit_b16_backbone chriswxho/dynamic-inference/dpt/vit.py community (archive-listed) ran · our draft was wrong MIT (permissive) · c7da0395e6eeb589 · report
_make_vit_b16_backbone EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) ran · our draft was wrong licence not identified · pointer only · fd1f3e21f29de65e · report
_make_vit_b_rn50_backbone alexeyab/midas/midas/dpt_depth.py community (archive-listed) ran · fixture could not drive it MIT (permissive) · 27ca85b22f1e4944 · report
_make_vit_b_rn50_backbone EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) ran · fixture could not drive it licence not identified · pointer only · 97b2384833631e16 · report
_resize_pos_embed vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · cfe5d2133bdce329 · report
_resize_pos_embed SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 343394f583ca241e · report
beit_forward_features intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · fb4a75a755978b87 · report
block_forward intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 75608d4281abdc41 · report
forward_flex vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · fixture could not drive it MIT (permissive) · bf8342ed43aa9fb3 · report
forward_levit intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 71e1ef3cbdd67c09 · report
get_activation vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 1c094193a4506a40 · report
get_attention SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran · our draft was wrong MIT (permissive) · bff5f6006054f011 · report
get_attention chriswxho/dynamic-inference/dpt/vit.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 4d648fedb953ed8e · report
get_readout_oper vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) ran · fixture could not drive it MIT (permissive) · 2746e456285adbe2 · report
get_readout_oper SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) ran · fixture could not drive it fingerprinted MIT (permissive) · df2cf6157ba6bfe8 · report
merge mszpc/3d_dense/3d_densenet/src/model_utils/config.py community (archive-listed) ran · our draft was wrong Apache-2.0 (permissive) · b9e24c3e3e0e88a7 · report
stem_b4_transpose intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 6c84d2d78d7f1711 · report
ABN kritiksoman/GIMP-ML/gimp-plugins/face-parsing-PyTorch/modules/dense.py community (archive-listed) unverified MIT (permissive) · dadf06d657acf3e6 · report
BaseModel vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 8cf42042583edf36 · report
BaseModel EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 3b42100eaee87796 · report
DPT vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 9f3dd928cc20df74 · report
DPT intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · fdefedb4d81982f1 · report
DPT alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 70d2ed166e2fa043 · report
DPT EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 2804a31c7d121d18 · report
DPTDepth SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) unverified MIT (permissive) · 687300dbbe3ecca3 · report
FeatureFusionBlock_custom EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 97b1564cbeb5e026 · report
ResidualConvUnit_custom EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 399a51176b5752b8 · report
_make_beit_backbone intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 3feac71b1bdce697 · report
_make_encoder vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 61b34e645621aff2 · report
_make_encoder intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 8dcc70549827785e · report
_make_encoder alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · ee5e1def52434e96 · report
_make_encoder EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 0a31d130cba8fad8 · report
_make_levit_backbone intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 76c4fee181b3e302 · report
_make_pretrained_beitb16_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 1d545ed69bec71fc · report
_make_pretrained_beitl16_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 53e9744e26ff179a · report
_make_pretrained_beitl16_512 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · f75e933cee2944f7 · report
_make_pretrained_levit_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · aeb56259187aa446 · report
_make_pretrained_swin2b24_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 9f139f614afe3457 · report
_make_pretrained_swin2l24_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · c4465cd7a9161ce0 · report
_make_pretrained_swin2t16_256 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 26b7af8090c8cc1b · report
_make_pretrained_swinl12_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 841e9e200682b3e2 · report
_make_pretrained_vitb16_384 vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 198ea3e2828f1a49 · report
_make_pretrained_vitb16_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 3327ab95aff100c6 · report
_make_pretrained_vitb16_384 alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 2bf360085a82f527 · report
_make_pretrained_vitb16_384 EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · bcea5cc1f2e496ca · report
_make_pretrained_vitb_rn50_384 vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 94e2cc7d7b3e6ec3 · report
_make_pretrained_vitb_rn50_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · a0e10e3c095f82ff · report
_make_pretrained_vitb_rn50_384 alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 6de20f150edf3e01 · report
_make_pretrained_vitb_rn50_384 EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 57eb89f595253683 · report
_make_pretrained_vitl16_384 vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 4c18c31321ba4cb2 · report
_make_pretrained_vitl16_384 intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 05cfeb55e7e873be · report
_make_pretrained_vitl16_384 alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 682b52b1c5a4474e · report
_make_pretrained_vitl16_384 EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · 1af3f8e922b7f6e9 · report
_make_swin_backbone intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 8eb74b45cc48b91d · report
_make_vit_b16_backbone intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · e0fbc08f87d2a3b9 · report
_make_vit_b_rn50_backbone vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 10f9cc6f0a55a083 · report
_make_vit_b_rn50_backbone intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 5333ecbd1a06430d · report
a_cosine_learning_rate mszpc/3d_dense/3d_densenet/src/lr_schedule.py community (archive-listed) unverified Apache-2.0 (permissive) · 7323023300272262 · report
convert_label mszpc/3d_dense/3d_densenet/src/prepare_hdf5_cutedge.py community (archive-listed) unverified Apache-2.0 (permissive) · 0b597d0a009b7195 · report
cut_edge mszpc/3d_dense/3d_densenet/src/prepare_hdf5_cutedge.py community (archive-listed) unverified Apache-2.0 (permissive) · 161a84017220777a · report
dynamic_lr mszpc/3d_dense/3d_densenet/src/lr_schedule.py community (archive-listed) unverified Apache-2.0 (permissive) · a2d30739f5546b64 · report
eval_dice mszpc/3d_dense/3d_densenet/src/metrics.py community (archive-listed) unverified Apache-2.0 (permissive) · 142b50e484a4ca92 · report
forward_flex intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 7e7946feb4250b99 · report
forward_flex alexeyab/midas/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 100fb163dc8701ea · report
forward_flex SforAiDl/vformer/vformer/models/dense/dpt.py community (archive-listed) unverified MIT (permissive) · 5a40db77bbc6bbca · report
forward_flex chriswxho/dynamic-inference/dpt/vit.py community (archive-listed) unverified MIT (permissive) · 9ef9e99210920020 · report
forward_flex EPFL-VILAB/3DCommonCorruptions/models/dpt/dpt.py community (archive-listed) unverified licence not identified · pointer only · f79ccddcf4e354e1 · report
forward_swin intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · cac215826aa08c39 · report
forward_vit vishal-kataria/MiDaS-master/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 14172c5c8e678678 · report
forward_vit intel-isl/MiDaS/midas/dpt_depth.py community (archive-listed) unverified MIT (permissive) · 4fe55a4e89ba3534 · report
get_upsampling_weight mszpc/3d_dense/3d_densenet/src/common.py community (archive-listed) unverified Apache-2.0 (permissive) · 6526250e4bf3fb22 · report
linear_warmup_learning_rate mszpc/3d_dense/3d_densenet/src/lr_schedule.py community (archive-listed) unverified Apache-2.0 (permissive) · 22bcde3a70606484 · report
make_one_hot mszpc/3d_dense/3d_densenet/src/common.py community (archive-listed) unverified Apache-2.0 (permissive) · dfa1857602c6456f · report
one_hot mszpc/3d_dense/3d_densenet/src/common.py community (archive-listed) unverified Apache-2.0 (permissive) · c3d563ce6492d0a5 · report
parse_cli_to_yaml mszpc/3d_dense/3d_densenet/src/model_utils/config.py community (archive-listed) unverified Apache-2.0 (permissive) · f0b391cf1db2ea47 · report
parse_yaml mszpc/3d_dense/3d_densenet/src/model_utils/config.py community (archive-listed) unverified Apache-2.0 (permissive) · aacd1cc8cc1ff2e4 · report
train_dice mszpc/3d_dense/3d_densenet/src/metrics.py community (archive-listed) unverified Apache-2.0 (permissive) · b3a871cbbbe05272 · report
_make_vit_b16_backbone intel-isl/DPT/dpt/vit.py found in paper text by Syntology ran · our draft was wrong MIT (permissive) · 6a1741c5ae2b9d9c · report
get_attention intel-isl/DPT/dpt/vit.py found in paper text by Syntology ran · our draft was wrong MIT (permissive) · a552c8f30bbe3f97 · report
patch_embed_forward identical code first harvested elsewhere ran · our draft was wrong licence of this copy not recorded · a3b0b33caf369c41 · report
attention_forward identical code first harvested elsewhere unverified licence of this copy not recorded · cc0b35f6d7118df1 · report
forward_beit identical code first harvested elsewhere unverified licence of this copy not recorded · 62d386dcfc041ca8 · report

Tasks

DecoderDepth EstimationMonocular Depth EstimationPredictionSemantic Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Monocular Depth Estimation ETH3D DPT Delta < 1.25 0.0946 #7 of 10 Archive leaderboard report
Monocular Depth Estimation ETH3D DPT absolute relative error 0.078 #7 of 10 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid Delta < 1.25 0.959 #38 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid Delta < 1.25^2 0.995 #38 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid Delta < 1.25^3 0.999 #38 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid RMSE 2.573 #38 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid RMSE log 0.092 #38 of 79 Archive leaderboard report
Monocular Depth Estimation KITTI Eigen split DPT-Hybrid absolute relative error 0.062 #38 of 79 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid Delta < 1.25 0.904 #56 of 85 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid Delta < 1.25^2 0.988 #56 of 85 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid Delta < 1.25^3 0.994 #56 of 85 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid RMSE 0.357 #56 of 85 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid absolute relative error 0.110 #56 of 85 Archive leaderboard report
Monocular Depth Estimation NYU-Depth V2 DPT-Hybrid log 10 0.045 #56 of 85 Archive leaderboard report
Semantic Segmentation ADE20K DPT-Hybrid Validation mIoU 49.02 #139 of 235 Archive leaderboard report
Semantic Segmentation ADE20K val DPT-Hybrid Pixel Accuracy 83.11 #60 of 95 Archive leaderboard report
Semantic Segmentation ADE20K val DPT-Hybrid mIoU 49.02 #60 of 95 Archive leaderboard report
Semantic Segmentation PASCAL Context DPT-Hybrid mIoU 60.46 #13 of 66 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: DPT

AttentionConvolutionDPTDense ConnectionsLayer NormalizationLinear LayerMulti-Head AttentionResidual ConnectionSoftmaxVision Transformer

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections