Skip to content

Conversation

@FurkanGozukara
Copy link

Makes it work with Torch 2.7

@asurinsaka
Copy link

This fix solve the following error:

Traceback (most recent call last):
  File "/home/asurin/Videos/youtube/../Real-ESRGAN/inference_realesrgan_video.py", line 10, in <module>
    from basicsr.archs.rrdbnet_arch import RRDBNet
  File "/home/asurin/Videos/Real-ESRGAN/venv/lib/python3.12/site-packages/basicsr/__init__.py", line 4, in <module>
    from .data import *
  File "/home/asurin/Videos/Real-ESRGAN/venv/lib/python3.12/site-packages/basicsr/data/__init__.py", line 22, in <module>
    _dataset_modules = [importlib.import_module(f'basicsr.data.{file_name}') for file_name in dataset_filenames]
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/asurin/.asdf/installs/python/3.12.3/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/asurin/Videos/Real-ESRGAN/venv/lib/python3.12/site-packages/basicsr/data/realesrgan_dataset.py", line 11, in <module>
    from basicsr.data.degradations import circular_lowpass_kernel, random_mixed_kernels
  File "/home/asurin/Videos/Real-ESRGAN/venv/lib/python3.12/site-packages/basicsr/data/degradations.py", line 8, in <module>
    from torchvision.transforms.functional_tensor import rgb_to_grayscale
ModuleNotFoundError: No module named 'torchvision.transforms.functional_tensor'

@FurkanGozukara
Copy link
Author

yep this fix is important

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants