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
get_dense_grid
(self)
src/model/dvgo/grid.py:234
Method
get_kwargs
(self)
src/model/dvgo/dcvgo.py:171
Method
get_kwargs
(self)
src/model/dvgo/dmpigo.py:185
Method
grid2world
Grid coordinates to world coordinates. Grid coordinates are normalized to [0, n_voxels] in each side :param points: (N, 3)
src/model/plenoxel/sparse_grid.py:754
Method
helper
(step)
src/model/plenoxel/model.py:289
Function
img2mse
(x, y)
src/model/nerf/helper.py:17
Function
img2mse
(x, y, mask)
src/model/mipnerf/helper.py:15
Function
img2mse
(x, y)
src/model/plenoxel/utils.py:20
Function
img2mse
(x, y)
src/model/refnerf/helper.py:17
Function
img2mse
(x, y)
src/model/nerfpp/helper.py:16
Function
img2mse
(x, y)
src/model/aleth_nerf/helper.py:10
Function
img2mse
(x, y)
src/model/aleth_nerf_exp/helper.py:10
Function
img2mse_gamma
(x, y, gamma=2, type='under')
src/model/aleth_nerf/helper.py:14
Function
img2mse_gamma
(x, y, gamma=2, type='under')
src/model/aleth_nerf_exp/helper.py:14
Function
img2mse_tone
(x, y)
src/model/aleth_nerf/helper.py:23
Function
img2mse_tone
(x, y)
src/model/aleth_nerf_exp/helper.py:23
Function
infer_n_samples
lib/dvgo/render_utils.cpp:60
Function
infer_n_samples
lib/dvgo/cuda/render_utils.cpp:60
Function
infer_ray_start_dir
lib/dvgo/render_utils.cpp:67
Function
infer_ray_start_dir
lib/dvgo/cuda/render_utils.cpp:67
Function
infer_t_minmax
lib/dvgo/render_utils.cpp:50
Function
infer_t_minmax
lib/dvgo/cuda/render_utils.cpp:50
Function
init_weights
(m)
src/model/plenoxel/utils.py:494
Function
integrated_pos_enc
(samples, min_deg, max_deg)
src/model/mipnerf/helper.py:134
Function
integrated_pos_enc
(means, covs, min_deg, max_deg)
src/model/refnerf/helper.py:138
Method
intersect
Find far intersection of all rays with sphere of radius r
src/model/plenoxel/utils.py:415
Method
intersect_near
Find near intersection of all rays with sphere of radius r
src/model/plenoxel/utils.py:427
Function
intersect_sphere
Compute the depth of the intersection point between this ray and unit sphere. Args: rays_o: [num_rays, 3]. Ray origins. rays_d: [n
src/model/nerfpp/helper.py:170
Function
inthroot
(x: int, n: int)
src/model/plenoxel/utils.py:28
Function
inv_morton_code_3
(code)
src/model/plenoxel/utils.py:76
Method
is_cubic_pow2
Check if the current grid is cubic (same in all dims) with power-of-2 size. This allows for conversion to svox 1 and Z-order curve (M
src/model/plenoxel/sparse_grid.py:1254
Method
is_cuda
(self)
src/model/plenoxel/dataclass.py:89
Method
is_cuda
(self)
src/model/plenoxel/dataclass.py:142
Method
k0_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dcvgo.py:289
Method
k0_total_variation_add_grad
(self, weight, dense_mode)
src/model/dvgo/dmpigo.py:303
Function
l2_normalize
Normalize x to unit length along last axis.
src/model/refnerf/ref_utils.py:35
Function
lift_and_diagonalize
Project `mean` and `cov` onto basis and diagonalize the projected cov.
src/model/refnerf/helper.py:257
Function
linear_to_srgb
(linear, eps=1e-10)
src/model/refnerf/helper.py:25
Function
load_checkpoint
(model, optimizer, ckpt_path, no_reload_optimizer)
src/model/dvgo/utils.py:69
Function
load_model
(model_class, ckpt_path)
src/model/dvgo/utils.py:78
Function
maskcache_lookup
lib/dvgo/render_utils.cpp:109
Function
maskcache_lookup
lib/dvgo/cuda/render_utils.cpp:109
Function
masked_adam_upd
lib/dvgo/adam_upd.cpp:50
Function
masked_adam_upd
lib/dvgo/cuda/adam_upd.cpp:50
Function
memlog
(device="cuda")
src/model/plenoxel/utils.py:443
Function
mse2psnr
(x)
src/model/nerf/helper.py:21
Function
mse2psnr
(x)
src/model/mipnerf/helper.py:22
Function
mse2psnr
(x)
src/model/plenoxel/utils.py:24
Function
mse2psnr
(x)
src/model/refnerf/helper.py:21
Function
mse2psnr
(x)
src/model/nerfpp/helper.py:20
Function
mse2psnr
(x)
src/model/aleth_nerf/helper.py:111
Function
mse2psnr
(x)
src/model/aleth_nerf_exp/helper.py:111
Function
net_from_dict
(in_dict, prefix: str, model: nn.Module)
src/model/plenoxel/utils.py:539
Function
net_to_dict
(out_dict: dict, prefix: str, model: nn.Module)
src/model/plenoxel/utils.py:527
Function
norm8b
(x)
utils/store_image.py:21
Method
on_after_backward
(self)
src/model/dvgo/model.py:471
Method
on_load_checkpoint
(self, checkpoint)
src/model/plenoxel/model.py:544
Method
on_load_checkpoint
(self, checkpoint: Dict[str, Any])
src/model/dvgo/model.py:824
Method
on_predict_epoch_end
(self, outputs)
src/model/interface.py:155
Method
on_save_checkpoint
(self, checkpoint)
src/model/plenoxel/model.py:504
Method
on_save_checkpoint
(self, checkpoint: Dict[str, Any])
src/model/dvgo/model.py:820
Method
on_train_batch_end
(self, trainer, pl_module, outputs, batch, batch_idx)
src/model/plenoxel/model.py:43
Method
on_train_batch_end
(self, trainer, pl_module, outputs, batch, batch_idx)
src/model/dvgo/model.py:111
Method
on_train_batch_start
(self, trainer, pl_module, batch, batch_idx)
src/model/dvgo/model.py:129
Method
optim_basis_step
Execute RMSprop/SGD step on SH
src/model/plenoxel/sparse_grid.py:1206
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/nerf/model.py:264
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/mipnerf/model.py:271
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/refnerf/model.py:388
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/nerfpp/model.py:308
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/aleth_nerf/model.py:365
Method
optimizer_step
( self, epoch, batch_idx, optimizer, optimizer_idx, optimizer_
src/model/aleth_nerf_exp/model.py:358
Method
optimizer_step
( self, epoch: int, batch_idx: int, optimizer, optimizer_idx,
src/model/dvgo/model.py:490
Method
optimizer_zero_grad
(self, epoch, batch_idx, optimizer, optimizer_idx)
src/model/dvgo/model.py:404
Method
per_voxel_init
()
src/model/dvgo/model.py:691
Function
pos_enc
(x, min_deg, max_deg)
src/model/nerf/helper.py:59
Function
pos_enc
(x, min_deg, max_deg, append_identity)
src/model/mipnerf/helper.py:175
Function
pos_enc
(x, min_deg, max_deg, append_identity)
src/model/refnerf/helper.py:179
Function
pos_enc
(x, min_deg, max_deg)
src/model/nerfpp/helper.py:72
Function
pos_enc
(x, min_deg, max_deg)
src/model/aleth_nerf/helper.py:147
Function
pos_enc
(x, min_deg, max_deg)
src/model/aleth_nerf_exp/helper.py:147
Function
pose_interp
(poses, factor)
src/data/pose_utils.py:129
Method
predict_dataloader
(self)
src/data/interface.py:293
Method
predict_step
(self, *args, **kwargs)
src/model/interface.py:152
Function
ptstocam
(pts, c2w)
src/data/data_util/llff.py:167
Function
ptstocam
(pts, c2w)
src/data/data_util/nerf_360_v2.py:160
Function
ptstocam
(pts, c2w)
src/data/data_util/refnerf_real.py:158
Function
ptstocam
(pts, c2w)
src/data/data_util/llff_single.py:70
Function
ptstocam
(pts, c2w)
src/data/data_util/llff_pair.py:181
Function
raw2alpha
lib/dvgo/render_utils.cpp:120
Function
raw2alpha
lib/dvgo/cuda/render_utils.cpp:120
Function
raw2alpha_backward
lib/dvgo/render_utils.cpp:131
Function
raw2alpha_backward
lib/dvgo/cuda/render_utils.cpp:131
Function
raw2alpha_nonuni
lib/dvgo/render_utils.cpp:125
Function
raw2alpha_nonuni
lib/dvgo/cuda/render_utils.cpp:125
Function
raw2alpha_nonuni_backward
lib/dvgo/render_utils.cpp:136
Function
raw2alpha_nonuni_backward
lib/dvgo/cuda/render_utils.cpp:136
Function
recenter_poses
(poses)
src/data/data_util/nerf_360_v2.py:193
Function
recenter_poses
(poses)
src/data/data_util/refnerf_real.py:191
Function
reflect
Reflect view directions about normals. The reflection of a vector v about a unit vector n is a vector u such that dot(v, n) = dot(u, n), and
src/model/refnerf/ref_utils.py:16
Function
render_path_spiral
(c2w, up, rads, focal, zdelta, zrate, rots, N)
src/data/data_util/nerf_360_v2.py:177
← previous
next →
401–500 of 605, ranked by callers