semvec/pypi-packages huggingface dataset:
vsfemasr 2.0.0
FeMaSR function for VapourSynth
Requires Python: >=3.10
Keywords: FeMaSR, PyTorch, TensorRT, VapourSynth

# FeMaSR
Real-World Blind Super-Resolution via Feature Matching with Implicit High-Resolution Priors, based on https://github.com/chaofengc/FeMaSR.


## Dependencies
- [PyTorch](https://pytorch.org/get-started/) 2.4.0.dev or later
- [VapourSynth](http://www.vapoursynth.com/) R66 or later

`trt` requires additional Python packages:
- [TensorRT](https://developer.nvidia.com/tensorrt/) 10.0.1
- [Torch-TensorRT](https://pytorch.org/TensorRT/) 2.4.0.dev

To install TensorRT, run `pip install tensorrt==10.0.1 tensorrt-cu12_bindings==10.0.1 tensorrt-cu12_libs==10.0.1 --extra-index-url https://pypi.nvidia.com`

To install Torch-TensorRT, Windows users can pip install the whl file on [Releases](https://github.com/HolyWu/vs-femasr/releases). Linux users can run `pip install --pre torch_tensorrt --index-url https://download.pytorch.org/whl/nightly/cu124` (requires PyTorch nightly build).


## Installation
```
pip install -U vsfemasr
python -m vsfemasr
```


## Usage
```python
from vsfemasr import femasr

ret = femasr(clip)
```

See `__init__.py` for the description of the parameters.