Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VAST-AI-Research/TripoSG
/ types & classes
Types & classes
26 in github.com/VAST-AI-Research/TripoSG
⨍
Functions
146
◇
Types & classes
26
↓ 52 callers
Class
REBNCONV
scripts/briarmbg.py:13
↓ 5 callers
Class
DiTBlock
r""" Transformer block used in Hunyuan-DiT model (https://github.com/Tencent/HunyuanDiT). Allow skip connection and QKNorm Parameters:
triposg/models/transformers/triposg_transformer.py:129
↓ 5 callers
Class
TripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0). This is used in the TripoSG mod
triposg/models/attention_processor.py:178
↓ 3 callers
Class
RSU4F
scripts/briarmbg.py:295
↓ 2 callers
Class
FusedTripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0) with fused projection layers. Th
triposg/models/attention_processor.py:304
↓ 2 callers
Class
RSU4
scripts/briarmbg.py:247
↓ 2 callers
Class
RSU5
scripts/briarmbg.py:189
↓ 2 callers
Class
RSU6
scripts/briarmbg.py:120
↓ 2 callers
Class
RSU7
scripts/briarmbg.py:37
↓ 2 callers
Class
TripoSGPipelineOutput
r""" Output class for ShapeDiff pipelines.
triposg/pipelines/pipeline_triposg_output.py:11
↓ 1 callers
Class
DiagonalGaussianDistribution
triposg/models/autoencoders/vae.py:8
↓ 1 callers
Class
FlashTripoSGAttnProcessor2_0
r""" Processor for implementing scaled dot-product attention (enabled by default if you're using PyTorch 2.0). This is used in the Tripo2DiT m
triposg/models/attention_processor.py:14
↓ 1 callers
Class
FrequencyPositionalEmbedding
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
triposg/models/embeddings.py:5
↓ 1 callers
Class
RectifiedFlowSchedulerOutput
Output class for the scheduler's `step` function output. Args: prev_sample (`torch.FloatTensor` of shape `(batch_size, num_channels,
triposg/schedulers/scheduling_rectified_flow.py:66
↓ 1 callers
Class
Transformer1DModelOutput
triposg/models/transformers/modeling_outputs.py:7
↓ 1 callers
Class
TripoSGDecoder
triposg/models/autoencoders/autoencoder_kl_triposg.py:90
↓ 1 callers
Class
TripoSGEncoder
triposg/models/autoencoders/autoencoder_kl_triposg.py:26
Class
BriaRMBG
scripts/briarmbg.py:355
Class
FuncArgs
Type for instantiating a function with keyword arguments
triposg/utils/typing.py:45
Class
RectifiedFlowScheduler
The rectified flow scheduler is a scheduler that is used to propagate the diffusion process in the rectified flow. This model inherits from
triposg/schedulers/scheduling_rectified_flow.py:79
Class
TransformerDiffusionMixin
r""" Helper for DiffusionPipeline with vae and transformer.(mainly for DIT)
triposg/pipelines/pipeline_utils.py:6
Class
TripoSGDiTModel
TripoSG: Diffusion model with a Transformer backbone. Inherit ModelMixin and ConfigMixin to be compatible with the sampler StableDiffusionPi
triposg/models/transformers/triposg_transformer.py:365
Class
TripoSGPipeline
Pipeline for image-to-3D generation.
triposg/pipelines/pipeline_triposg.py:95
Class
TripoSGScribblePipeline
Pipeline for (scribble and text)-to-3D generation.
triposg/pipelines/pipeline_triposg_scribble.py:97
Class
TripoSGVAEModel
triposg/models/autoencoders/autoencoder_kl_triposg.py:219
Class
myrebnconv
scripts/briarmbg.py:331