realesrgan-x4plus-sd
Real-ESRGAN x4plus (RRDBNet, 23 blocks, 4x) curated as an Enclave sdcpp
UPSCALER volume: one upscaler.safetensors, the generic component name the
fleet's ENCLAVE_SD_UPSCALE_FILE env expects. The file's presence is what
marks an upscaler volume; it must never appear inside a generation volume.
Provenance (byte-reproducible):
- Source: the official release weights, xinntao/Real-ESRGAN v0.1.0,
RealESRGAN_x4plus.pth(https://github.com/xinntao/Real-ESRGAN/releases/download/v0.1.0/RealESRGAN_x4plus.pth), sha2564fa0d38905f75ac06eb49a7951b426670021be3018265fd191d2125df9d682f1. - Conversion:
image-generator/tools/convert_esrgan.pyin the enclave-apps repo (torch-free restricted unpickler, numpy only, deterministic output: sorted keys, compact header, no metadata). Wrapper dictparams_emaunwrapped to bare RRDBNet names. - Output:
upscaler.safetensors, 702 tensors F32, sha256d30241986d4f29502949e1b46558a8c2a42067605a78428229f758429c94dda4. - Rebuild:
./fetch-model.sh realesrgan-x4plusin enclave-apps/image-generator reproduces this file bit for bit.
License: BSD-3-Clause (the Real-ESRGAN license); weights by Xintao Wang et al., unmodified apart from the format conversion above.
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support