Skip to content

Releases: HolyWu/vs-rife

v5.4.1

28 Oct 16:13
Compare
Choose a tag to compare
  • Fix cached tensors do not get deleted when they are detected as scene changes.
  • Change default sc parameter to False.
  • Fix missing encode_channel variable for 4.13 model.
  • Remove manually allocated pinned memory to fix potential high CPU utilization on some systems. May be also marginally faster.

v5.4.0

27 Oct 11:41
Compare
Choose a tag to compare
  • Add 4.25.lite model.
  • Fix error when sys.stdout is None in some circumstances.
  • Improve performance by using separate streams for transfering tensors between CPU and GPU.
  • Improve performance by caching Head module output.
  • Remove num_streams parameter since it doesn't provide any benefit now due to the above two improvements.
  • Re-fix jaggy/wobbling line issue by a significantly faster method than v5.3.0. Using trt=True now requires tensorrt>=10.4.0 and torch_tensorrt>=2.6.0.dev20241011 to fully work. Due to some issues in Torch-TensorRT, dynamic shapes support is temporarily disabled at the moment.

v5.3.1

07 Oct 12:22
Compare
Choose a tag to compare
  • Fix bad_alloc on Linux in TorchTRT.

v5.3.0

05 Oct 10:58
Compare
Choose a tag to compare
  • Add 4.19-4.26 models.
  • Bump PyTorch and Torch-TensorRT to 2.6.0.dev.
  • Change default model to 4.18.
  • Add trt_static_shape parameter and default to True.
  • Fix jaggy/wobbling line issue and broken 4K output. The performance is expected to be lower than before due to the changes.

v5.2.0

06 Jul 06:11
Compare
Choose a tag to compare
  • Add 4.17.lite and 4.18 models.
  • Add support for TensorRT dynamic shapes.
  • Bump PyTorch to 2.5.0.dev.
  • Bump Torch-TensorRT to 2.5.0.dev. Windows build is officially supported now, hence no more whl file on Releases.

v5.1.0

30 May 11:10
Compare
Choose a tag to compare
  • Fix f-string error before Python 3.12.
  • Add 4.17 model.
  • Fix performance degradation due to unnecessary extra padding when scale < 1.

v5.0.0

18 May 17:30
Compare
Choose a tag to compare
  • Add 4.12-4.16.lite models.
  • Change default model to 4.15.lite.
  • Minor performance improvement.
  • Bump PyTorch to 2.4.0.dev.
  • Bump VapourSynth to R66.
  • Bump TensorRT to 10.0.1.
  • Bump Torch-TensorRT to 2.4.0.dev.

v4.2.0

12 Nov 06:50
Compare
Choose a tag to compare
  • Add 4.9-4.11 models.
  • Remove upper limit of num_streams.

v4.1.0

29 Oct 04:42
Compare
Choose a tag to compare
  • Add 4.8 model.

v4.0.0

05 Oct 12:17
Compare
Choose a tag to compare
  • Properly handle frame duration.
  • Change default num_streams to 2.
  • Put model files in a separate directory.
  • Set CUDA_MODULE_LOADING environment variable to LAZY.
  • Always clamp input tensor to 0.0-1.0 range.
  • Remove nvFuser and CUDA Graphs.
  • Change function name to lowercase.
  • Add 4.7 model.
  • Bump TensorRT version requirement to 8.6.1.
  • Bump PyTorch version requirement to 2.0.1.
  • Bump VapourSynth version requirement to R62.