Commit Graph

12 Commits

Author SHA1 Message Date
ndming
29f03a303d Fix inconsistent training results with RGBA/PNG images
The training relies on PIL to resize the input images and extracts the resized alpha
to mask the rendered image during training. Since PIL pre-multiplies the resized RGB
with the resized alpha, the training produces different Gaussian points depending on
whether the input get resized or not. Moreover, the extracted alpha channel from PIL
is not perfectly binarized, causing floaters around the edges.
2025-03-19 13:46:13 +01:00
alanvinx
182afc95b2 New release: issues fixed and integrated training speed acceleration. 2024-10-24 10:52:57 +02:00
alanvinx
9375aa7664 added NeRF synthetic datasets training using depth regularization 2024-09-17 10:15:46 +02:00
alanvinx
27c448840f added missing file, missing package 2024-09-02 15:36:17 +02:00
alanvinx
21301643a4 new release 2024-08-21 14:30:43 +02:00
Pythonix Huang
989320fdf2 Provide --data_device option to put data on CPU to save VRAM for training (#14)
* Provide --data_on_cpu option to save VRAM for training

when there are many training images such as in large scene, most of the VRAM are used to store training data, use --data_on_cpu  can help reduce VRAM and make it possible to train on GPU with less VRAM

* Fix data_on_cpu  effect on default mask

* --data_on_cpu to --data_device

* update readme

* format warning infos
2023-07-12 11:30:45 -07:00
bkerbl
5776ed5e4e updated readme 2023-07-09 17:39:19 +02:00
bkerbl
29053b7cb0 it's k, not m 2023-07-09 16:08:01 +02:00
bkerbl
424012cd0d Changes to README, rescale from 1.6mpix 2023-07-09 14:36:02 +02:00
bkerbl
490fab14dd Auto rescaling, including warning and documentation 2023-07-08 18:20:08 +02:00
Bernhard Kerbl
26942586b1 Added licenses, bumped submodule versions 2023-07-05 12:22:16 +02:00
bkerbl
15d64e6781 Initial commit 2023-07-04 10:00:48 +02:00