UNPKG

@upscalerjs/esrgan-thick

Version:

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

26 lines (25 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var esrgan_1 = require("../../../packages/shared/src/esrgan/esrgan"); var constants_generated_1 = require("./constants.generated"); var getModelDefinition = function (scale, modelFileName) { return (0, esrgan_1.getESRGANModelDefinition)({ scale: scale, path: "models/x".concat(scale, "/model.json"), name: constants_generated_1.NAME, version: constants_generated_1.VERSION, meta: { C: 4, D: 3, G: 32, G0: 64, T: 10, architecture: "rrdn", patchSize: scale === 3 ? 129 : 128, size: 'thick', artifactReducing: false, sharpening: false, dataset: 'div2k', modelFileName: modelFileName, }, }); }; exports.default = getModelDefinition;