MCPcopy Create free account

hub / github.com/LIU-Yuxin/SyncMVD / functions

Functions51 in github.com/LIU-Yuxin/SyncMVD

↓ 27 callersMethodto
(self, device)
src/renderer/project.py:479
↓ 4 callersMethodbake_texture
(self, views=None, main_views=[], cos_weighted=True, channels=None, exp=None, noisy=False, generator=None)
src/renderer/project.py:434
↓ 4 callersMethodrender_textured_views
(self)
src/renderer/project.py:424
↓ 4 callersMethodset_texture_map
(self, texture)
src/renderer/project.py:175
↓ 3 callersMethodrender_geometry
(self, image_size=None)
src/renderer/project.py:290
↓ 3 callersFunctionvoronoi_solve
This is a warpper of the original cupy voronoi implementation The texture color where mask value is 1 will propagate to its n
src/renderer/voronoi.py:49
↓ 2 callersMethodcalculate_cos_angle_weights
(self, cos_angles, fill=True, channels=None)
src/renderer/project.py:258
↓ 2 callersFunctioncomposite_rendered_view
(scheduler, backgrounds, foregrounds, masks, t)
src/pipeline.py:87
↓ 2 callersMethodconstruct_uv_mesh
(self)
src/renderer/project.py:156
↓ 2 callersFunctionget_rgb_texture
(vae, uvp_rgb, latents)
src/utils.py:58
↓ 2 callersFunctionlatent_preview
(x)
src/utils.py:40
↓ 2 callersMethodload_mesh
(self, mesh_path, scale_factor=2.0, auto_center=True, autouv=False)
src/renderer/project.py:43
↓ 2 callersFunctionreplace_attention_processors
(module, processor, attention_mask=None, ref_attention_mask=None, ref_weight=0)
src/syncmvd/attention.py:17
↓ 2 callersMethodset_cameras_and_render_settings
(self, camera_poses, centers=None, camera_distance=2.7, render_size=None, scale=None)
src/renderer/project.py:207
↓ 2 callersMethoduv_unwrap
(self, mesh)
src/renderer/project.py:92
↓ 1 callersFunctionJFAVoronoiDiagram
(ping, pong)
src/renderer/voronoi.py:149
↓ 1 callersFunction_geometry_shading_with_pixels
Render pixel space vertex position, normal(world), depth, and cos angle Args: meshes: Batch of meshes fragments: Fragments named tuple with th
src/renderer/geometry.py:67
↓ 1 callersFunctionazim_neg_prompt
(embeddings, pose)
src/syncmvd/prompt.py:35
↓ 1 callersFunctionazim_prompt
(embeddings, pose)
src/syncmvd/prompt.py:14
↓ 1 callersMethodcalculate_tex_gradient
(self, channels=None)
src/renderer/project.py:348
↓ 1 callersMethodcalculate_visible_triangle_mask
(self, channels=None, image_size=(512,512))
src/renderer/project.py:372
↓ 1 callersFunctiondecode_latents
(vae, latents)
src/utils.py:21
↓ 1 callersMethoddecode_normalized_depth
(self, depths, batched_norm=False)
src/renderer/project.py:324
↓ 1 callersMethoddecode_view_normal
(self, normals)
src/renderer/project.py:309
↓ 1 callersMethoddisconnect_faces
(self)
src/renderer/project.py:129
↓ 1 callersFunctionencode_latents
(vae, imgs)
src/utils.py:13
↓ 1 callersFunctionget_conditioning_images
(uvp, output_size, render_size=512, blur_filter=5, cond_type="normal")
src/pipeline.py:64
↓ 1 callersFunctionget_cos_angle
calculate cosine similarity between view->surface and surface normal.
src/renderer/geometry.py:30
↓ 1 callersMethodinitialize_pipeline
( self, mesh_path=None, mesh_transform=None, mesh_autouv=None, camera_azims=None, camera_cen
src/pipeline.py:171
↓ 1 callersMethodload_glb_mesh
(self, mesh_path, scale_factor=2.0, auto_center=True, autouv=False)
src/renderer/project.py:61
↓ 1 callersFunctionparse_config
()
src/configs.py:3
↓ 1 callersFunctionprepare_directional_prompt
(prompt, negative_prompt)
src/syncmvd/prompt.py:6
↓ 1 callersFunctionprocess_tensors
(tensor1, tensor2)
src/renderer/voronoi.py:26
↓ 1 callersMethodsave_mesh
(self, mesh_path, texture)
src/renderer/project.py:83
↓ 1 callersMethodset_cameras
(self, camera_poses, centers=None, camera_distance=2.7, scale=None)
src/renderer/project.py:198
↓ 1 callersMethodset_noise_texture
(self, channels=None)
src/renderer/project.py:189
↓ 1 callersMethodsetup_renderer
(self, size=64, blur=0.0, face_per_pix=1, perspective_correct=False, channels=None)
src/renderer/project.py:226
↓ 1 callersFunctionsplit_groups
(attention_mask, max_batch_size, ref_view=[])
src/pipeline.py:103
↓ 1 callersFunctionstep_tex
( scheduler, uvp, model_output: torch.FloatTensor, timestep: int, sample: torch.FloatTensor, textu
src/syncmvd/step.py:12
↓ 1 callersMethodtexel_from_uv
(self, fragments, meshes)
src/renderer/geometry.py:131
Method__call__
( self, prompt: str = None, height: Optional[int] = None, width: Optional[int] = None, num_inference
src/pipeline.py:285
Method__call__
( self, attn: Attention, hidden_states, encoder_hidden_states=None, attention_mask=None, temb=None
src/syncmvd/attention.py:37
Method__init__
( self, vae: AutoencoderKL, text_encoder: CLIPTextModel, tokenizer: CLIPTokenizer, unet: UNet2DCond
src/pipeline.py:146
Method__init__
(self, texture_size=96, render_size=64, sampling_mode="nearest", channels=3, device=None)
src/renderer/project.py:33
Method__init__
( self, device = "cpu", cameras: Optional[TensorProperties] = None, lights: Optional[TensorProperties]
src/renderer/shader.py:56
Method__init__
(self, custom_attention_mask=None, ref_attention_mask=None, ref_weight=0)
src/syncmvd/attention.py:30
Functionazim_prompt_mix
(embeddings, pose)
src/syncmvd/prompt.py:51
Methodforward
(self, fragments, meshes, **kwargs)
src/renderer/geometry.py:109
Methodforward
(self, fragments: Fragments, meshes: Meshes, **kwargs)
src/renderer/shader.py:103
FunctiongenerateRandomSeeds
Function to generate n random seeds. @param n The number of seeds to generate.
src/renderer/voronoi.py:78
Functiontest_performance
()
src/renderer/voronoi.py:38