"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getMaximDefinition = void 0;
var registerOps_1 = require("./registerOps");
var getMaximDefinition = function (_a) {
    var name = _a.name, version = _a.version, meta = _a.meta, modelPath = _a.path, divisibilityFactor = _a.divisibilityFactor;
    return ({
        inputRange: [0, 1,],
        outputRange: [0, 1,],
        preprocess: function (t) { return t.cast('float32'); },
        setup: registerOps_1.registerOps,
        modelType: 'graph',
        _internals: {
            path: modelPath,
            name: name,
            version: version,
        },
        meta: meta,
        divisibilityFactor: divisibilityFactor,
    });
};
exports.getMaximDefinition = getMaximDefinition;
