MCPcopy Create free account

hub / github.com/cuiziteng/Aleth-NeRF / functions

Functions605 in github.com/cuiziteng/Aleth-NeRF

Method__len__
(self)
src/data/sampler.py:200
Method__len__
(self)
src/data/sampler.py:258
Method__repr__
(self)
src/model/plenoxel/sparse_grid.py:1246
Method__setstate__
(self, state)
src/model/dvgo/masked_adam.py:36
Method_to_cpp
Generate object to pass to C++
src/model/plenoxel/dataclass.py:55
Method_to_cpp
Generate object to pass to C++
src/model/plenoxel/dataclass.py:76
Method_to_cpp
Generate object to pass to C++
src/model/plenoxel/dataclass.py:125
Functionadam_upd
lib/dvgo/adam_upd.cpp:36
Functionadam_upd
lib/dvgo/cuda/adam_upd.cpp:36
Functionadam_upd_with_perlr
lib/dvgo/adam_upd.cpp:64
Functionadam_upd_with_perlr
lib/dvgo/cuda/adam_upd.cpp:64
Functionalpha2weight
lib/dvgo/render_utils.cpp:142
Functionalpha2weight
lib/dvgo/cuda/render_utils.cpp:142
Functionalpha2weight_backward
lib/dvgo/render_utils.cpp:151
Functionalpha2weight_backward
lib/dvgo/cuda/render_utils.cpp:151
Methodalter_gather_cat_conceil
(self, outputs, key, image_sizes)
src/model/interface.py:49
Methodbackward
(ctx, grad_out_density, grad_out_sh)
src/model/plenoxel/autograd.py:45
Methodbackward
(ctx, grad_out)
src/model/plenoxel/autograd.py:168
Methodbackward
(ctx, grad_back)
src/model/dvgo/dvgo.py:592
Methodbackward
(ctx, grad_weights, grad_last)
src/model/dvgo/dvgo.py:621
Methodbasis_type_name
(self)
src/model/plenoxel/sparse_grid.py:1237
Methodcheck
lib/plenoxel/include/data_spec.hpp:28
Methodcheck
lib/plenoxel/include/data_spec.hpp:58
Methodcheck
lib/plenoxel/include/data_spec.hpp:92
Methodcheck
lib/plenoxel/include/data_spec.hpp:103
Methodclosure
()
src/model/plenoxel/model.py:312
Functioncolour
(x)
src/model/aleth_nerf/helper.py:33
Functioncolour
(x)
src/model/aleth_nerf_exp/helper.py:33
Methodcompute_bbox_by_cam_frustrm_bounded
(self)
src/model/dvgo/model.py:303
Methodcompute_bbox_by_cam_frustrm_unbounded
(self)
src/model/dvgo/model.py:321
Functioncompute_weighted_mae
Compute weighted mean angular error, assuming normals are unit length.
src/model/refnerf/ref_utils.py:43
Methodconfigure_optimizers
(self)
src/model/nerf/model.py:259
Methodconfigure_optimizers
(self)
src/model/mipnerf/model.py:266
Methodconfigure_optimizers
(self)
src/model/plenoxel/model.py:306
Methodconfigure_optimizers
(self)
src/model/refnerf/model.py:383
Methodconfigure_optimizers
(self)
src/model/nerfpp/model.py:303
Methodconfigure_optimizers
(self)
src/model/aleth_nerf/model.py:360
Methodconfigure_optimizers
(self)
src/model/aleth_nerf_exp/model.py:353
Methodconfigure_optimizers
(self)
src/model/dvgo/model.py:401
Functionconical_frustum_to_gaussian
(d, t0, t1, radius)
src/model/mipnerf/helper.py:213
Functionconical_frustum_to_gaussian
(d, t0, t1, radius)
src/model/refnerf/helper.py:217
Functioncreate_grid
(type, **kwargs)
src/model/dvgo/grid.py:23
Functioncreate_optimizer_or_freeze_model
(model, cfg_train, global_step)
src/model/dvgo/utils.py:25
Functioncross_broadcast
Cross broadcasting for 2 tensors :param x: torch.Tensor :param y: torch.Tensor, should have the same ndim as x :return: tuple of cro
src/model/plenoxel/utils.py:500
Functioncubemap_build_query
Compute the points on the cubemap for bilinear slinear_simple interpolates per-face, while linear also interpolates across edges (this is
src/model/plenoxel/utils.py:250
Functioncubemap_sample
Perform bilinear sampling on a cubemap given a query from cubemap_build_query :param cubemap: torch.Tensor float (6, face_reso,
src/model/plenoxel/utils.py:363
Functioncumdist_thres
lib/dvgo/ub360_utils.cpp:15
Functioncumdist_thres
lib/dvgo/cuda/ub360_utils.cpp:15
Methodcx_val
(self)
src/model/plenoxel/dataclass.py:114
Methodcy_val
(self)
src/model/plenoxel/dataclass.py:118
Functioncylinder_to_gaussian
(d, t0, t1, radius)
src/model/mipnerf/helper.py:230
Functioncylinder_to_gaussian
(d, t0, t1, radius)
src/model/refnerf/helper.py:234
Methoddata_dim
Get the number of channels in the data, including color + density (similar to svox 1)
src/model/plenoxel/sparse_grid.py:213
Methoddensity_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dcvgo.py:285
Methoddensity_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dmpigo.py:298
Functiondir_enc_fn
Function returning directional encoding (DE).
src/model/refnerf/ref_utils.py:186
Functiondir_to_cubemap_coord
Convert a direction on a sphere (not necessarily normalized) :param xyz: direction (not necessarily normalized) :param face_reso: int, r
src/model/plenoxel/utils.py:215
Functioneval_sg_at_dirs
Evaluate spherical Gaussian functions at unit directions using learnable SG basis, without taking linear combination Works with torch
src/model/plenoxel/utils.py:473
Functioneval_sh_bases
Evaluate spherical harmonics bases at unit directions, without taking linear combination. At each point, the final result may the be
src/model/plenoxel/utils.py:126
Methodextra_repr
(self)
src/model/dvgo/grid.py:93
Methodextra_repr
(self)
src/model/dvgo/grid.py:259
Methodextra_repr
(self)
src/model/dvgo/grid.py:434
Methodforward
(self, x, condition)
src/model/nerf/model.py:84
Methodforward
(self, rays, randomized, white_bkgd, near, far)
src/model/nerf/model.py:137
Methodforward
(self, x, condition)
src/model/mipnerf/model.py:85
Methodforward
(self, rays, randomized, white_bkgd, near, far)
src/model/mipnerf/model.py:143
Methodforward
(self, points: torch.Tensor, use_kernel: bool = True)
src/model/plenoxel/sparse_grid.py:329
Methodforward
( ctx, data_density: torch.Tensor, data_sh: torch.Tensor, grid, points
src/model/plenoxel/autograd.py:29
Methodforward
( ctx, data_density: torch.Tensor, data_sh: torch.Tensor, data_basis: torch.Te
src/model/plenoxel/autograd.py:68
Methodforward
( ctx, data: torch.Tensor, links: torch.Tensor, start_dim: int, end_di
src/model/plenoxel/autograd.py:136
Methodforward
(self, samples, viewdirs)
src/model/refnerf/model.py:129
Methodforward
(self, rays, randomized, white_bkgd, near, far)
src/model/refnerf/model.py:246
Methodforward
(self, x, condition)
src/model/nerfpp/model.py:82
Methodforward
(self, rays, randomized, white_bkgd, near, far)
src/model/nerfpp/model.py:140
Methodforward
(self, x, condition)
src/model/aleth_nerf/model.py:102
Methodforward
(self, rays, randomized, white_bkgd, near, far, mode)
src/model/aleth_nerf/model.py:174
Methodforward
(self, low, high)
src/model/aleth_nerf/helper.py:63
Methodforward
(self, x)
src/model/aleth_nerf/helper.py:87
Methodforward
(self, x)
src/model/aleth_nerf/helper.py:98
Methodforward
(self, x, condition)
src/model/aleth_nerf_exp/model.py:102
Methodforward
(self, rays, randomized, white_bkgd, near, far, mode)
src/model/aleth_nerf_exp/model.py:173
Methodforward
(self, low, high)
src/model/aleth_nerf_exp/helper.py:63
Methodforward
(self, x)
src/model/aleth_nerf_exp/helper.py:87
Methodforward
(self, x)
src/model/aleth_nerf_exp/helper.py:98
Methodforward
Volume rendering @rays_o: [N, 3] the starting point of the N shooting rays. @rays_d: [N, 3] the shooting direction of the N rays.
src/model/dvgo/dcvgo.py:340
Methodforward
(ctx, w, s, n_max, ray_id)
src/model/dvgo/dcvgo.py:495
Methodforward
xyz: global coordinates to query
src/model/dvgo/grid.py:48
Methodforward
xyz: global coordinates to query
src/model/dvgo/grid.py:123
Methodforward
Skip know freespace @xyz: [..., 3] the xyz in global coordinate.
src/model/dvgo/grid.py:417
Methodforward
Volume rendering @rays_o: [N, 3] the starting point of the N shooting rays. @rays_d: [N, 3] the shooting direction of the N rays.
src/model/dvgo/dvgo.py:433
Methodforward
alpha = 1 - exp(-softplus(density + shift) * interval) = 1 - exp(-log(1 + exp(density + shift)) * interval) = 1 -
src/model/dvgo/dvgo.py:546
Methodforward
(ctx, density, shift, interval)
src/model/dvgo/dvgo.py:581
Methodforward
(ctx, alpha, ray_id, N)
src/model/dvgo/dvgo.py:608
Methodforward
Volume rendering @rays_o: [N, 3] the starting point of the N shooting rays. @rays_d: [N, 3] the shooting direction of the N rays.
src/model/dvgo/dmpigo.py:351
Methodfx_val
(self)
src/model/plenoxel/dataclass.py:106
Methodfy_val
(self)
src/model/plenoxel/dataclass.py:110
Functiongen_morton
(D, device, dtype=torch.long)
src/model/plenoxel/utils.py:83
Functiongenerate_basis
Generates a 3D basis by tesselating a geometric polyhedron. Args: base_shape: string, the name of the starting polyhedron, must be either
src/model/refnerf/helper.py:322
Functiongenerate_dir_enc_fn
Generate directional encoding (DE) function. Args: deg_view: number of spherical harmonics degrees to use. Returns: A functi
src/model/refnerf/ref_utils.py:175
Functiongenerate_ellipse_path
Generate an elliptical render path based on the given poses.
src/data/pose_utils.py:75
← previousnext →301–400 of 605, ranked by callers