Matthew Tancik
df514b121c
Update docs for ns-viewer ( #1892 )
2023-05-09 10:07:11 -07:00
Yan Xiao
38cbb0f358
implementing l1 and tv reg in the original tensorf paper ( #1855 )
...
* implementing l1 and tv reg in the original tensorf paper
* added documentation for tv loss
* added test for tv loss
* fix formating
* fix formatting
---------
Co-authored-by: Yan Xiao <yax010@ucsd.edu>
2023-05-09 09:32:51 -07:00
Yuantao Chen
f92275603a
Fix mask bug ( #1891 )
2023-05-09 09:32:05 -07:00
sasaki takeru
91aec92653
CropParamsMessage ( #1886 )
2023-05-09 09:28:21 -07:00
Matthew Tancik
069fa0f498
Skip scheduler step is opt is not performed ( #1854 )
...
Skip scheduler step is opt is not perfomed
Co-authored-by: Jonas Kulhanek <jonas.kulhanek@live.com>
2023-05-09 07:30:53 -07:00
Matthew Tancik
f299098f46
Fix viewer quit-on-train-completion ( #1885 )
2023-05-08 11:48:28 -07:00
Brent Yi
63c6303736
Bump minimum Python version to 3.8 ( #1876 )
...
* Bump minimum Python version to 3.8
* typing_extensions.Literal -> typing.Literal
* ns-dev-test
* typing_extensions.get_args => typing.get_args
* Format with older version of black
* Bump `black`
* Run black
2023-05-06 13:29:48 -07:00
Ethan Weber
7537551f38
Avoids running test_train.py on external methods ( #1882 )
...
removes testing on external methods
2023-05-06 12:19:26 -07:00
Ethan Weber
d847949fe9
fixing wandb envs ( #1880 )
...
* adding back support for wandb envs
* remove .init
2023-05-06 10:15:48 -07:00
Jonáš Kulhánek
1147fe4d5c
Make VanillaDataManager generic ( #1868 )
...
* Make VanillaDataManager generic
* Remove removed classes from docs
* Simplify generic datamanager
* Simplify code
* Add serialization tests
2023-05-06 09:54:52 -07:00
Ethan Weber
081bf82bf5
Wandb/experiment improvements ( #1879 )
...
exposing experiment settings
2023-05-05 18:28:52 -07:00
Matthew Tancik
ad706f59c4
v0.2.2 ( #1875 )
2023-05-04 14:43:45 -07:00
Jonáš Kulhánek
971c9eb307
Enable method config registration from env variable ( #1869 )
2023-05-04 20:53:52 +02:00
Matthew Tancik
9ace02b3ae
Remove nerfacc aabb ( #1874 )
...
* Remove nerfacc aabb
* remove custom nerfacc logic
* lint
2023-05-04 10:46:51 -07:00
Milan van Wouden
8030367e6b
Fix images to nerfstudio filename ( #1853 )
...
fix images to nerfstudio filename
2023-05-04 10:06:52 -07:00
Matthew Tancik
28e6f9c8fc
Quit when not using viewer ( #1873 )
2023-05-04 10:06:25 -07:00
Daniel Crispell
cf74119adc
SceneContraction maps to range [-2, 2], not [-1, 1]. ( #1872 )
2023-05-04 10:04:30 -07:00
Sophus
68f2edcb05
Fix torchfield #1749 #1539 ( #1859 )
...
* fix bugs in TorchNerfactoField
* remove unused package
2023-05-04 09:25:30 -07:00
Jonáš Kulhánek
61bad4dab3
Fix flag name in tetra-nerf ( #1870 )
...
Fix flag name for tetra-nerf
2023-05-04 09:22:32 -07:00
Jonáš Kulhánek
686e995dd6
Tetra-NeRF docs - fix versions and table formatting. ( #1864 )
...
* Add Tetra-NeRF to the docs
* Fix versions in tetranerf docs
2023-05-03 14:50:30 -07:00
Jonáš Kulhánek
f4064aa593
Add Tetra-NeRF to the docs ( #1862 )
...
* Add Tetra-NeRF to the docs
* Add memory requirements + different model configurations
2023-05-03 22:18:07 +02:00
Matthew Tancik
610fe8bbd4
Update logging docs ( #1863 )
2023-05-03 10:00:46 -07:00
Matias Turkulainen
ea35897668
Remove unecessary assert in pixel sampler on image dimensions ( #1861 )
...
remove uneccessary assert on image dimension
2023-05-03 09:28:11 -07:00
Milan van Wouden
cc80a331aa
Fix typos in SDF Field ( #1860 )
2023-05-03 08:00:51 -07:00
Milan van Wouden
28c84d116b
Fix typos in Ray Samplers docs ( #1851 )
2023-05-02 09:29:47 -07:00
Frédéric Devernay
9a0ecb6fd7
Support equirectangular sensor with metashape ( #1841 )
...
* Document how to use equirectangular sensor with metashape
* equirectangular sensor is actually supported by nerfstudio!
* Update custom_dataset.md
* equirectangular: fix COLMAP workflow
* metashape_utils.py: black
---------
Co-authored-by: Frédéric Devernay <f-dy@users.noreply.github.com>
2023-05-01 14:44:00 -07:00
Matthew Tancik
a2beb63a0d
Fix viewer meshing options ( #1846 )
2023-05-01 10:04:58 -07:00
sasaki takeru
2da4eee9fb
fix crop_center ( #1844 )
...
crop_center
2023-05-01 09:59:27 -07:00
Ruilong Li(李瑞龙)
7887b14ca0
Reduce the GPU memory required in viewer for NGP methods ( #1837 )
...
Fix the issue #1835 :
- change the default `viewer.num_rays_per_chunk` from `1 << 15` to `1 << 12`.
- remove the `render_step_size=0.001` for `instant-ngp-bounded` so that it is automatically calculated based on the scene aabb (target on roughly 1000 samples).
2023-04-28 13:44:34 -07:00
Ruilong Li(李瑞龙)
f015245ca4
Fix typo in readme ( #1833 )
2023-04-27 22:53:19 -07:00
Matthew Tancik
b753a0063c
Auto update viewer version ( #1825 )
2023-04-27 12:07:44 -07:00
akanazawa
3f43e0d4c3
Update README.md ( #1828 )
2023-04-26 18:02:21 -07:00
Malcolm Mielle
3d2e62a480
Refactor of image and video dataset conversion ( #1690 )
...
* Refactor of image and video dataset conversion
The classes to convert images and video to a NerfStudio
dataset are moved to the main repo and refactor:
* Code duplications are removed
* Import of the class is now done from nerfstudio package instead of
scripts
* Doc formatting nits
* Doc formatting
---------
Co-authored-by: Brent Yi <yibrenth@gmail.com>
2023-04-26 10:30:01 -07:00
Matthew Tancik
281615e638
Add missing .cu files to pyproject ( #1824 )
2023-04-26 09:46:39 -07:00
Yuantao Chen
d875f5f5b5
fix_mask ( #1819 )
...
fix_nerfacto_mask
Co-authored-by: machenmusik <machenmusik@users.noreply.github.com>
2023-04-25 21:32:20 -04:00
Nicholas Pfaff
0eb0ceb3c0
Revert loading entire dataset to GPU if using masks ( #1821 )
2023-04-25 21:25:16 -04:00
machenmusik
d3f76f7f3c
force resolution of yaml for security ( #1818 )
2023-04-25 18:44:47 -04:00
Nicholas Pfaff
2dc1fb6bc9
Allow masks with instant ngp dataparser ( #1741 )
...
* Add masks to instant-ngp-dataparser
* Load entire dataset to GPU if using masks
---------
Co-authored-by: machenmusik <machenmusik@users.noreply.github.com>
2023-04-25 13:04:07 -04:00
Jonáš Kulhánek
231573bd8e
Fix profiler for PyTorch 2.0 ( #1812 )
...
* Fix profiler for torch v2.0
* Add back type for time_function
2023-04-25 18:55:44 +02:00
Matthew Tancik
d3fcca5215
Update renderer logs ( #1817 )
2023-04-25 09:42:22 -07:00
machenmusik
2a920e765d
Render in threejs viewer ( #1794 )
...
* remove separate RenderWindow
Bring the background image under threejs control in the ViewerWindow.
* fix typo: apsect --> aspect
* fix lint issues
2023-04-24 20:35:30 -04:00
Ruilong Li(李瑞龙)
ea2993d5b1
Update NGP related models with nerfacc 0.5.2 ( #1809 )
...
* profiling
* set pose_optimizer to None if it's mode is "off"
* radial_and_tangential_undistort in nerfacc
* fix camera distortions
* update to nerfacc 0.5.1. Upgrade instant-ngp model.
* revert nerfacc to 0.5.1
* format
* allows to fall back to the pytorch undistortion
* format
* fix linting
* fix test
* fix test
* fix nerfplayer-ngp
* enable_collider=False for NGP
* nerfplayer verified.
* zero cone_angle for ngp bounded
* fix format
* fix pylint
2023-04-24 17:11:30 -07:00
Brent Yi
c6abd3abcb
Fix folder labels type annotation ( #1805 )
2023-04-24 08:52:07 -07:00
Justin Kerr
c256dc2bf9
Fix element parsing ( #1803 )
...
* fix trainer element hierarchy
2023-04-23 17:42:37 -07:00
Justin Kerr
09f56ab00d
Add trainer parsing ( #1801 )
...
* Increase max_res of first proposal network
* add trainer to parsing for ViewerElements
* lint
---------
Co-authored-by: Ayaan Haque <ayaanzhaque@gmail.com>
2023-04-22 15:04:11 -07:00
Justin Kerr
d5decb61a6
Rerender order swap ( #1802 )
...
* move rerenders to end of callback in control_panel
2023-04-22 11:23:23 -07:00
machenmusik
11eea11f1e
force resolutions to newer versions for security ( #1799 )
...
force resolutions to newer versions
2023-04-21 17:35:04 -04:00
machenmusik
3addd32b36
Use current host in landing page ( #1792 )
...
Update WebSocketUrlField.jsx
2023-04-21 02:37:46 -04:00
Matthew Tancik
f84ad7352e
Automatically reconnect to server ( #1790 )
2023-04-20 18:41:31 -07:00
dependabot[bot]
ee50be9de5
Bump @sideway/formula from 3.0.0 to 3.0.1 in /nerfstudio/viewer/app ( #1785 )
...
Bumps [@sideway/formula](https://github.com/sideway/formula ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases )
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: "@sideway/formula"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 10:24:58 -07:00