UNPKG

@upscalerjs/esrgan-medium

Version:

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

26 lines (25 loc) 827 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: 1, D: 10, G: 64, G0: 64, T: 10, architecture: "rdn", patchSize: scale === 3 ? 129 : 128, size: 'medium', artifactReducing: false, sharpening: false, dataset: 'div2k', modelFileName: modelFileName, }, }); }; exports.default = getModelDefinition;