The original RC-LUT repo had some issues that are not resolved yet. The author didn't answer to any of the questions.
AFAIK the network architecture defined in the code is very different from what they said in the paper. Besides, even if I run their code I couldn't reproduce the results in their paper. I encountered this problem which haven't been solved yet. The are claims that the correct code would be released soon, but the repo has been inactive for 8 months. The last commit was on Jul 17, 2023.
I suspect if they actually wrote the code and got the results in their paper, or they just made up the numbers.
If, however, you decided to continue, the following is the original README:
[Guandu Liu*], Yukang Ding, Mading Li, Ming Sun, Xing Wen and [Bin Wang#]
The core idea of our paper is RC Module.
Our code follows the architecture of MuLUT. In the sr directory, we provide the code of training RC-LUT networks, transferring RC-LUT network into LUts, finetuning LUTs, and testing LUTs, taking the task of single image super-resolution as an example.
In the common/network.py
, RC_Module
is the core module of our paper.
Please following the instructions of training. And you can also prepare SRBenchmark
Clone this repo
git clone https://github.com/liuguandu/RC-LUT
Install requirements: torch>=1.5.0, opencv-python, scipy
First, please train RC network follow next code
sh ./sr/5x57x79x9MLP_combined.sh
updating...