1234567891011121314151617181920 |
- import { __awaiter, __generator } from "tslib";
- import * as tf from '@tensorflow/tfjs-core';
- import { getModelUris } from '../common/getModelUris';
- import { fetchJson } from './fetchJson';
- export function loadWeightMap(uri, defaultModelName) {
- return __awaiter(this, void 0, void 0, function () {
- var _a, manifestUri, modelBaseUri, manifest;
- return __generator(this, function (_b) {
- switch (_b.label) {
- case 0:
- _a = getModelUris(uri, defaultModelName), manifestUri = _a.manifestUri, modelBaseUri = _a.modelBaseUri;
- return [4 /*yield*/, fetchJson(manifestUri)];
- case 1:
- manifest = _b.sent();
- return [2 /*return*/, tf.io.loadWeights(manifest, modelBaseUri)];
- }
- });
- });
- }
- //# sourceMappingURL=loadWeightMap.js.map
|