MCPcopy Create free account

hub / github.com/by-luckk/PhysGen3D / types & classes

Types & classes57 in github.com/by-luckk/PhysGen3D

↓ 3 callersClassVoxelizer
engine/voxelizer.py:17
↓ 2 callersClassDinoWrapper
Dino v1 wrapper using huggingface transformer implementation.
submodules/instant_mesh/models/encoder/dino_wrapper.py:22
↓ 2 callersClassRefOnlyNoisedUNet
submodules/instant_mesh/zero123plus/pipeline.py:80
↓ 2 callersClassTriplaneSynthesizer
Synthesizer that renders a triplane volume with planes and a camera. Reference: EG3D: https://github.com/NVlabs/eg3d/blob/main/eg3d/
submodules/instant_mesh/models/renderer/synthesizer.py:61
↓ 2 callersClassTriplaneTransformer
Transformer with condition that generates a triplane representation. Reference: Timm: https://github.com/huggingface/pytorch-image-m
submodules/instant_mesh/models/decoder/transformer.py:66
↓ 1 callersClassAttentionalGNN
locate/models/superglue.py:124
↓ 1 callersClassAttentionalPropagation
locate/models/superglue.py:112
↓ 1 callersClassAverageTimer
Class to help manage printing simple timing of code execution.
locate/models/utils.py:57
↓ 1 callersClassBasicTransformerBlock
Transformer block that takes in a cross-attention condition and another modulation vector applied to sub-blocks.
submodules/instant_mesh/models/decoder/transformer.py:20
↓ 1 callersClassDepthControlUNet
submodules/instant_mesh/zero123plus/pipeline.py:176
↓ 1 callersClassFlexiCubes
This class implements the FlexiCubes method for extracting meshes from scalar fields. It maintains a series of lookup tables and indices to
submodules/instant_mesh/models/geometry/rep_3d/flexicubes.py:16
↓ 1 callersClassFlexiCubesGeometry
submodules/instant_mesh/models/geometry/rep_3d/flexicubes_geometry.py:35
↓ 1 callersClassImportanceRenderer
Modified original version to filter out-of-box samples as TensoRF does. Reference: TensoRF: https://github.com/apchenstu/TensoRF/blo
submodules/instant_mesh/models/renderer/utils/renderer.py:100
↓ 1 callersClassKeypointEncoder
Joint encoding of visual appearance and location using MLPs
locate/models/superglue.py:75
↓ 1 callersClassMPMSolver
engine/mpm_solver.py:15
↓ 1 callersClassMatching
Image Matching Frontend (SuperPoint + SuperGlue)
locate/models/matching.py:49
↓ 1 callersClassMipRayMarcher2
submodules/instant_mesh/models/renderer/utils/ray_marcher.py:25
↓ 1 callersClassMultiHeadedAttention
Multi-head attention to increase model expressivitiy
locate/models/superglue.py:94
↓ 1 callersClassMyInstantMesh
my_instant_mesh.py:64
↓ 1 callersClassNeuralRender
submodules/instant_mesh/models/geometry/render/neural_render.py:69
↓ 1 callersClassOSGDecoder
Triplane decoder that gives RGB and sigma values from sampled features. Using ReLU here instead of Softplus in the original implementation.
submodules/instant_mesh/models/renderer/synthesizer_mesh.py:15
↓ 1 callersClassOSGDecoder
Triplane decoder that gives RGB and sigma values from sampled features. Using ReLU here instead of Softplus in the original implementation.
submodules/instant_mesh/models/renderer/synthesizer.py:17
↓ 1 callersClassPerspectiveCamera
submodules/instant_mesh/models/geometry/camera/perspective_camera.py:24
↓ 1 callersClassRaySampler
submodules/instant_mesh/models/renderer/utils/ray_sampler.py:22
↓ 1 callersClassReferenceOnlyAttnProc
submodules/instant_mesh/zero123plus/pipeline.py:43
↓ 1 callersClassSuperGlue
SuperGlue feature matching middle-end Given two sets of keypoints and locations, we determine the correspondences by: 1. Keypoint Encod
locate/models/superglue.py:179
↓ 1 callersClassSuperNet
submodules/instant_mesh/zero123plus/pipeline.py:227
↓ 1 callersClassSuperPoint
SuperPoint Convolutional Detector and Descriptor SuperPoint: Self-Supervised Interest Point Detection and Description. Daniel DeTone, Tomasz
locate/models/superpoint.py:95
↓ 1 callersClassViTAttention
submodules/instant_mesh/models/encoder/dino.py:231
↓ 1 callersClassViTEmbeddings
Construct the CLS token, position and patch embeddings. Optionally, also the mask token.
submodules/instant_mesh/models/encoder/dino.py:34
↓ 1 callersClassViTEncoder
submodules/instant_mesh/models/encoder/dino.py:357
↓ 1 callersClassViTIntermediate
submodules/instant_mesh/models/encoder/dino.py:270
↓ 1 callersClassViTLayer
This corresponds to the Block class in the timm implementation.
submodules/instant_mesh/models/encoder/dino.py:305
↓ 1 callersClassViTOutput
submodules/instant_mesh/models/encoder/dino.py:286
↓ 1 callersClassViTPatchEmbeddings
This class turns `pixel_values` of shape `(batch_size, num_channels, height, width)` into the initial `hidden_states` (patch embeddings) of s
submodules/instant_mesh/models/encoder/dino.py:114
↓ 1 callersClassViTPooler
submodules/instant_mesh/models/encoder/dino.py:538
↓ 1 callersClassViTSelfAttention
submodules/instant_mesh/models/encoder/dino.py:153
↓ 1 callersClassViTSelfOutput
The residual connection is defined in ViTLayer instead of here (as is the case with other models), due to the layernorm applied before each b
submodules/instant_mesh/models/encoder/dino.py:213
ClassCamera
submodules/instant_mesh/models/geometry/camera/__init__.py:13
ClassDMTetGeometry
submodules/instant_mesh/models/geometry/rep_3d/dmtet.py:396
ClassGeometry
submodules/instant_mesh/models/geometry/rep_3d/__init__.py:13
ClassInstantMesh
Full model of the large reconstruction model.
submodules/instant_mesh/models/lrm_mesh.py:30
ClassInstantNeRF
Full model of the large reconstruction model.
submodules/instant_mesh/models/lrm.py:28
ClassMPMSolver
engine/my_solver.py:15
ClassMVDiffusion
submodules/instant_mesh/zero123plus/model.py:43
ClassMVRecon
submodules/instant_mesh/model_mesh.py:26
ClassMVRecon
submodules/instant_mesh/model.py:14
ClassModuleListDict
submodules/instant_mesh/zero123plus/pipeline.py:217
ClassOrthoRaySampler
submodules/instant_mesh/models/renderer/utils/ray_sampler.py:86
ClassParticleIO
engine/particle_io.py:8
ClassRenderer
engine/renderer.py:27
ClassRenderer
submodules/instant_mesh/models/geometry/render/__init__.py:3
ClassTriplaneSynthesizer
Synthesizer that renders a triplane volume with planes and a camera. Reference: EG3D: https://github.com/NVlabs/eg3d/blob/main/eg3d/
submodules/instant_mesh/models/renderer/synthesizer_mesh.py:93
ClassViTModel
submodules/instant_mesh/models/encoder/dino.py:449
ClassViTPreTrainedModel
An abstract class to handle weights initialization and a simple interface for downloading and loading pretrained models.
submodules/instant_mesh/models/encoder/dino.py:410
ClassVideoStreamer
Class to help process image streams. Four types of possible inputs:" 1.) USB Webcam. 2.) An IP camera 3.) A directory of imag
locate/models/utils.py:99
ClassZero123PlusPipeline
submodules/instant_mesh/zero123plus/pipeline.py:267