Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amap-cvlab/MV-Painter
/ types & classes
Types & classes
45 in github.com/amap-cvlab/MV-Painter
⨍
Functions
502
◇
Types & classes
45
↓ 3 callers
Class
IDArbDiffusionPipeline
r""" Pipeline to generate image variations from an input image using Stable Diffusion. This model inherits from [`DiffusionPipeline`]. Check
MVPainter/pbr/pipelines/pipeline_idarbdiffusion.py:39
↓ 3 callers
Class
Implementation
A class that represents an implementation of the Elo Rating System
MVPainter/evaluation/elopy.py:7
↓ 3 callers
Class
MVDataset
MVPainter/pbr/data/mv_dataset_arbobjaverse.py:88
↓ 3 callers
Class
MeshRender
MVPainter/mvpainter/differentiable_renderer/mesh_render.py:130
↓ 3 callers
Class
RefOnlyNoisedUNet
MVPainter/mvpainter/mvpainter_pipeline.py:136
↓ 3 callers
Class
TransformerDR2DModel
A 2D Transformer model for image-like data. Parameters: num_attention_heads (`int`, *optional*, defaults to 16): The number of heads
MVPainter/pbr/models/transformer_dr2d.py:64
↓ 2 callers
Class
CustomJointAttention
MVPainter/pbr/models/transformer_dr2d.py:675
↓ 2 callers
Class
DepthControlUNet
MVPainter/mvpainter/mvpainter_pipeline.py:257
↓ 2 callers
Class
LayerNorm
Subclass torch's LayerNorm to handle fp16.
MVPainter/mvpainter/controlnet.py:47
↓ 2 callers
Class
Prompts
MVPainter/evaluation/prompts.py:1
↓ 1 callers
Class
BakeConfig
MVPainter/mvpainter/bake_pipeline_mvadapter.py:42
↓ 1 callers
Class
BakeConfig
MVPainter/mvpainter/bake_pipeline.py:49
↓ 1 callers
Class
BakeConfig
MVPainter/scripts/bake_texture.py:17
↓ 1 callers
Class
BakePipeline
MVPainter/mvpainter/bake_pipeline_mvadapter.py:63
↓ 1 callers
Class
BakePipeline
MVPainter/mvpainter/bake_pipeline.py:70
↓ 1 callers
Class
BasicDRTransformerBlock
r""" A basic Transformer block. Parameters: dim (`int`): The number of channels in the input and output. num_attention_heads
MVPainter/pbr/models/transformer_dr2d.py:376
↓ 1 callers
Class
ControlNetConditioningEmbedding
Quoting from https://arxiv.org/abs/2302.05543: "Stable Diffusion uses a pre-processing method similar to VQ-GAN [11] to convert the entire da
MVPainter/mvpainter/controlnet.py:97
↓ 1 callers
Class
ControlNetOutput
The output of [`ControlNetModel`]. Args: down_block_res_samples (`tuple[torch.Tensor]`): A tuple of downsample activatio
MVPainter/mvpainter/controlnet.py:78
↓ 1 callers
Class
CrossAttnDownBlockDR2D
MVPainter/pbr/models/unet_dr2d_blocks.py:746
↓ 1 callers
Class
CrossAttnUpBlockDR2D
MVPainter/pbr/models/unet_dr2d_blocks.py:595
↓ 1 callers
Class
CustomMVDataset
MVPainter/pbr/data/ortho_6_view_dataset.py:28
↓ 1 callers
Class
MetricCalculator
r""" Metric calculator
MVPainter/pbr/utils/metrics.py:150
↓ 1 callers
Class
QuickGELU
MVPainter/mvpainter/controlnet.py:42
↓ 1 callers
Class
ReferenceOnlyAttnProc
MVPainter/mvpainter/mvpainter_pipeline.py:120
↓ 1 callers
Class
ResidualAttentionBlock
MVPainter/mvpainter/controlnet.py:55
↓ 1 callers
Class
SuperNet
MVPainter/mvpainter/mvpainter_pipeline.py:218
↓ 1 callers
Class
TransformerDR2DModelOutput
The output of [`Transformer2DModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)` or `(ba
MVPainter/pbr/models/transformer_dr2d.py:51
↓ 1 callers
Class
UNetDR2DConditionOutput
The output of [`UNet2DConditionModel`]. Args: sample (`torch.FloatTensor` of shape `(batch_size, num_channels, height, width)`):
MVPainter/pbr/models/unet_dr2d_condition.py:78
↓ 1 callers
Class
UNetMidBlockDR2DCrossAttn
MVPainter/pbr/models/unet_dr2d_blocks.py:484
↓ 1 callers
Class
XFormersJointAttnProcessor
r""" Default processor for performing attention-related computations.
MVPainter/pbr/models/transformer_dr2d.py:684
↓ 1 callers
Class
_Player
A class to represent a player in the Elo Rating System
MVPainter/evaluation/elopy.py:130
Class
CodeSnapshot
Modified from https://github.com/threestudio-project/threestudio/blob/main/threestudio/utils/callbacks.py#L60
MVPainter/train.py:112
Class
ControlNetModel_Union
A ControlNet model. Args: in_channels (`int`, defaults to 4): The number of channels in the input sample. flip_s
MVPainter/mvpainter/controlnet.py:142
Class
CustomDataset
MVPainter/pbr/data/custom_dataset.py:11
Class
CustomMVDataset
MVPainter/pbr/data/custom_mv_dataset.py:11
Class
DataModuleFromConfig
MVPainter/src/data/mvpainter_dataset.py:17
Class
Grid
MVPainter/mvpainter/custom_rasterizer/lib/custom_rasterizer_kernel/grid_neighbor.cpp:36
Class
MVDiffusion
MVPainter/mvpainter/model_unet.py:48
Class
MVDiffusion
MVPainter/mvpainter/model_controlnet.py:48
Class
MVPainterBakePipeline
MVPainter/scripts/bake_texture.py:34
Class
MVPainterData
MVPainter/src/data/mvpainter_dataset.py:70
Class
MVPainter_Pipeline
MVPainter/mvpainter/mvpainter_pipeline.py:323
Class
SetupCallback
MVPainter/train.py:90
Class
TrainingConfig
MVPainter/pbr/utils/config.py:18
Class
UNetDR2DConditionModel
r""" A conditional 2D UNet model that takes a noisy sample, conditional state, and a timestep and returns a sample shaped output. This mo
MVPainter/pbr/models/unet_dr2d_condition.py:90