Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvlab-kaist/VideoMaMa
/ types & classes
Types & classes
20 in github.com/cvlab-kaist/VideoMaMa
⨍
Functions
168
◇
Types & classes
20
↓ 3 callers
Class
StableVideoDiffusionPipelineOutput
r""" Output class for the custom Stable Video Diffusion pipeline. Args: frames (`[List[List[PIL.Image.Image]]`, `np.ndarray`, `torch.T
pipeline_svd_mask.py:62
↓ 3 callers
Class
VideoInferencePipeline
A reusable pipeline for single-step video diffusion inference. This class encapsulates the models and the core inference logic, separati
pipeline_svd_mask.py:838
↓ 2 callers
Class
UNetSpatioTemporalConditionOutput
The output of [`UNetSpatioTemporalConditionModel`]. Args: sample (`torch.Tensor` of shape `(batch_size, num_frames, num_channels, he
src/unet_spatio_temporal_condition.py:22
↓ 2 callers
Class
VideoObjectSegmentationDataset
dataloader/vos.py:39
↓ 1 callers
Class
AdobeVideoDataset
Dataset for loading video data stored as image sequences on S3. Includes functionality to generate a binary mask from the alpha channel a
dataloader/synthetic.py:28
↓ 1 callers
Class
BaseSegmenter
demo/tools/base_segmenter.py:14
↓ 1 callers
Class
FeatureHook
Simple hook to capture intermediate features.
train.py:84
↓ 1 callers
Class
GradientLoss
src/matting_loss.py:152
↓ 1 callers
Class
LapLoss
src/matting_loss.py:71
↓ 1 callers
Class
MLP
A simple 3-layer MLP for feature projection.
train.py:98
↓ 1 callers
Class
MattingLossFunction
src/matting_loss.py:14
↓ 1 callers
Class
OnTheFlySyntheticDataset
A PyTorch Dataset that generates synthetic video data on-the-fly. It merges the logic of a generator script with a dataloader, avoiding t
dataloader/synthetic_on_the_fly.py:42
↓ 1 callers
Class
SAM2VideoTracker
demo/sam2_wrapper.py:21
↓ 1 callers
Class
SAM2VideoTracker
demo/sam2_wrapper_hf.py:35
Class
SamControler
demo/tools/interact_tools.py:25
Class
StableVideoDiffusionPipelineOnestepWithMask
r""" A custom pipeline based on Stable Video Diffusion that accepts an additional mask for conditioning. This pipeline is designed to work wit
pipeline_svd_mask.py:394
Class
StableVideoDiffusionPipelineWithCrossAtnnMask
pipeline_svd_mask.py:685
Class
StableVideoDiffusionPipelineWithMask
r""" A custom pipeline based on Stable Video Diffusion that accepts an additional mask for conditioning. This pipeline is designed to work wit
pipeline_svd_mask.py:73
Class
UNetSpatioTemporalConditionModel
r""" A conditional Spatio-Temporal UNet model that takes a noisy video frames, conditional state, and a timestep and returns a sample shaped o
src/unet_spatio_temporal_condition.py:34
Class
UNetSpatioTemporalConditionModelCrossAttn
src/unet_spatio_temporal_condition.py:572