Selur's Little Message Board
VapoursynthR72_torch_2025.08.28 missing files - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html)
+--- Forum: Small Talk (https://forum.selur.net/forum-7.html)
+--- Thread: VapoursynthR72_torch_2025.08.28 missing files (/thread-4198.html)



VapoursynthR72_torch_2025.08.28 missing files - Dan64 - 28.08.2025

Hello Selur,

I downloaded last experimental version using the torch package 2025.08.28.
For the moment I tested only vsHAVC and vsProPainter.

I found the following problems:

1) vsHAVC:
are missing OpenCV contributions, they need to be installed with the command

  .\python -m pip install opencv-contrib-python


2) vsProPainter
are missing the weights in folder: Hybrid\64bit\Vapoursynth\Lib\site-packages\vspropainter\weights
more precisely are missing the files:

ProPainter.pth
raft-things.pth
recurrent_flow_completion.pth

I hope that you have time to fix the package.

Thanks,
Danilo


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 28.08.2025

will do, thanks for the info


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 28.08.2025

Uploading a new version, should be up in ~55min.

Cu Selur


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 28.08.2025

Hopefully nothing else is missing or not working. Smile

Cu Selur


RE: VapoursynthR72_torch_2025.08.28 missing files - Dan64 - 29.08.2025

On my side dblib-20.0.0 is not working (i.e. CUDA is not used), but dlib-19.24.6 is working (not tested the versions in between).

Dan


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 29.08.2025

Will do some testing after work.

Cu Selur


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 29.08.2025

Just noticed a bug which caused vsCodeFormer not to work at all when fed with tv range content, due to a bug in the luma range change call,...
With that fixed, vsCodeFormer does seem to work fine with dblib-20.0.0.
Please check whether that is the case for you too. (new dev: Hybrid_dev_2025.08.29-133255)

Cu Selur


RE: VapoursynthR72_torch_2025.08.28 missing files - Dan64 - 30.08.2025

In dlib-whl
there are 2 type of releases: 1) "alpha" which is CUDA enabled 2) "non-alpha" which is CPU only
In the torch package was installed the "non-alpha" version.

You can see this by looking to file: __init__.py

Inside the version released in the torch package there is this code:

# Copyright (C) 2020  Davis E. King (davis@dlib.net)
# License: Boost Software License   See LICENSE.txt for the full license.

def add_lib_to_dll_path(path):
    """ On windows you must call os.add_dll_directory() to allow linking to external DLLs.  See
    https://docs.python.org/3.8/whatsnew/3.8.html#bpo-36085-whatsnew.  This function adds the folder
    containing path to the dll search path.
    """
    try:
        import os
        os.add_dll_directory(os.path.join(os.path.dirname(path), '../../bin'))
    except (AttributeError,KeyError,FileNotFoundError):
        pass

if 'OFF' == 'ON':
    add_lib_to_dll_path('C:/Program Files/NVIDIA/CUDNN/v9.8/lib/x64/cudnn.lib')
    add_lib_to_dll_path('C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.8/lib/x64/cudart.lib')

from _dlib_pybind11 import *
from _dlib_pybind11 import __version__, __time_compiled__


As you can see the load of DLL is disabled ( 'OFF' == 'ON' )

Dan

P.S. the "alpha" version of 20.0.0 is working on my side


RE: VapoursynthR72_torch_2025.08.28 missing files - Selur - 30.08.2025

Thanks!
Will upload a new torch add-on with the alpha. Smile

Cu Selur