{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/real-time-single-image-and-video-super","title":"Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network","arxiv_id":"1609.05158","date":"2016-09-16","proceeding":"CVPR 2016 6","authors":["Wenzhe Shi","Jose Caballero","Ferenc Huszár","Johannes Totz","Andrew P. Aitken","Rob Bishop","Daniel Rueckert","Zehan Wang"],"abstract":"Recently, several models based on deep neural networks have achieved great\nsuccess in terms of both reconstruction accuracy and computational performance\nfor single image super-resolution. In these methods, the low resolution (LR)\ninput image is upscaled to the high resolution (HR) space using a single\nfilter, commonly bicubic interpolation, before reconstruction. This means that\nthe super-resolution (SR) operation is performed in HR space. We demonstrate\nthat this is sub-optimal and adds computational complexity. In this paper, we\npresent the first convolutional neural network (CNN) capable of real-time SR of\n1080p videos on a single K2 GPU. To achieve this, we propose a novel CNN\narchitecture where the feature maps are extracted in the LR space. In addition,\nwe introduce an efficient sub-pixel convolution layer which learns an array of\nupscaling filters to upscale the final LR feature maps into the HR output. By\ndoing so, we effectively replace the handcrafted bicubic filter in the SR\npipeline with more complex upscaling filters specifically trained for each\nfeature map, whilst also reducing the computational complexity of the overall\nSR operation. We evaluate the proposed approach using images and videos from\npublicly available datasets and show that it performs significantly better\n(+0.15dB on Images and +0.39dB on Videos) and is an order of magnitude faster\nthan previous CNN-based methods.","url_abs":"http://arxiv.org/abs/1609.05158v2","url_pdf":"http://arxiv.org/pdf/1609.05158v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/545641826/espcn","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/Araxeus/PNG-Upscale","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/HighVoltageRocknRoll/sr","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/KeremTurgutlu/papers","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/Lornatang/ESPCN-PyTorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/Nhat-Thanh/ESPCN-Pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/Nhat-Thanh/ESPCN-TF","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/One-sixth/pixelshuffle_invert_pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/TahmasbiM/Example","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/TomokiKomiya/SRGAN-keras","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/Zhangyanbo/iResNetLab","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/alexjc/neural-enhance","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/anktplwl91/Image-Superresolution","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"unanswered"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/anujdutt9/ESPCN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/atriumlts/subpixel","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/behnoudshafizadeh/ESPCN-SuperResolution-Tensorflow","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/deepak112/Keras-SRGAN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/djsinghnegi/SRINImageEnhancemrntGAN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/fengwang/subpixel_conv2d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/gs18113/ESPCN-TensorFlow2","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/imatge-upc/3D-GAN-superresolution","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/jaingaurav3/GAN-Hacks","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/kingcheng2000/GAN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/kunjan-mhaske/Image-super-resolution-model-using-4-layers-CNN-from-PyTorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/leftthomas/espcn","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/linxi159/GAN-training-tricks","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/linxi159/Tips-and-tricks-to-train-GANs","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/med-seg/kidney","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/med-seg/kidney-mc","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/michael13162/DoodleGAN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"unanswered"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/npielawski/pytorch_tiramisu","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/poikilos/pyrotocanvas","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"GPL-3.0"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/quin-med-harvard-edu/kidney","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/sgrvinod/a-pytorch-tutorial-to-super-resolution","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/ssulun/pytorch-pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/tetrachrome/subpixel","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/twhui/SRGAN-PyTorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/vuanhtu1993/Keras-SRGANs","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/MindSpore-scientific-2/code-10/tree/main/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/MindSpore-scientific-2/code-8/tree/main/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/MindSpore-scientific/code-1/tree/main/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/MindSpore-scientific/code-10/tree/main/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/MindSpore-scientific/code-4/tree/main/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/mindspore-ai/contrib/tree/master/intern/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/pwc-1/Paper-9/tree/main/4/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null},{"paper_slug":"real-time-single-image-and-video-super","repo_url":"https://github.com/pwc-1/Paper-9/tree/main/7/pixelshuffle1d","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"mindspore","reach":null}],"tasks":[{"task_slug":null,"task_name":"GPU"},{"task_slug":"image-super-resolution","task_name":"Image Super-Resolution"},{"task_slug":"super-resolution","task_name":"Super-Resolution"},{"task_slug":"video-super-resolution","task_name":"Video Super-Resolution"}],"methods":[{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"pixelshuffle","method_name":"PixelShuffle"}],"datasets_introduced":[],"methods_introduced":[{"slug":"pixelshuffle","name":"PixelShuffle","full_name":"PixelShuffle"}],"results":[{"leaderboard":"/sota/image-super-resolution-on-bsd100-4x-upscaling","task":"Image Super-Resolution","dataset":"BSD100 - 4x upscaling","model":"ESPCN","rank_in_archive_order":53,"of":71,"metrics":{"MOS":"2.01","PSNR":"27.02","SSIM":"0.7442"},"uses_additional_data":false},{"leaderboard":"/sota/image-super-resolution-on-set14-4x-upscaling","task":"Image Super-Resolution","dataset":"Set14 - 4x upscaling","model":"ESPCN","rank_in_archive_order":88,"of":104,"metrics":{"MOS":"2.52","PSNR":"27.66","SSIM":"0.8004"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-msu-vsr-benchmark","task":"Video Super-Resolution","dataset":"MSU Video Super Resolution Benchmark: Detail Restoration","model":"ESPCN","rank_in_archive_order":31,"of":32,"metrics":{"1 - LPIPS":"0.765","ERQAv1.0":"0.521","FPS":"3.333","PSNR":"26.714","QRCRv1.0":"0","SSIM":"0.811","Subjective score":"2.099"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-msu-video-upscalers","task":"Video Super-Resolution","dataset":"MSU Video Upscalers: Quality Enhancement","model":"ESPCN","rank_in_archive_order":36,"of":48,"metrics":{"PSNR":"26.25","SSIM":"0.926","VMAF":"47.19"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-ultra-video-group","task":"Video Super-Resolution","dataset":"Ultra Video Group HD - 4x upscaling","model":"ESPCN","rank_in_archive_order":3,"of":5,"metrics":{"Average PSNR":"37.91"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-ultra-video-group","task":"Video Super-Resolution","dataset":"Ultra Video Group HD - 4x upscaling","model":"bicubic","rank_in_archive_order":5,"of":5,"metrics":{"Average PSNR":"36.20"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-vid4-4x-upscaling","task":"Video Super-Resolution","dataset":"Vid4 - 4x upscaling","model":"ESPCN","rank_in_archive_order":20,"of":27,"metrics":{"MOVIE":"6.54","PSNR":"25.06","SSIM":"0.7394"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-xiph-hd-4x","task":"Video Super-Resolution","dataset":"Xiph HD - 4x upscaling","model":"ESPCN","rank_in_archive_order":1,"of":3,"metrics":{"Average PSNR":"31.67"},"uses_additional_data":false},{"leaderboard":"/sota/video-super-resolution-on-xiph-hd-4x","task":"Video Super-Resolution","dataset":"Xiph HD - 4x upscaling","model":"bicubic","rank_in_archive_order":3,"of":3,"metrics":{"Average PSNR":"30.30"},"uses_additional_data":false}],"syntology":{"syntology_url":"https://syntology.ai/paper/1609.05158","atlas_url":"https://app.syntology.ai/?focus=1609.05158","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1609.05158"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Nhat-Thanh/ESPCN-Pytorch","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kingcheng2000/GAN","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/behnoudshafizadeh/ESPCN-SuperResolution-Tensorflow","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/npielawski/pytorch_tiramisu","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/poikilos/pyrotocanvas","reach":{"status":"ok","spdx":"GPL-3.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/med-seg/kidney","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/HighVoltageRocknRoll/sr","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/atriumlts/subpixel","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/anujdutt9/ESPCN","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/kunjan-mhaske/Image-super-resolution-model-using-4-layers-CNN-from-PyTorch","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MindSpore-scientific/code-4/tree/main/pixelshuffle1d","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/imatge-upc/3D-GAN-superresolution","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/gs18113/ESPCN-TensorFlow2","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/linxi159/GAN-training-tricks","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/alexjc/neural-enhance","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/TahmasbiM/Example","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/KeremTurgutlu/papers","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MindSpore-scientific/code-1/tree/main/pixelshuffle1d","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/michael13162/DoodleGAN","reach":{"status":"unanswered"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/linxi159/Tips-and-tricks-to-train-GANs","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jaingaurav3/GAN-Hacks","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mindspore-ai/contrib/tree/master/intern/pixelshuffle1d","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/leftthomas/espcn","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/MindSpore-scientific-2/code-8/tree/main/pixelshuffle1d","reach":null}],"summary":{"ran_draft_wrong":2,"ran_fixture":2,"unverified":16},"by_repo_kind":{"listed":{"samples":19,"ran":3,"repositories":8}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":1,"samples":[{"code_sha256_prefix":"3ddf550638922b31","entry":"choice_device","repo":"Lornatang/ESPCN-PyTorch","repo_kind":"listed","path":"inference.py","file_url":"https://github.com/Lornatang/ESPCN-PyTorch/blob/HEAD/inference.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3ddf550638922b31"}},{"code_sha256_prefix":"a8dabd6fc5e7e33d","entry":"extend","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"a8dabd6fc5e7e33d"}},{"code_sha256_prefix":"8c2feff80635400e","entry":"pixelshuffle","repo":"One-sixth/pixelshuffle_invert_pytorch","repo_kind":"listed","path":"pixelshuffle_invert.py","file_url":"https://github.com/One-sixth/pixelshuffle_invert_pytorch/blob/HEAD/pixelshuffle_invert.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8c2feff80635400e"}},{"code_sha256_prefix":"85cdae1b9119a1aa","entry":"pixelshuffle_invert","repo":"One-sixth/pixelshuffle_invert_pytorch","repo_kind":"listed","path":"pixelshuffle_invert.py","file_url":"https://github.com/One-sixth/pixelshuffle_invert_pytorch/blob/HEAD/pixelshuffle_invert.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"85cdae1b9119a1aa"}},{"code_sha256_prefix":"5a900d242c89ecf1","entry":"PSNR","repo":"behnoudshafizadeh/ESPCN-SuperResolution-Tensorflow","repo_kind":"listed","path":"utils.py","file_url":"https://github.com/behnoudshafizadeh/ESPCN-SuperResolution-Tensorflow/blob/HEAD/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"5a900d242c89ecf1"}},{"code_sha256_prefix":"d682a9593710857e","entry":"bytes_feature","repo":"HighVoltageRocknRoll/sr","repo_kind":"listed","path":"datasets/prepare_dataset.py","file_url":"https://github.com/HighVoltageRocknRoll/sr/blob/HEAD/datasets/prepare_dataset.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d682a9593710857e"}},{"code_sha256_prefix":"c889b417f65ffc2a","entry":"calculate_valid_crop_size","repo":"niazwazir/REAL_TIME_VIDEO_IMSR","repo_kind":"listed","path":"data_utils.py","file_url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR/blob/HEAD/data_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c889b417f65ffc2a"}},{"code_sha256_prefix":"fbf4fd83b502b493","entry":"center_crop","repo":"npielawski/pytorch_tiramisu","repo_kind":"listed","path":"tiramisu/tiramisu.py","file_url":"https://github.com/npielawski/pytorch_tiramisu/blob/HEAD/tiramisu/tiramisu.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"fbf4fd83b502b493"}},{"code_sha256_prefix":"559b2398ad70b2dd","entry":"crop_asym_like","repo":"npielawski/pytorch_tiramisu","repo_kind":"listed","path":"tiramisu/tiramisu.py","file_url":"https://github.com/npielawski/pytorch_tiramisu/blob/HEAD/tiramisu/tiramisu.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"559b2398ad70b2dd"}},{"code_sha256_prefix":"307b25262433fb97","entry":"image_warp","repo":"HighVoltageRocknRoll/sr","repo_kind":"listed","path":"models/image_warp.py","file_url":"https://github.com/HighVoltageRocknRoll/sr/blob/HEAD/models/image_warp.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"307b25262433fb97"}},{"code_sha256_prefix":"7e6cb8a85c64996e","entry":"is_image_file","repo":"niazwazir/REAL_TIME_VIDEO_IMSR","repo_kind":"listed","path":"data_utils.py","file_url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR/blob/HEAD/data_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"7e6cb8a85c64996e"}},{"code_sha256_prefix":"b8a23b27c781a66c","entry":"is_video_file","repo":"niazwazir/REAL_TIME_VIDEO_IMSR","repo_kind":"listed","path":"data_utils.py","file_url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR/blob/HEAD/data_utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b8a23b27c781a66c"}},{"code_sha256_prefix":"c8d3363d1625adc6","entry":"pixel_shuffle","repo":"Nhat-Thanh/ESPCN-TF","repo_kind":"listed","path":"neuralnet.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-TF/blob/HEAD/neuralnet.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c8d3363d1625adc6"}},{"code_sha256_prefix":"440d24ec30b09c77","entry":"psnr","repo":"niazwazir/REAL_TIME_VIDEO_IMSR","repo_kind":"listed","path":"PSNR.py","file_url":"https://github.com/niazwazir/REAL_TIME_VIDEO_IMSR/blob/HEAD/PSNR.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"440d24ec30b09c77"}},{"code_sha256_prefix":"4d448d32e15f04c9","entry":"read_image","repo":"Nhat-Thanh/ESPCN-Pytorch","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-Pytorch/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4d448d32e15f04c9"}},{"code_sha256_prefix":"05f12c47fb9b8978","entry":"read_image","repo":"Nhat-Thanh/ESPCN-TF","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-TF/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"05f12c47fb9b8978"}},{"code_sha256_prefix":"d8058eded6a9e999","entry":"rgb2ycbcr","repo":"Nhat-Thanh/ESPCN-Pytorch","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-Pytorch/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"d8058eded6a9e999"}},{"code_sha256_prefix":"3760ee509acdf19f","entry":"rgb2ycbcr","repo":"Nhat-Thanh/ESPCN-TF","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-TF/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3760ee509acdf19f"}},{"code_sha256_prefix":"ef42ea280e97a9f8","entry":"ycbcr2rgb","repo":"Nhat-Thanh/ESPCN-Pytorch","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-Pytorch/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ef42ea280e97a9f8"}},{"code_sha256_prefix":"3b0edbcfb724a432","entry":"ycbcr2rgb","repo":"Nhat-Thanh/ESPCN-TF","repo_kind":"listed","path":"utils/common.py","file_url":"https://github.com/Nhat-Thanh/ESPCN-TF/blob/HEAD/utils/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3b0edbcfb724a432"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}