Skip to content

v1.6.4

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jan 21:02
· 116 commits to master since this release

Changed

  • Renamed GitHub Workflows from Distribution to CD and Version test to CI.
  • Now caching the VapourSynth installation in GitHub CI workflow.
  • Now directly loads a tensor from the VideoFrame data directly, without numpy as a middleman.
  • Reduced overall numpy use for Tensor<->VideoFrame operations.
  • The half parameter/options have been removed entirely and replaced with automatic infer based on
    input bit-depth. You must explicitly use RGBS if you want FullTensor (float32). Integer and RGBH
    inputs will be converted (if needed) to float16 (HalfTensor) automatically.

Removed

  • Removed EOL Python 3.6 from CI Workflow.
  • Removed unused infer_sequence method from EGVSR arch.
  • Removed unused options and code from frame_to_tensor.
  • All manual tensor deletion statements have been removed, they do not seem to help with VRAM.
  • The overlap reduction code per-recursion has been removed. The overlap will now always stay
    at the value first provided.

Fixed

  • Fixed a big Memory leak, that I still don't know exactly why it happened.
  • Fixed minimum Python version listed under Installation docs.
  • Improved the accuracy of clamping max size value to an equation on the exact bit depth.
    This fixes the accuracy of RGB 27, 30, 36, and 42.