Skip to content

420.69 Cupscale Unofficial Version Rev3

Compare
Choose a tag to compare
@DrPleaseRespect DrPleaseRespect released this 30 Oct 19:44
· 9 commits to master since this release

This is my and Dave's Unofficial Version of Cupscale

Updates

  • Dark Mode Title Bar
    Using DWMWA_USE_IMMERSIVE_DARK_MODE. It's possible to get dark mode window frames on Windows 10 and above.
    (Untested with Windows 8 and below)

  • Updated PTH2NCNN (DrPleaseRespect/cupscale-backend)
    PTH2NCNN is completely replaced with chaiNNer's TorchToNCNN Converter modified by me to work with Cupscale

  • Reworked NCNN Model Scale Detection (DrPleaseRespect/cupscale-backend)
    Now parses the actual model instead of relying on the filename. Uses chaiNNer's NCNN classes to achieve this.

  • Removed Python Environment Management
    You are now unable to uninstall the embedded python. The reason for this is because the new PTH2NCNN and Model Scale Detection now runs on the embedded python.. This also means that using System Python now requires installing two new packages (onnx, onnxoptimizer, {protobuf included with onnx}). I will be adding checks for these in the Dependency Checker for Rev4

  • Changed License from MIT to GPL3
    The reason for this change is due to chaiNNer using GPL3.

  • Using Compositions now Properly Sorts

  • Fixed MozJpeg Not Post-Processing

  • If an RTX Graphics Card is detected, FP16 for PyTorch will be set as default.

  • Fixed ESRGAN (Pytorch) not honoring Alpha Settings

What version to use?

  • cpuonly = AMD (or if you don't want to use PyTorch)
  • Turing = NVIDIA Maxwell - Turing (RTX 20 Series and Earlier)
  • Ampere = NVIDIA >= Ampere (RTX 30 Series and Higher)

Notes

cpuonly

You still need to enable CPU Mode in the Settings if you are going to use PyTorch without an NVIDIA GPU.