Skip to content

Releases: HolyWu/vs-rife

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.

v3.1.0

30 Dec 14:32
Compare
Choose a tag to compare
  • Rename fusion parameter to nvfuser.
  • Fix inconsistent results between trt and non-trt.
  • Bump TensorRT version requirement to 8.5.2.2.

v3.0.0

06 Nov 16:41
Compare
Choose a tag to compare
  • Add model paramter to support v4.0~v4.6 models.
  • Add ensemble parameter to smooth predictions in areas where the estimation is uncertain.
  • Fix corruption with FP16 mode on 4K video.
  • Replace multi parameter with factor_num, factor_den, fps_num and fps_den for rational frame rate change.
  • Add sc and sc_threshold parameters for scene change detection.
  • Add cuda_graphs parameter to use CUDA Graphs.
  • Add fusion parameter to enable fusion through nvFuser.
  • Remove device_type parameter. No one bothers to run deep learning inference on CPU anyway.
  • Add num_streams parameter for parallel execution.
  • Remove fp16 parameter and now it's controlled by the format of the clip. RGBH format uses FP16 mode and RGBS format uses FP32 mode.
  • Add trt, trt_max_workspace_size, and trt_cache_path parameters for TensorRT support.

With the usage of TensorRT, it should run at least 40~50% faster than previous version or RIFE-ncnn-Vulkan implementation using FP16 mode on GPUs with Tensor Cores. For ease of installation on Windows, you can download the CUDA 7z file which contains required runtime libraries and Python wheel file. Either add the unzipped directory to your system PATH or copy the DLL files to a directory which is already in your system PATH. Finally pip install the Python wheel file.

v2.0.0

12 Dec 05:42
Compare
Choose a tag to compare
  • Only VS API4 is supported now.
  • Update to 4.0 model and remove all old models.
  • Remove model_ver parameter.
  • Add multi parameter.

model

21 Oct 15:04
Compare
Choose a tag to compare
model Pre-release
Pre-release
Update README.md

v1.3.0

21 Sep 07:52
Compare
Choose a tag to compare
  • Add 1.8, 2.3 and 2.4 models.

v1.2.0

08 Sep 14:10
Compare
Choose a tag to compare
  • Add support for VS API4.

model38

21 Sep 02:52
Compare
Choose a tag to compare
model38 Pre-release
Pre-release
Bump version