MCPcopy Create free account

hub / github.com/3DAnimals/3DAnimals / functions

Functions685 in github.com/3DAnimals/3DAnimals

↓ 3 callersFunctionremove_background
Add alpha channel to image where background pixels are transparent
model/utils/misc.py:418
↓ 3 callersMethodretrieve_memory_bank
(self, batch_features, batch)
model/predictors/BasePredictorBank.py:134
↓ 3 callersMethodsample
(self, texc, texc_deriv, filter_mode='linear-mipmap-linear')
model/render/texture.py:65
↓ 3 callersMethodsave_results
(self, log)
model/models/AnimalModel.py:639
↓ 3 callersFunctionsetup_runtime
Load configs, initialize CUDA, CuDNN and the random seeds.
model/utils/misc.py:20
↓ 3 callersMethodshade
(self, gb_pos, gb_normal, kd, ks, view_pos, specular=True)
model/render/light.py:90
↓ 3 callersFunctionsumprod
(x, y, keepdim=True)
model/geometry/util.py:36
↓ 3 callersFunctiontest_bsdf
(BATCH, RES, ITR)
model/render/renderutils/tests/test_perf.py:19
↓ 3 callersFunctionto_dict
Convert Omega Conf or dataclass to python dict recursively for wandb logging
model/utils/wandb_writer.py:54
↓ 2 callersFunction_joints_to_bones
(joints, bones_idxs)
model/geometry/skinning.py:8
↓ 2 callersFunction_load_mip2D
(fn, lambda_fn=None, channels=None)
model/render/texture.py:151
↓ 2 callersFunction_prepare_transform_mtx
(rotation=None, translation=None)
model/geometry/skinning.py:343
↓ 2 callersMethod_register_hooks
register hook to extract features. :param layers: layers from which to extract features. :param facet: facet to extract. One
model/networks/encoders.py:206
↓ 2 callersFunction_rgb_to_srgb
(f: torch.Tensor)
model/render/util.py:41
↓ 2 callersFunction_save_mip2D
(fn, mip, mipidx, lambda_fn)
model/render/texture.py:169
↓ 2 callersFunction_srgb_to_rgb
(f: torch.Tensor)
model/render/util.py:50
↓ 2 callersFunction_tonemap_srgb
(f)
model/render/renderutils/loss.py:16
↓ 2 callersMethod_unregister_hooks
unregisters the hooks. should be called after feature extraction.
model/networks/encoders.py:223
↓ 2 callersFunctionbsdf_frostbite
(nrm, wi, wo, linearRoughness)
model/render/renderutils/bsdf.py:64
↓ 2 callersFunctionbsdf_lambert
(nrm, wi)
model/render/renderutils/bsdf.py:57
↓ 2 callersFunctionbsdf_masking_smith_ggx_correlated
(alphaSqr, cosThetaI, cosThetaO)
model/render/renderutils/bsdf.py:112
↓ 2 callersFunctionbsdf_ndf_ggx
(alphaSqr, cosTheta)
model/render/renderutils/bsdf.py:100
↓ 2 callersFunctionbsdf_pbr_specular
(col, nrm, wo, wi, alpha, min_roughness=0.08)
model/render/renderutils/bsdf.py:117
↓ 2 callersMethodcompute_mask_disc_loss_gen
(self, mask_gt, mask_pred, mask_random_pred, condition_feat=None)
model/models/Fauna.py:175
↓ 2 callersMethodcompute_mean_feature
(self, dataloader)
model/models/Fauna4D.py:392
↓ 2 callersMethodcompute_reconstruction_losses
(self, image_pred, image_gt, mask_pred, mask_gt, mask_dt, mask_valid, flow_pred, flow_gt, dino_feat_im_gt, din
model/models/AnimalModel.py:261
↓ 2 callersMethodcompute_regularizers
(self, arti_params=None, deformation=None, pose_raw=None, posed_bones=None, class_vector=None, prior_shape=Non
model/models/Fauna.py:283
↓ 2 callersMethodcompute_regularizers
(self, arti_params=None, deformation=None, pose_raw=None, posed_bones=None, prior_shape=None, **kwargs)
model/models/AnimalModel.py:310
↓ 2 callersMethodcompute_regularizers
( self, arti_params=None, deformation=None, pose_raw=None, posed_bones=None, class_vector=None, prior_
model/models/Fauna4D.py:34
↓ 2 callersFunctioncopy_data_to_local
(data_dir, local_dir)
model/dataset/util.py:118
↓ 2 callersFunctionfind_leg_in_quadrant
(quadrant, n_bones, body_bone_idx)
model/geometry/skinning.py:177
↓ 2 callersMethodfinish
(self)
model/utils/wandb_writer.py:48
↓ 2 callersMethodforward
(self, feat)
visualization/visualize_results.py:68
↓ 2 callersMethodforward
(self, batch, epoch, logger=None, total_iter=None, save_results=False, save_dir=None, logger_prefix='',
model/models/Fauna4D.py:84
↓ 2 callersMethodforward_encoder
(self, images)
model/predictors/InstancePredictorBase.py:244
↓ 2 callersMethodforward_pose
(self, patch_out, patch_key, **kwargs)
model/predictors/InstancePredictorBase.py:249
↓ 2 callersMethodget_model_state
(self)
model/models/Fauna.py:61
↓ 2 callersMethodget_random_view_mask
(self, w2c_pred, shape, prior_shape, num_frames, bins=360)
model/models/Fauna.py:111
↓ 2 callersMethodget_sdf_reg_loss
(self, feats=None)
model/geometry/dmtet.py:278
↓ 2 callersFunctionhorizontal_flip_box
(box)
model/dataset/util.py:108
↓ 2 callersMethodload_checkpoint
Search the specified/latest checkpoint in checkpoint_dir and load the model and optimizer.
model/Trainer.py:79
↓ 2 callersMethodload_vertices
(self, name)
evaluation/evaluate.py:342
↓ 2 callersFunctionlookat_forward_to_rot_matrix
(vec_forward, up=[0,1,0])
model/predictors/InstancePredictorBase.py:706
↓ 2 callersFunctionrelative_loss
(name, ref, cuda)
model/render/renderutils/tests/test_cubemap.py:20
↓ 2 callersMethodreset
(self)
model/utils/meters.py:13
↓ 2 callersMethodreset_optimizers
(self)
model/models/Fauna.py:83
↓ 2 callersFunctionsafe_normalize
(x: torch.Tensor, eps: float =1e-20)
model/render/util.py:31
↓ 2 callersMethodsample
(self, x, feat=None)
model/networks/MLPs.py:100
↓ 2 callersMethodsample_pose_hypothesis_from_quad_predictions
( poses_raw, total_iter, rot_temp_scalar=1., num_hypos=4, naive_probs_iter=2000, best_pose_start_iter=
model/predictors/InstancePredictorBase.py:623
↓ 2 callersMethodsave_image
(name, image)
model/models/AnimalModel.py:642
↓ 2 callersFunctionsave_txt
(out_fold, data, prefix='', suffix='', fnames=None, ext='.txt', fmt='%.6f', delim=', ')
model/utils/misc.py:157
↓ 2 callersMethodset_train
(self)
model/models/Fauna4D.py:18
↓ 2 callersFunctionstrToLoss
model/render/renderutils/c_src/torch_bindings.cpp:895
↓ 2 callersFunctiontest_pbr_bsdf
(bsdf)
model/render/renderutils/tests/test_bsdf.py:244
↓ 2 callersFunctiontonemap_srgb
(f)
model/render/renderutils/tests/test_loss.py:20
↓ 2 callersFunctiontonemap_srgb
(f)
model/render/renderutils/tests/test_mesh.py:23
↓ 2 callersFunctionvisualize_vertices
(verts, img, cmap="hot")
evaluation/evaluate.py:112
↓ 2 callersFunctionxfm_points
Transform points. Args: points: Tensor containing 3D points with shape [minibatch_size, num_vertices, 3] or [1, num_vertices, 3] m
model/render/renderutils/ops.py:515
↓ 1 callersFunction_RELMSE
(img, target, eps=0.1)
model/render/renderutils/loss.py:24
↓ 1 callersFunction_SMAPE
(img, target, eps=0.01)
model/render/renderutils/loss.py:19
↓ 1 callersMethod__getitem__
(self, keys)
model/predictors/InstancePredictorFauna4D.py:170
↓ 1 callersMethod__init__
(self)
model/utils/meters.py:86
↓ 1 callersMethod__init__
(self, root, skip_beginning=4, skip_end=4, min_seq_len=10)
model/dataset/SequenceDataset.py:13
↓ 1 callersMethod__init__
(self, root, skip_beginning=4, skip_end=4, local_dir=None)
model/dataset/SingleSequenceDataset.py:12
↓ 1 callersMethod__init__
(self, device=None)
model/geometry/dmtet.py:24
↓ 1 callersMethod__init__
(self, base)
model/render/light.py:54
↓ 1 callersMethod__init__
(self, cfg: FaunaConfig)
model/models/Fauna4D.py:386
↓ 1 callersMethod__init__
(self)
model/predictors/InstancePredictorFauna4D.py:152
↓ 1 callersMethod__init__
(self, box_pad_frac=0, seed=0)
evaluation/evaluate.py:370
↓ 1 callersFunction__ndfBounds
(res, roughness, cutoff)
model/render/renderutils/ops.py:428
↓ 1 callersFunction_axis_angle_rotation
[Borrowed from PyTorch3D] Return the rotation matrices for one of the rotations about an axis of which Euler angles describe, for each value
model/geometry/skinning.py:285
↓ 1 callersFunction_bend_normal
(view_vec, smooth_nrm, geom_nrm, two_sided_shading)
model/render/renderutils/bsdf.py:28
↓ 1 callersFunction_compute_vertices_to_bones_weights
(bones_pred, seq_shape_pred, temperature=1)
model/geometry/skinning.py:16
↓ 1 callersFunction_estimate_bone_rotation
(0, 0, 1) = matmul(b, R^(-1)) assumes y, z is a symmetry plane returns R
model/geometry/skinning.py:251
↓ 1 callersFunction_find_mat
(materials, name)
model/render/obj.py:22
↓ 1 callersMethod_get_data_length
(self, paths)
model/dataset/FaunaDataset.py:338
↓ 1 callersFunction_invert_transform_mtx
(mtx)
model/geometry/skinning.py:360
↓ 1 callersFunction_load_env_hdr
(fn, scale=1.0)
model/render/light.py:135
↓ 1 callersMethod_make_sequences
(self, path)
model/dataset/SequenceDataset.py:22
↓ 1 callersMethod_make_sequences
(self, path)
model/dataset/FaunaDataset.py:308
↓ 1 callersMethod_make_single_sequence
(self, path)
model/dataset/SingleSequenceDataset.py:21
↓ 1 callersMethod_more_back_views
(self, back_view_seq, seq)
model/dataset/FaunaDataset.py:326
↓ 1 callersMethod_pad_paths
(self, ori_paths, fs_paths)
model/dataset/FaunaDataset.py:230
↓ 1 callersMethod_pad_paths_withnum
(self, ori_paths, fs_paths, split_num=1000)
model/dataset/FaunaDataset.py:261
↓ 1 callersMethod_parse_folder
(self, path)
model/dataset/SequenceDataset.py:31
↓ 1 callersMethod_parse_folder
(self, path)
model/dataset/ImageDataset.py:42
↓ 1 callersMethod_parse_folder
(self, path)
model/dataset/FaunaDataset.py:317
↓ 1 callersMethod_parse_folder
(self, path)
model/dataset/SingleSequenceDataset.py:27
↓ 1 callersFunction_perturb_normal
(perturbed_nrm, smooth_nrm, smooth_tng, opengl)
model/render/renderutils/bsdf.py:38
↓ 1 callersFunction_reflect
(x, n)
model/render/renderutils/bsdf.py:22
↓ 1 callersMethod_shuffle_all
(self)
model/dataset/FaunaDataset.py:223
↓ 1 callersFunction_upscale_replicate
(x, full_res)
model/render/material.py:146
↓ 1 callersFunctionaabb
(mesh)
model/render/mesh.py:190
↓ 1 callersMethodapply_articulation_constraints
(self, articulation_angles, total_iter)
model/predictors/InstancePredictorFauna.py:187
↓ 1 callersFunctionarrange
(images)
evaluation/evaluate.py:126
↓ 1 callersFunctionauto_normals
(imesh)
model/render/mesh.py:276
↓ 1 callersMethodavg_smooth
(self, inputs)
model/utils/smooth_loss.py:38
↓ 1 callersMethodbackward
(self)
model/models/AnimalModel.py:190
↓ 1 callersFunctionbsdf_pbr
(kd, arm, pos, nrm, view_pos, light_pos, min_roughness, BSDF)
model/render/renderutils/bsdf.py:136
↓ 1 callersFunctionbsdf_prepare_shading_normal
(pos, view_pos, perturbed_nrm, smooth_nrm, smooth_tng, geom_nrm, two_sided_shading, opengl)
model/render/renderutils/bsdf.py:46
← previousnext →101–200 of 685, ranked by callers