4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-11 10:34:29 +08:00
nerfstudio/nerfstudio
Maxim Bonnaerens 0d746b1363
Fourier Feature encodings and polyhedron encodings (#2463)
* Fourier Feature encodings and polyhedron encodings

Rework RFFEncoding to be a subclass of the more general Fourier Feature
Encodings and introduce Polyhedron encodings as introduced in
mipnerf360.

* b_matrix -> basis

* Add typing

* fighting pyright

* use scale argument

* continue the fight

* ignore

* ignore em all

* add docstring and rename generate_basis to generate_polyhedron_basis

* Try to please pyright with assert

* Immediately allocate tensor on correct device

* private functions and docstrings update

* doc fix continued

---------

Co-authored-by: Jonáš Kulhánek <jonas.kulhanek@live.com>
2023-10-02 21:07:34 +00:00
..
cameras
configs
data fix:correction of PairPixelSampler in case of using masks with depth-nerfacto (#2477) 2023-09-29 16:49:20 -07:00
engine
exporter
field_components Fourier Feature encodings and polyhedron encodings (#2463) 2023-10-02 21:07:34 +00:00
fields Do not materialize mlp_head if no field_heads (#2457) 2023-09-22 15:36:51 +00:00
generative
model_components Allow custom sampler in ProposalNetworkSampler (#2464) 2023-09-24 12:06:16 +02:00
models Add background_color config to keep consistent with other models (#2455) 2023-09-22 07:40:20 -07:00
pipelines
plugins
process_data
scripts ns-render - render all images (#2459) 2023-10-01 22:12:48 +02:00
utils Fourier Feature encodings and polyhedron encodings (#2463) 2023-10-02 21:07:34 +00:00
viewer
viewer_beta Track all viser GUI folders to avoid folder duplicates (viewer-beta) (#2466) 2023-09-25 13:14:51 -07:00
__init__.py
py.typed