Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Stability-AI/stable-fast-3d
/ types & classes
Types & classes
75 in github.com/Stability-AI/stable-fast-3d
⨍
Functions
288
◇
Types & classes
75
↳
Endpoints
3
↓ 3 callers
Class
BVH
uv_unwrapper/uv_unwrapper/csrc/bvh.h:90
↓ 3 callers
Class
CrossAttention
sf3d/models/transformers/backbone.py:36
↓ 3 callers
Class
Mesh
sf3d/models/mesh.py:29
↓ 2 callers
Class
BasicBlock
sf3d/models/transformers/backbone.py:107
↓ 2 callers
Class
Dinov2DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
sf3d/models/tokenizers/dinov2.py:419
↓ 2 callers
Class
Dinov2Embeddings
Construct the CLS token, mask token, position and patch embeddings.
sf3d/models/tokenizers/dinov2.py:68
↓ 2 callers
Class
Dinov2Encoder
sf3d/models/tokenizers/dinov2.py:548
↓ 2 callers
Class
Dinov2LayerScale
sf3d/models/tokenizers/dinov2.py:380
↓ 2 callers
Class
FeedForward
sf3d/models/transformers/backbone.py:84
↓ 2 callers
Class
FuseBlock
Fuse X in to Z with cross attention
sf3d/models/transformers/backbone.py:211
↓ 2 callers
Class
Modulation
sf3d/models/transformers/attention.py:5
↓ 1 callers
Class
CustomBaseModelOutputWithPooling
sf3d/models/tokenizers/dinov2.py:723
↓ 1 callers
Class
CustomPatchEmbeddings
This class turns `pixel_values` of shape `(batch_size, num_channels, height, width)` into the initial `hidden_states` (patch embeddings) of s
sf3d/models/tokenizers/dinov2.py:1063
↓ 1 callers
Class
Dinov2Attention
sf3d/models/tokenizers/dinov2.py:332
↓ 1 callers
Class
Dinov2Layer
This corresponds to the Block class in the original implementation.
sf3d/models/tokenizers/dinov2.py:469
↓ 1 callers
Class
Dinov2MLP
sf3d/models/tokenizers/dinov2.py:433
↓ 1 callers
Class
Dinov2Model
sf3d/models/tokenizers/dinov2.py:731
↓ 1 callers
Class
Dinov2PatchEmbeddings
This class turns `pixel_values` of shape `(batch_size, num_channels, height, width)` into the initial `hidden_states` (patch embeddings) of s
sf3d/models/tokenizers/dinov2.py:165
↓ 1 callers
Class
Dinov2SelfAttention
sf3d/models/tokenizers/dinov2.py:213
↓ 1 callers
Class
Dinov2SelfOutput
The residual connection is defined in Dinov2Layer instead of here (as is the case with other models), due to the layernorm applied before eac
sf3d/models/tokenizers/dinov2.py:311
↓ 1 callers
Class
Dinov2SwiGLUFFN
sf3d/models/tokenizers/dinov2.py:452
↓ 1 callers
Class
GEGLU
r""" A variant of the gated linear unit activation function from https://arxiv.org/abs/2002.05202. Parameters: dim_in (`int`): The nu
sf3d/models/transformers/backbone.py:11
↓ 1 callers
Class
ImageProcessor
sf3d/models/utils.py:172
↓ 1 callers
Class
MarchingTetrahedraHelper
sf3d/models/isosurface.py:24
↓ 1 callers
Class
TextureBaker
texture_baker/texture_baker/baker.py:6
↓ 1 callers
Class
TwoStreamBlock
sf3d/models/transformers/backbone.py:335
↓ 1 callers
Class
Unwrapper
uv_unwrapper/uv_unwrapper/unwrap.py:10
Class
comfyui/visualization.js:6
Class
AABB
BVH structure to accelerate point-triangle intersection
texture_baker/texture_baker/csrc/baker.h:111
Class
AABB
minimalist AABB struct with grow functionality
uv_unwrapper/uv_unwrapper/csrc/bvh.h:40
Class
BVH
texture_baker/texture_baker/csrc/baker.h:186
Class
BVHNode
texture_baker/texture_baker/csrc/baker.h:164
Class
BVHNode
32-byte BVH node struct
uv_unwrapper/uv_unwrapper/csrc/bvh.h:75
Class
BaseModule
sf3d/models/utils.py:16
Class
ClipBasedHeadEstimator
sf3d/models/image_estimator/clip_based_estimator.py:26
Class
Config
sf3d/system.py:46
Class
Config
sf3d/models/network.py:31
Class
Config
sf3d/models/network.py:153
Class
Config
sf3d/models/utils.py:18
Class
Config
sf3d/models/camera.py:12
Class
Config
sf3d/models/tokenizers/image.py:17
Class
Config
sf3d/models/tokenizers/triplane.py:15
Class
Config
sf3d/models/transformers/backbone.py:153
Class
Config
sf3d/models/transformers/backbone.py:400
Class
Config
sf3d/models/image_estimator/clip_based_estimator.py:28
Class
Config
sf3d/models/global_estimator/multi_head_estimator.py:25
Class
CustomEmbeddings
Construct the CLS token, mask token, position and patch embeddings.
sf3d/models/tokenizers/dinov2.py:1108
Class
DINOV2SingleImageTokenizer
sf3d/models/tokenizers/image.py:15
Class
Dinov2Backbone
sf3d/models/tokenizers/dinov2.py:956
Class
Dinov2ForImageClassification
sf3d/models/tokenizers/dinov2.py:852
Class
Dinov2PreTrainedModel
An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained models.
sf3d/models/tokenizers/dinov2.py:616
Class
HeadSpec
sf3d/models/network.py:143
Class
HeadSpec
sf3d/models/image_estimator/clip_based_estimator.py:16
Class
HeadSpec
sf3d/models/global_estimator/multi_head_estimator.py:13
Class
IsosurfaceHelper
sf3d/models/isosurface.py:12
Class
LinearCameraEmbedder
sf3d/models/camera.py:10
Class
MaterialMLP
sf3d/models/network.py:151
Class
Matrix4
uv_unwrapper/uv_unwrapper/csrc/common.h:244
Class
MultiHeadEstimator
sf3d/models/global_estimator/multi_head_estimator.py:23
Class
PixelShuffleUpsampleNetwork
sf3d/models/network.py:29
Class
QueueEntry
Define a struct for queue entries
texture_baker/texture_baker/csrc/baker.cpp:251
Class
SF3D
sf3d/system.py:44
Class
SingleStreamTransformer
sf3d/models/transformers/backbone.py:151
Class
StableFast3DLoader
__init__.py:23
Class
StableFast3DPreview
__init__.py:46
Class
StableFast3DSampler
__init__.py:66
Class
StableFast3DSave
__init__.py:148
Class
Triangle
texture_baker/texture_baker/csrc/baker.h:179
Class
Triangle
uv_unwrapper/uv_unwrapper/csrc/intersect.cpp:219
Class
Triangle
minimalist triangle struct
uv_unwrapper/uv_unwrapper/csrc/bvh.h:22
Class
TriplaneAttention
sf3d/models/transformers/backbone.py:272
Class
TriplaneLearnablePositionalEmbedding
sf3d/models/tokenizers/triplane.py:13
Class
TwoStreamInterleaveTransformer
sf3d/models/transformers/backbone.py:398
Class
Visualizer
comfyui/visualization.js:6
Class
_TruncExp
sf3d/models/network.py:77