UNPKG

@upscalerjs/esrgan-slim

Version:

ESRGAN Slim Model for UpscalerJS. Upscale images and increase image resolution with AI using Javascript

24 lines (23 loc) 649 B
import { getESRGANModelDefinition, } from '../../../packages/shared/src/esrgan/esrgan'; import { NAME, VERSION, } from './constants.generated'; const getModelDefinition = (scale, modelFileName) => getESRGANModelDefinition({ scale, path: `models/x${scale}/model.json`, name: NAME, version: VERSION, meta: { C: 1, D: 2, G: 4, G0: 64, T: 10, architecture: "rdn", patchSize: scale === 3 ? 129 : 128, size: 'slim', artifactReducing: false, sharpening: false, dataset: 'div2k', modelFileName, }, }); export default getModelDefinition;