├── .gitignore ├── LICENSE ├── README.md ├── configs ├── ecbsr_fp32_x4_m4c16_prelu.yml ├── ecbsr_int8_x4_m4c16_prelu.yml ├── edsr_x4.yml ├── elan_light_x4.yml ├── espcn_fp32_x4_relu.yml ├── fsrcnn_fp32_x4_relu.yml ├── imdn_x4.yml ├── plainsr_fp32_x4_m4c16_relu.yml ├── plainsr_int8_x4_m4c16_relu.yml └── vdsr_fp32_x4_relu.yml ├── datas ├── benchmark.py ├── div2k.py └── utils.py ├── deploy ├── README.md ├── ai-benchmark │ └── README.md ├── mininet │ ├── Makefile │ ├── README.md │ ├── activation.cpp │ ├── activation.h │ ├── config.h │ ├── convolution.cpp │ ├── convolution.h │ ├── elementwise.cpp │ ├── elementwise.h │ ├── main │ ├── main.cpp │ ├── padding.cpp │ ├── padding.h │ ├── pixelshuffle.cpp │ ├── pixelshuffle.h │ ├── tensor.cpp │ ├── tensor.h │ └── test.h ├── mnn │ └── README.md └── rknn │ └── README.MD ├── environment.yml ├── models ├── __init__.py ├── common.py ├── ecbsr │ ├── ecbsr_block.py │ ├── ecbsr_network.py │ └── tf │ │ ├── __init__.py │ │ └── plainsr.py ├── edsr │ ├── edsr_block.py │ └── edsr_network.py ├── elan │ ├── elan_block.py │ └── elan_network.py ├── espcn │ └── espcn_network.py ├── fsrcnn │ └── fsrcnn_network.py ├── imdn │ ├── imdn_block.py │ └── imdn_network.py ├── plainsr │ └── plainsr_network.py └── vdsr │ └── vdsr_network.py ├── train.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/README.md -------------------------------------------------------------------------------- /configs/ecbsr_fp32_x4_m4c16_prelu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/ecbsr_fp32_x4_m4c16_prelu.yml -------------------------------------------------------------------------------- /configs/ecbsr_int8_x4_m4c16_prelu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/ecbsr_int8_x4_m4c16_prelu.yml -------------------------------------------------------------------------------- /configs/edsr_x4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/edsr_x4.yml -------------------------------------------------------------------------------- /configs/elan_light_x4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/elan_light_x4.yml -------------------------------------------------------------------------------- /configs/espcn_fp32_x4_relu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/espcn_fp32_x4_relu.yml -------------------------------------------------------------------------------- /configs/fsrcnn_fp32_x4_relu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/fsrcnn_fp32_x4_relu.yml -------------------------------------------------------------------------------- /configs/imdn_x4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/imdn_x4.yml -------------------------------------------------------------------------------- /configs/plainsr_fp32_x4_m4c16_relu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/plainsr_fp32_x4_m4c16_relu.yml -------------------------------------------------------------------------------- /configs/plainsr_int8_x4_m4c16_relu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/plainsr_int8_x4_m4c16_relu.yml -------------------------------------------------------------------------------- /configs/vdsr_fp32_x4_relu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/configs/vdsr_fp32_x4_relu.yml -------------------------------------------------------------------------------- /datas/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/datas/benchmark.py -------------------------------------------------------------------------------- /datas/div2k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/datas/div2k.py -------------------------------------------------------------------------------- /datas/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/datas/utils.py -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/ai-benchmark/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/mininet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/Makefile -------------------------------------------------------------------------------- /deploy/mininet/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/mininet/activation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/activation.cpp -------------------------------------------------------------------------------- /deploy/mininet/activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/activation.h -------------------------------------------------------------------------------- /deploy/mininet/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/config.h -------------------------------------------------------------------------------- /deploy/mininet/convolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/convolution.cpp -------------------------------------------------------------------------------- /deploy/mininet/convolution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/convolution.h -------------------------------------------------------------------------------- /deploy/mininet/elementwise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/elementwise.cpp -------------------------------------------------------------------------------- /deploy/mininet/elementwise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/elementwise.h -------------------------------------------------------------------------------- /deploy/mininet/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/main -------------------------------------------------------------------------------- /deploy/mininet/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/main.cpp -------------------------------------------------------------------------------- /deploy/mininet/padding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/padding.cpp -------------------------------------------------------------------------------- /deploy/mininet/padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/padding.h -------------------------------------------------------------------------------- /deploy/mininet/pixelshuffle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/pixelshuffle.cpp -------------------------------------------------------------------------------- /deploy/mininet/pixelshuffle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/pixelshuffle.h -------------------------------------------------------------------------------- /deploy/mininet/tensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/tensor.cpp -------------------------------------------------------------------------------- /deploy/mininet/tensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/tensor.h -------------------------------------------------------------------------------- /deploy/mininet/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/deploy/mininet/test.h -------------------------------------------------------------------------------- /deploy/mnn/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/rknn/README.MD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/environment.yml -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/common.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/ecbsr/ecbsr_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/ecbsr/ecbsr_block.py -------------------------------------------------------------------------------- /models/ecbsr/ecbsr_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/ecbsr/ecbsr_network.py -------------------------------------------------------------------------------- /models/ecbsr/tf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/ecbsr/tf/plainsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/ecbsr/tf/plainsr.py -------------------------------------------------------------------------------- /models/edsr/edsr_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/edsr/edsr_block.py -------------------------------------------------------------------------------- /models/edsr/edsr_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/edsr/edsr_network.py -------------------------------------------------------------------------------- /models/elan/elan_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/elan/elan_block.py -------------------------------------------------------------------------------- /models/elan/elan_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/elan/elan_network.py -------------------------------------------------------------------------------- /models/espcn/espcn_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/espcn/espcn_network.py -------------------------------------------------------------------------------- /models/fsrcnn/fsrcnn_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/fsrcnn/fsrcnn_network.py -------------------------------------------------------------------------------- /models/imdn/imdn_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/imdn/imdn_block.py -------------------------------------------------------------------------------- /models/imdn/imdn_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/imdn/imdn_network.py -------------------------------------------------------------------------------- /models/plainsr/plainsr_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/plainsr/plainsr_network.py -------------------------------------------------------------------------------- /models/vdsr/vdsr_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/models/vdsr/vdsr_network.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/train.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xindongzhang/SimpleIR/HEAD/utils.py --------------------------------------------------------------------------------