Closed georgy95 closed 1 year ago
Thanks for pointing out this mistake. The errors should be fixed with the PR above.
Please note, that the denoiser
example is still somewhat bare bones and does not yet implement the full functionality from the original in the SDK.
Thanks for the PR.
I think most people would want to simply:
I ran the Denoiser yesterday - errors are all gone.
Had a an issue while running it on a transparent image I had generated earlier - but the issues seems to be more OptiX based, rather than the python-optix
itself.
Also had some issues with OptiX not picking up/identifying Monte Carlo noise to denoise.
First of all, I downgraded from 7.7.0 to 7.6.0 SDK in order to compile the package.
Running a denoising example on a sample image yields:
python denolser.py input.exr
(The name is mis-spelled).I'm not sure why this error is thrown as
_guide_layer_scratch_size
attribute is being initialized in the constructor.Removing
_guide_layer_scratch_size
from the init passes the issue downstream:Setup: Ubuntu 22.04 VM with CUDA 12.1 & 530.30.02 Driver & 7.6.0 OptiX.