sxyu / pixel-nerf

PixelNeRF Official Repository
https://alexyu.net/pixelnerf
BSD 2-Clause "Simplified" License
1.4k stars 197 forks source link

Reproducing performance on DTU #35

Open hongsukchoi opened 3 years ago

hongsukchoi commented 3 years ago

Hi, I read the main manuscript and supplementary material, but can't find the training detail for DTU dataset. How many epochs did you train on DTU dataset? I trained quite a lot, but cannot reproduce the table 3 here.

danperazzo commented 3 years ago

Hello @hongsukchoi, I think I managed to reproduce it, or at least got close to it. I trained in the default setting (only with the batch size reduced by 2 from the default 4) and took about 300~ epochs to converge (about 4-5 days with an RTX 2080Ti). My model got a PSNR of 18.499 and an SSIM of 0.679 on the 3 views DTU evaluation.

colorful-liyu commented 2 years ago

Hello @hongsukchoi, I think I managed to reproduce it, or at least got close to it. I trained in the default setting (only with the batch size reduced by 2 from the default 4) and took about 300~ epochs to converge (about 4-5 days with an RTX 2080Ti). My model got a PSNR of 18.499 and an SSIM of 0.679 on the 3 views DTU evaluation.

hello, I am trying to reproduce it on the DTU, too. But every epoch takes about 2.5 hours with 3 RTX 2080Ti, for it repeats DTU 32 times in one epoch. I was wondering how could it run 300 epochs during 4-5 days with an RTX 2080Ti.

TianyuDai commented 2 years ago

Hello @hongsukchoi, I think I managed to reproduce it, or at least got close to it. I trained in the default setting (only with the batch size reduced by 2 from the default 4) and took about 300~ epochs to converge (about 4-5 days with an RTX 2080Ti). My model got a PSNR of 18.499 and an SSIM of 0.679 on the 3 views DTU evaluation.

Hello @danperazzo , thank you for your information! Could I ask why do you reduce batch size from 4 to 2?

joejep commented 1 year ago

Hello @hongsukchoi, I think I managed to reproduce it, or at least got close to it. I trained in the default setting (only with the batch size reduced by 2 from the default 4) and took about 300~ epochs to converge (about 4-5 days with an RTX 2080Ti). My model got a PSNR of 18.499 and an SSIM of 0.679 on the 3 views DTU evaluation.

I am finding difficulty running pixel-nerf

joejep commented 1 year ago

This is the error i got trying to run pixel-nerf

pyparsing.exceptions.ParseSyntaxException: Expected '}', found '=' (at char 759), (line:34, col:18)

GateraGael commented 12 months ago

Hello all, this was resolved in the following thread https://github.com/sxyu/pixel-nerf/issues/62

pip install --force-reinstall -v "pyhocon==0.3.55"

MathewCrowley commented 11 months ago

Hello @hongsukchoi, I think I managed to reproduce it, or at least got close to it. I trained in the default setting (only with the batch size reduced by 2 from the default 4) and took about 300~ epochs to converge (about 4-5 days with an RTX 2080Ti). My model got a PSNR of 18.499 and an SSIM of 0.679 on the 3 views DTU evaluation.

Hello! When I try to run eval.py, it cannot find con/resnet_fine_mv.conf. How did you solve this problem?