Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cuiziteng/Aleth-NeRF
/ functions
Functions
605 in github.com/cuiziteng/Aleth-NeRF
⨍
Functions
605
◇
Types & classes
78
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
Function
adam_upd
lib/dvgo/adam_upd.cpp:36
Function
adam_upd
lib/dvgo/cuda/adam_upd.cpp:36
Function
adam_upd_with_perlr
lib/dvgo/adam_upd.cpp:64
Function
adam_upd_with_perlr
lib/dvgo/cuda/adam_upd.cpp:64
Function
alpha2weight
lib/dvgo/render_utils.cpp:142
Function
alpha2weight
lib/dvgo/cuda/render_utils.cpp:142
Function
alpha2weight_backward
lib/dvgo/render_utils.cpp:151
Function
alpha2weight_backward
lib/dvgo/cuda/render_utils.cpp:151
Method
alter_gather_cat_conceil
(self, outputs, key, image_sizes)
src/model/interface.py:49
Method
backward
(ctx, grad_out_density, grad_out_sh)
src/model/plenoxel/autograd.py:45
Method
backward
(ctx, grad_out)
src/model/plenoxel/autograd.py:168
Method
backward
(ctx, grad_back)
src/model/dvgo/dvgo.py:592
Method
backward
(ctx, grad_weights, grad_last)
src/model/dvgo/dvgo.py:621
Method
basis_type_name
(self)
src/model/plenoxel/sparse_grid.py:1237
Method
check
lib/plenoxel/include/data_spec.hpp:28
Method
check
lib/plenoxel/include/data_spec.hpp:58
Method
check
lib/plenoxel/include/data_spec.hpp:92
Method
check
lib/plenoxel/include/data_spec.hpp:103
Method
closure
()
src/model/plenoxel/model.py:312
Function
colour
(x)
src/model/aleth_nerf/helper.py:33
Function
colour
(x)
src/model/aleth_nerf_exp/helper.py:33
Method
compute_bbox_by_cam_frustrm_bounded
(self)
src/model/dvgo/model.py:303
Method
compute_bbox_by_cam_frustrm_unbounded
(self)
src/model/dvgo/model.py:321
Function
compute_weighted_mae
Compute weighted mean angular error, assuming normals are unit length.
src/model/refnerf/ref_utils.py:43
Method
configure_optimizers
(self)
src/model/nerf/model.py:259
Method
configure_optimizers
(self)
src/model/mipnerf/model.py:266
Method
configure_optimizers
(self)
src/model/plenoxel/model.py:306
Method
configure_optimizers
(self)
src/model/refnerf/model.py:383
Method
configure_optimizers
(self)
src/model/nerfpp/model.py:303
Method
configure_optimizers
(self)
src/model/aleth_nerf/model.py:360
Method
configure_optimizers
(self)
src/model/aleth_nerf_exp/model.py:353
Method
configure_optimizers
(self)
src/model/dvgo/model.py:401
Function
conical_frustum_to_gaussian
(d, t0, t1, radius)
src/model/mipnerf/helper.py:213
Function
conical_frustum_to_gaussian
(d, t0, t1, radius)
src/model/refnerf/helper.py:217
Function
create_grid
(type, **kwargs)
src/model/dvgo/grid.py:23
Function
create_optimizer_or_freeze_model
(model, cfg_train, global_step)
src/model/dvgo/utils.py:25
Function
cross_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
Function
cubemap_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
Function
cubemap_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
Function
cumdist_thres
lib/dvgo/ub360_utils.cpp:15
Function
cumdist_thres
lib/dvgo/cuda/ub360_utils.cpp:15
Method
cx_val
(self)
src/model/plenoxel/dataclass.py:114
Method
cy_val
(self)
src/model/plenoxel/dataclass.py:118
Function
cylinder_to_gaussian
(d, t0, t1, radius)
src/model/mipnerf/helper.py:230
Function
cylinder_to_gaussian
(d, t0, t1, radius)
src/model/refnerf/helper.py:234
Method
data_dim
Get the number of channels in the data, including color + density (similar to svox 1)
src/model/plenoxel/sparse_grid.py:213
Method
density_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dcvgo.py:285
Method
density_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dmpigo.py:298
Function
dir_enc_fn
Function returning directional encoding (DE).
src/model/refnerf/ref_utils.py:186
Function
dir_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
Function
eval_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
Function
eval_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
Method
extra_repr
(self)
src/model/dvgo/grid.py:93
Method
extra_repr
(self)
src/model/dvgo/grid.py:259
Method
extra_repr
(self)
src/model/dvgo/grid.py:434
Method
forward
(self, x, condition)
src/model/nerf/model.py:84
Method
forward
(self, rays, randomized, white_bkgd, near, far)
src/model/nerf/model.py:137
Method
forward
(self, x, condition)
src/model/mipnerf/model.py:85
Method
forward
(self, rays, randomized, white_bkgd, near, far)
src/model/mipnerf/model.py:143
Method
forward
(self, points: torch.Tensor, use_kernel: bool = True)
src/model/plenoxel/sparse_grid.py:329
Method
forward
( ctx, data_density: torch.Tensor, data_sh: torch.Tensor, grid, points
src/model/plenoxel/autograd.py:29
Method
forward
( ctx, data_density: torch.Tensor, data_sh: torch.Tensor, data_basis: torch.Te
src/model/plenoxel/autograd.py:68
Method
forward
( ctx, data: torch.Tensor, links: torch.Tensor, start_dim: int, end_di
src/model/plenoxel/autograd.py:136
Method
forward
(self, samples, viewdirs)
src/model/refnerf/model.py:129
Method
forward
(self, rays, randomized, white_bkgd, near, far)
src/model/refnerf/model.py:246
Method
forward
(self, x, condition)
src/model/nerfpp/model.py:82
Method
forward
(self, rays, randomized, white_bkgd, near, far)
src/model/nerfpp/model.py:140
Method
forward
(self, x, condition)
src/model/aleth_nerf/model.py:102
Method
forward
(self, rays, randomized, white_bkgd, near, far, mode)
src/model/aleth_nerf/model.py:174
Method
forward
(self, low, high)
src/model/aleth_nerf/helper.py:63
Method
forward
(self, x)
src/model/aleth_nerf/helper.py:87
Method
forward
(self, x)
src/model/aleth_nerf/helper.py:98
Method
forward
(self, x, condition)
src/model/aleth_nerf_exp/model.py:102
Method
forward
(self, rays, randomized, white_bkgd, near, far, mode)
src/model/aleth_nerf_exp/model.py:173
Method
forward
(self, low, high)
src/model/aleth_nerf_exp/helper.py:63
Method
forward
(self, x)
src/model/aleth_nerf_exp/helper.py:87
Method
forward
(self, x)
src/model/aleth_nerf_exp/helper.py:98
Method
forward
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
Method
forward
(ctx, w, s, n_max, ray_id)
src/model/dvgo/dcvgo.py:495
Method
forward
xyz: global coordinates to query
src/model/dvgo/grid.py:48
Method
forward
xyz: global coordinates to query
src/model/dvgo/grid.py:123
Method
forward
Skip know freespace @xyz: [..., 3] the xyz in global coordinate.
src/model/dvgo/grid.py:417
Method
forward
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
Method
forward
alpha = 1 - exp(-softplus(density + shift) * interval) = 1 - exp(-log(1 + exp(density + shift)) * interval) = 1 -
src/model/dvgo/dvgo.py:546
Method
forward
(ctx, density, shift, interval)
src/model/dvgo/dvgo.py:581
Method
forward
(ctx, alpha, ray_id, N)
src/model/dvgo/dvgo.py:608
Method
forward
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
Method
fx_val
(self)
src/model/plenoxel/dataclass.py:106
Method
fy_val
(self)
src/model/plenoxel/dataclass.py:110
Function
gen_morton
(D, device, dtype=torch.long)
src/model/plenoxel/utils.py:83
Function
generate_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
Function
generate_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
Function
generate_ellipse_path
Generate an elliptical render path based on the given poses.
src/data/pose_utils.py:75
← previous
next →
301–400 of 605, ranked by callers