MCPcopy Create free account

hub / github.com/cvg/megaflow / functions

Functions254 in github.com/cvg/megaflow

Methodfollow_crop
(self, rgbs, trajs, visibs, crop_size)
megaflow/data/point_utils/pointdataset.py:338
Methodforward
(self, feature0, flow, local_window_attn=False, local_window_radius=1,
megaflow/model/model_utils.py:23
Methodforward
(self, x)
megaflow/model/layer.py:33
Methodforward
(self, x)
megaflow/model/layer.py:63
Methodforward
(self, x)
megaflow/model/layer.py:93
Methodforward
(self, x)
megaflow/model/refine.py:80
Methodforward
(self, x)
megaflow/model/refine.py:107
Methodforward
(self, flow, corr)
megaflow/model/refine.py:119
Methodforward
(self, flow, corr)
megaflow/model/refine.py:139
Methodforward
(self, net, inp, corr, flow, visconf=None, batch_size=None)
megaflow/model/refine.py:206
Methodforward
Forward pass through the DPT head, supports processing by chunking frames. Args: aggregated_tokens_list (List[Tensor]): L
megaflow/model/flow_head.py:99
Methodforward
Forward pass. Args: x (tensor): input Returns: tensor: output
megaflow/model/flow_head.py:349
Methodforward
Forward pass. Returns: tensor: output
megaflow/model/flow_head.py:415
Methodforward
(self, f0, f1, prob)
megaflow/model/flow_head.py:484
Methodforward
Applies 2D rotary position embeddings to input tokens. Args: tokens: Input tensor of shape (batch_size, n_heads, n_tokens, dim).
megaflow/model/layers/rope.py:154
Methodforward
(self, x)
megaflow/model/layers/drop_path.py:33
Methodforward
(self, x_or_x_list)
megaflow/model/layers/block.py:239
Methodforward
(self, x: Tensor)
megaflow/model/layers/layer_scale.py:21
Methodforward
(self, x: Tensor, attn_bias=None, pos=None, y=None)
megaflow/model/layers/attention.py:107
Methodforward
(self, x: Tensor)
megaflow/model/layers/mlp.py:34
Methodforward
(self, x: Tensor)
megaflow/model/layers/swiglu_ffn.py:30
Methodforward
(self, x: Tensor)
megaflow/model/layers/patch_embed.py:65
Methodforward
(self, x)
megaflow/model/layers/vision_transformer.py:36
Methodforward
(self, *args, is_training=True, **kwargs)
megaflow/model/layers/vision_transformer.py:325
Methodget_intermediate_layers
( self, x: torch.Tensor, n: Union[int, Sequence] = 1, # Layers or n last layers to ta
megaflow/model/layers/vision_transformer.py:299
Methodgetitem_helper
(self, index)
megaflow/data/point_utils/tapvid_dataset.py:253
Methodgetitem_helper
(self, index)
megaflow/data/point_utils/kubric_movif_dataset.py:74
Functioninit_weights_vit_timm
ViT weight initialization, original timm impl (for reproducibility)
megaflow/model/layers/vision_transformer.py:333
Functionlocal_correlation_softmax
(feature0, feature1, local_radius, padding_mode='zeros',
megaflow/model/matching.py:39
Functionn_frame_wrapper_val
( dataset_class, dataset_args, n_frames=2, bidirectional=False, single_flow_only=False,
megaflow/data/datasets.py:963
FunctionreadDispKITTI
(filename)
megaflow/utils/frame_utils.py:116
FunctionreadFlowKITTI
(filename)
megaflow/utils/frame_utils.py:108
Functionread_gen
(file_name, pil=False)
megaflow/utils/frame_utils.py:152
Functionread_video_from_path
(path)
megaflow/utils/visualizer.py:20
Functionread_vkitti2_flow
(filename)
megaflow/utils/frame_utils.py:176
Functionrun_flow
(video_in, window_size, iters, restore_size)
demo_gradio.py:103
Functionrun_tracking
(video_in, grid_size, iters, restore_size)
demo_gradio.py:62
Methodsmooth_path
(xys, num_passes)
megaflow/data/point_utils/pointdataset.py:364
Methodtrain_dataloader
Get training dataloader. Returns ------- data.DataLoader Training dataloader instance.
megaflow/train/flow_trainer.py:364
Methodtrain_dataloader
Get training dataloader. Returns ------- data.DataLoader Training dataloader instance.
megaflow/train/track_trainer.py:252
Methodtraining_step
Perform a single training step. Parameters ---------- data_blob : tuple[torch.Tensor, torch.Tensor, torch.Tensor]
megaflow/train/flow_trainer.py:162
Methodtraining_step
Perform a single training step. Parameters ---------- data_blob : tuple[torch.Tensor, torch.Tensor, torch.Tensor]
megaflow/train/track_trainer.py:67
Methodupsample_flow
(self, flow, feature, bilinear=False, upsample_factor=8, is_depth=False)
megaflow/model/megaflow.py:291
Methodval_dataloader
Get validation dataloaders for different datasets. Returns ------- List[data.DataLoader] List of validation datal
megaflow/train/flow_trainer.py:374
Methodval_dataloader
Get validation dataloaders for different datasets. Returns ------- List[data.DataLoader] List of validation datal
megaflow/train/track_trainer.py:262
Methodvalidation_step
Main validation step that routes to specific validation methods. Parameters ---------- data_blob : Tuple[torch.Tensor, torch.
megaflow/train/flow_trainer.py:275
Methodvalidation_step
( self, data_blob: tuple[torch.Tensor, torch.Tensor, torch.Tensor], batch_idx: int,
megaflow/train/track_trainer.py:108
Functionvit_base
(patch_size=16, num_register_tokens=0, **kwargs)
megaflow/model/layers/vision_transformer.py:355
Functionvit_giant2
Close to ViT-giant, with embed-dim 1536 and 24 heads => embed-dim per head 64
megaflow/model/layers/vision_transformer.py:383
Functionvit_large
(patch_size=16, num_register_tokens=0, **kwargs)
megaflow/model/layers/vision_transformer.py:369
Functionvit_small
(patch_size=16, num_register_tokens=0, **kwargs)
megaflow/model/layers/vision_transformer.py:341
FunctionwriteDsp5File
(disp, filename)
megaflow/utils/frame_utils.py:147
FunctionwriteFlo5File
(flow, filename)
megaflow/utils/frame_utils.py:133
FunctionwriteFlow
Write optical flow to file. If v is None, uv is assumed to contain both u and v channels, stacked in depth. Original code by Deqing Sun,
megaflow/utils/frame_utils.py:76
← previous201–254 of 254, ranked by callers