MCPcopy Create free account

hub / github.com/VAST-AI-Research/HoloPart / types & classes

Types & classes19 in github.com/VAST-AI-Research/HoloPart

↓ 7 callersClassDiTBlock
r""" Transformer block used in Hunyuan-DiT model (https://github.com/Tencent/HunyuanDiT). Allow skip connection and QKNorm Parameters:
holopart/models/transformers/triposg_transformer.py:130
↓ 7 callersClassTripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0). This is used in the TripoSGDiT
holopart/models/attention_processor.py:178
↓ 2 callersClassFrequencyPositionalEmbedding
The sin/cosine positional embedding. Given an input tensor `x` of shape [n_batch, ..., c_dim], it converts each feature dimension of `x[..., i]` i
holopart/models/embeddings.py:5
↓ 2 callersClassFusedTripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0) with fused projection layers. Th
holopart/models/attention_processor.py:306
↓ 2 callersClassTripoSGEncoder
holopart/models/autoencoders/autoencoder_kl_triposg.py:26
↓ 1 callersClassCrossAttentionEncoder
holopart/models/part_encoders.py:15
↓ 1 callersClassDiagonalGaussianDistribution
holopart/models/autoencoders/vae.py:8
↓ 1 callersClassFlashTripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0). This is used in the TripoSGDiT
holopart/models/attention_processor.py:13
↓ 1 callersClassHoloPartPipelineOutput
r""" Output class for HoloPart pipelines.
holopart/pipelines/pipeline_holopart_output.py:10
↓ 1 callersClassRectifiedFlowScheduler
The rectified flow scheduler is a scheduler that is used to propagate the diffusion process in the rectified flow. This model inherits from
holopart/schedulers/scheduling_rectified_flow.py:79
↓ 1 callersClassRectifiedFlowSchedulerOutput
Output class for the scheduler's `step` function output. Args: prev_sample (`torch.FloatTensor` of shape `(batch_size, num_channels,
holopart/schedulers/scheduling_rectified_flow.py:66
↓ 1 callersClassTransformer1DModelOutput
holopart/models/transformers/modeling_outputs.py:7
↓ 1 callersClassTripoSGDecoder
holopart/models/autoencoders/autoencoder_kl_triposg.py:91
ClassFuncArgs
Type for instantiating a function with keyword arguments
holopart/utils/typing.py:45
ClassHoloPartPipeline
Pipeline for part generation using HoloPart.
holopart/pipelines/pipeline_holopart.py:88
ClassPartEncoder
holopart/models/part_encoders.py:82
ClassTransformerDiffusionMixin
r""" Helper for DiffusionPipeline with vae and transformer.(mainly for DIT)
holopart/pipelines/pipeline_utils.py:6
ClassTripoSGDiTModel
TripoSGDiT: Diffusion model with a Transformer backbone. Inherit ModelMixin and ConfigMixin to be compatible with the sampler StableDiffusio
holopart/models/transformers/triposg_transformer.py:503
ClassTripoSGVAEModel
holopart/models/autoencoders/autoencoder_kl_triposg.py:221