MCPcopy Create free account
hub / github.com/NVlabs/InstantSplat / decoder

Function decoder

mast3r/cloud_opt/sparse_ga.py:580–585  ·  view source on GitHub ↗
(feat1, feat2, pos1, pos2, shape1, shape2)

Source from the content-addressed store, hash-verified

578 feat1, feat2, pos1, pos2 = model._encode_image_pairs(img1, img2, shape1, shape2)
579
580 def decoder(feat1, feat2, pos1, pos2, shape1, shape2):
581 dec1, dec2 = model._decoder(feat1, pos1, feat2, pos2)
582 with torch.cuda.amp.autocast(enabled=False):
583 res1 = model._downstream_head(1, [tok.float() for tok in dec1], shape1)
584 res2 = model._downstream_head(2, [tok.float() for tok in dec2], shape2)
585 return res1, res2
586
587 # decoder 1-2
588 res11, res21 = decoder(feat1, feat2, pos1, pos2, shape1, shape2)

Callers 1

symmetric_inferenceFunction · 0.85

Calls 2

_decoderMethod · 0.80
_downstream_headMethod · 0.80

Tested by

no test coverage detected