major toolkit upgrade

pull/405/head
Vladimir Mandic 2023-09-18 12:44:36 -04:00
parent 0e247768ff
commit 957644e216
30 changed files with 1294 additions and 1240 deletions

1
.gitignore vendored
View File

@ -1,6 +1,7 @@
node_modules/
types/lib
pnpm-lock.yaml
package-lock.json
*.swp
samples/**/*.mp4
samples/**/*.webm

2
.npmrc
View File

@ -1,4 +1,4 @@
force=true
production=true
omit=dev
legacy-peer-deps=true
strict-peer-dependencies=false

View File

@ -9,14 +9,14 @@
## Changelog
### **HEAD -> main** 2023/08/05 mandic00@live.com
### **HEAD -> main** 2023/08/07 mandic00@live.com
- full rebuild
- major toolkit upgrade
### **3.1.1** 2023/08/05 mandic00@live.com
### **origin/main** 2023/06/12 mandic00@live.com
- fixes plus tfjs upgrade for new release
### **3.0.7** 2023/06/12 mandic00@live.com
@ -80,17 +80,25 @@
- reduce dev dependencies
- tensor rank strong typechecks
- rebuild dependencies
- 2.11.1
### **2.11.1** 2022/10/09 mandic00@live.com
- add rvm segmentation model
- add human.webcam methods
- create funding.yml
- fix rotation interpolation
- 2.10.3
### **2.10.3** 2022/09/21 mandic00@live.com
- add human.video method
- 2.10.2
### **2.10.2** 2022/09/11 mandic00@live.com
- add node.js esm compatibility (#292)
- release
- 2.10.1
### **2.10.1** 2022/09/07 mandic00@live.com
- release candidate
- add config flags
- test update
@ -563,7 +571,7 @@
- remove efficientpose
- major version rebuild
### **1.6.1** 2021/04/23 mandic00@live.com
### **1.6.1** 2021/04/22 mandic00@live.com
- add npmrc
- added filter.flip feature
@ -702,7 +710,7 @@
- add typedocs and types
- strong typings
### **1.1.2** 2021/03/13 mandic00@live.com
### **1.1.2** 2021/03/12 mandic00@live.com
- distance based on minkowski space and limited euclidean space
- guard against invalid input images
@ -711,7 +719,7 @@
- switched face embedding to mobileface
### **1.0.4** 2021/03/12 mandic00@live.com
### **1.0.4** 2021/03/11 mandic00@live.com
- add face return tensor
- add test for face descriptors
@ -726,7 +734,7 @@
- enhanced age, gender, emotion detection
- full rebuild
### **1.0.2** 2021/03/10 mandic00@live.com
### **1.0.2** 2021/03/09 mandic00@live.com
- remove blazeface-front, blazepose-upper, faceboxes
- remove blazeface-front and faceboxes
@ -836,7 +844,7 @@
- variable name changes, setting .rawcoords only if necessary
- option to return raw data (mesh, box) for facemesh / "preserve aspect ratio" fix from facemesh upstream
### **0.9.18** 2020/12/17 mandic00@live.com
### **0.9.18** 2020/12/16 mandic00@live.com
- add z axis scaling
- major work on body module
@ -870,7 +878,7 @@
- minor compatibility fixes
### **0.9.11** 2020/11/24 mandic00@live.com
### **0.9.11** 2020/11/23 mandic00@live.com
- implement multi-person gestures
- modularize pipeline models
@ -907,7 +915,7 @@
- swtich to tfjs source import
### **0.9.3** 2020/11/17 mandic00@live.com
### **0.9.3** 2020/11/16 mandic00@live.com
- switched to minified build
- web worker fixes
@ -937,7 +945,7 @@
- fix bug in async ops and change imports
- fix wiki links
### **0.8.6** 2020/11/10 mandic00@live.com
### **0.8.6** 2020/11/09 mandic00@live.com
- add wasm bundle
@ -977,7 +985,7 @@
- cache invalidation improvements
- full async operations
### **0.7.5** 2020/11/06 mandic00@live.com
### **0.7.5** 2020/11/05 mandic00@live.com
- implemented dev-server
@ -1022,12 +1030,12 @@
- complete model refactoring
- fixed typo
### **0.6.2** 2020/11/03 mandic00@live.com
### **0.6.2** 2020/11/02 mandic00@live.com
- optimized demo
- package update
### **0.6.1** 2020/11/03 mandic00@live.com
### **0.6.1** 2020/11/02 mandic00@live.com
- major performance improvements for all models
- revert "optimized canvas handling"
@ -1081,7 +1089,7 @@
- implelented input resizing
### **0.4.3** 2020/10/23 mandic00@live.com
### **0.4.3** 2020/10/22 mandic00@live.com
### **0.4.2** 2020/10/20 mandic00@live.com
@ -1099,7 +1107,7 @@
- pure tensor pipeline without image converts
- autodetect skipframes
### **0.3.8** 2020/10/18 mandic00@live.com
### **0.3.8** 2020/10/17 mandic00@live.com
- new menu layout
@ -1126,28 +1134,28 @@
- optimized blazeface anchors
- added error handling
### **0.3.3** 2020/10/16 mandic00@live.com
### **0.3.3** 2020/10/15 mandic00@live.com
- added blazeface back and front models
### **0.3.2** 2020/10/16 mandic00@live.com
### **0.3.2** 2020/10/15 mandic00@live.com
- reduced web worker latency
- added debugging and versioning
- optimized demos and added scoped runs
- added multi backend support
### **0.3.1** 2020/10/15 mandic00@live.com
### **0.3.1** 2020/10/14 mandic00@live.com
### **0.2.10** 2020/10/15 mandic00@live.com
### **0.2.10** 2020/10/14 mandic00@live.com
- added emotion backend
- module parametrization and performance monitoring
- implemented multi-hand support
- fixed documentation typos
### **0.2.9** 2020/10/14 mandic00@live.com
### **0.2.9** 2020/10/13 mandic00@live.com
- added node build and demo
@ -1162,7 +1170,7 @@
- enable all models by default
### **0.2.5** 2020/10/13 mandic00@live.com
### **0.2.5** 2020/10/12 mandic00@live.com
- fixed memory leak

View File

@ -16,7 +16,7 @@ const humanConfig = {
};
async function main(inputFile) {
global.fetch = (await import('node-fetch')).default; // eslint-disable-line node/no-unpublished-import, import/no-unresolved, node/no-missing-import
global.fetch = (await import('node-fetch')).default; // eslint-disable-line node/no-unpublished-import, import/no-unresolved, node/no-missing-import, node/no-extraneous-import
const human = new Human.Human(humanConfig); // create instance of human using default configuration
log.info('Human:', human.version, 'TF:', tf.version_core);
await human.load(); // optional as models would be loaded on-demand first time they are required

File diff suppressed because one or more lines are too long

793
dist/human.esm.js vendored

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

346
dist/human.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

12
dist/human.node.js vendored

File diff suppressed because one or more lines are too long

140
dist/tfjs.esm.js vendored

File diff suppressed because one or more lines are too long

View File

@ -4,4 +4,4 @@
author: <https://github.com/vladmandic>'
*/
var e="4.10.0";var s="4.10.0";var t="4.10.0";var n="4.10.0";var r="4.10.0";var i="4.10.0";var h={tfjs:e,"tfjs-core":e,"tfjs-converter":s,"tfjs-backend-cpu":t,"tfjs-backend-webgl":n,"tfjs-backend-wasm":r,"tfjs-backend-webgpu":i};export{h as version};
var e="4.11.0";var s="4.11.0";var t="4.11.0";var n="4.11.0";var r="4.11.0";var i="4.11.0";var h={tfjs:e,"tfjs-core":e,"tfjs-converter":s,"tfjs-backend-cpu":t,"tfjs-backend-webgl":n,"tfjs-backend-wasm":r,"tfjs-backend-webgpu":i};export{h as version};

View File

@ -48,6 +48,11 @@
"efficientpose-i-lite": 2269064,
"efficientpose-ii-lite": 5651240,
"efficientpose-iv": 25643252,
"insightface-efficientnet-b0": 13013224,
"insightface-ghostnet-strides1": 8093408,
"insightface-ghostnet-strides2": 8049584,
"insightface-mobilenet-emore": 6938536,
"insightface-mobilenet-swish": 12168584,
"nanodet-e": 12319156,
"nanodet-g": 7574558,
"nanodet-m": 1887474,

View File

@ -80,37 +80,37 @@
"devDependencies": {
"@html-eslint/eslint-plugin": "^0.19.1",
"@html-eslint/parser": "^0.19.1",
"@microsoft/api-extractor": "^7.36.3",
"@tensorflow/tfjs-backend-cpu": "^4.10.0",
"@tensorflow/tfjs-backend-wasm": "^4.10.0",
"@tensorflow/tfjs-backend-webgl": "^4.10.0",
"@tensorflow/tfjs-backend-webgpu": "4.10.0",
"@tensorflow/tfjs-converter": "^4.10.0",
"@tensorflow/tfjs-core": "^4.10.0",
"@tensorflow/tfjs-data": "^4.10.0",
"@tensorflow/tfjs-layers": "^4.10.0",
"@tensorflow/tfjs-node": "^4.10.0",
"@tensorflow/tfjs-node-gpu": "^4.10.0",
"@types/node": "^20.4.8",
"@types/offscreencanvas": "^2019.7.0",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"@microsoft/api-extractor": "^7.37.0",
"@tensorflow/tfjs-backend-cpu": "^4.11.0",
"@tensorflow/tfjs-backend-wasm": "^4.11.0",
"@tensorflow/tfjs-backend-webgl": "^4.11.0",
"@tensorflow/tfjs-backend-webgpu": "4.11.0",
"@tensorflow/tfjs-converter": "^4.11.0",
"@tensorflow/tfjs-core": "^4.11.0",
"@tensorflow/tfjs-data": "^4.11.0",
"@tensorflow/tfjs-layers": "^4.11.0",
"@tensorflow/tfjs-node": "^4.11.0",
"@tensorflow/tfjs-node-gpu": "^4.11.0",
"@types/node": "^20.6.2",
"@types/offscreencanvas": "^2019.7.1",
"@typescript-eslint/eslint-plugin": "^6.7.0",
"@typescript-eslint/parser": "^6.7.0",
"@vladmandic/build": "^0.9.2",
"@vladmandic/pilogger": "^0.4.8",
"@vladmandic/tfjs": "github:vladmandic/tfjs",
"canvas": "^2.11.2",
"esbuild": "^0.18.18",
"eslint": "8.46.0",
"esbuild": "^0.19.3",
"eslint": "8.49.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-html": "^7.1.0",
"eslint-plugin-import": "^2.28.0",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-json": "^3.1.0",
"eslint-plugin-markdown": "^3.0.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.1.1",
"rimraf": "^5.0.1",
"tslib": "^2.6.1",
"typedoc": "0.24.8",
"typescript": "5.1.6"
"tslib": "^2.6.2",
"typedoc": "0.25.1",
"typescript": "^5.1.6"
}
}

View File

@ -1,50 +1,51 @@
2023-08-05 15:03:18 DATA:  Build {"name":"@vladmandic/human","version":"3.1.1"}
2023-08-05 15:03:18 INFO:  Application: {"name":"@vladmandic/human","version":"3.1.1"}
2023-08-05 15:03:18 INFO:  Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
2023-08-05 15:03:18 INFO:  Toolchain: {"build":"0.9.2","esbuild":"0.17.19","typescript":"5.1.6","typedoc":"0.23.28","eslint":"8.46.0"}
2023-08-05 15:03:18 INFO:  Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
2023-08-05 15:03:18 STATE: Clean: {"locations":["dist/*","types/*","typedoc/*"]}
2023-08-05 15:03:18 STATE: Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1289,"outputBytes":358}
2023-08-05 15:03:18 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":566,"outputBytes":957}
2023-08-05 15:03:19 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":80,"inputBytes":675732,"outputBytes":320347}
2023-08-05 15:03:19 STATE: Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":574,"outputBytes":965}
2023-08-05 15:03:19 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":80,"inputBytes":675740,"outputBytes":320351}
2023-08-05 15:03:19 STATE: Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":662,"outputBytes":2003}
2023-08-05 15:03:19 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":80,"inputBytes":676778,"outputBytes":320462}
2023-08-05 15:03:19 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1372,"outputBytes":667}
2023-08-05 15:03:19 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":80,"inputBytes":675442,"outputBytes":318910}
2023-08-05 15:03:19 STATE: Compile: {"name":"tfjs/browser/esm/bundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":10,"inputBytes":1372,"outputBytes":1264769}
2023-08-05 15:03:19 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":80,"inputBytes":1939544,"outputBytes":1579359}
2023-08-05 15:03:20 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":80,"inputBytes":1939544,"outputBytes":2056129}
2023-08-05 15:03:30 STATE: Typings: {"input":"src/human.ts","output":"types/lib","files":15}
2023-08-05 15:03:35 STATE: TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":81,"generated":true}
2023-08-05 15:03:35 STATE: Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6318,"outputBytes":2970}
2023-08-05 15:03:35 STATE: Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":17503,"outputBytes":9403}
2023-08-05 15:03:35 STATE: Compile: {"name":"demo/tracker","format":"esm","platform":"browser","input":"demo/tracker/index.ts","output":"demo/tracker/index.js","files":2,"inputBytes":54375,"outputBytes":22791}
2023-08-05 15:03:57 STATE: Lint: {"locations":["**/*.json","src/**/*.ts","test/**/*.js","demo/**/*.js","**/*.md"],"files":171,"errors":0,"warnings":0}
2023-08-05 15:03:57 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
2023-08-05 15:03:57 STATE: Copy: {"input":"node_modules/@vladmandic/tfjs/types/tfjs-core.d.ts","output":"types/tfjs-core.d.ts"}
2023-08-05 15:03:57 INFO:  Done...
2023-08-05 15:03:57 STATE: Copy: {"input":"node_modules/@vladmandic/tfjs/types/tfjs.d.ts","output":"types/tfjs.esm.d.ts"}
2023-08-05 15:03:57 STATE: Copy: {"input":"src/types/tsconfig.json","output":"types/tsconfig.json"}
2023-08-05 15:03:57 STATE: Copy: {"input":"src/types/eslint.json","output":"types/.eslintrc.json"}
2023-08-05 15:03:57 STATE: Copy: {"input":"src/types/tfjs.esm.d.ts","output":"dist/tfjs.esm.d.ts"}
2023-08-05 15:03:57 STATE: Filter: {"input":"types/tfjs-core.d.ts"}
2023-08-05 15:04:00 STATE: API-Extractor: {"succeeeded":true,"errors":0,"warnings":211}
2023-08-05 15:04:00 STATE: Filter: {"input":"types/human.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.esm-nobundle.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.esm.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.node-gpu.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.node.d.ts"}
2023-08-05 15:04:00 STATE: Write: {"output":"dist/human.node-wasm.d.ts"}
2023-08-05 15:04:00 INFO:  Analyze models: {"folders":8,"result":"models/models.json"}
2023-08-05 15:04:00 STATE: Models {"folder":"./models","models":12}
2023-08-05 15:04:00 STATE: Models {"folder":"../human-models/models","models":44}
2023-08-05 15:04:00 STATE: Models {"folder":"../blazepose/model/","models":4}
2023-08-05 15:04:00 STATE: Models {"folder":"../anti-spoofing/model","models":1}
2023-08-05 15:04:00 STATE: Models {"folder":"../efficientpose/models","models":3}
2023-08-05 15:04:00 STATE: Models {"folder":"../movenet/models","models":3}
2023-08-05 15:04:00 STATE: Models {"folder":"../nanodet/models","models":4}
2023-08-05 15:04:01 STATE: Models: {"count":53,"totalSize":331799913}
2023-08-05 15:04:01 INFO:  Human Build complete... {"logFile":"test/build.log"}
2023-09-18 12:39:57 DATA:  Build {"name":"@vladmandic/human","version":"3.1.1"}
2023-09-18 12:39:57 INFO:  Application: {"name":"@vladmandic/human","version":"3.1.1"}
2023-09-18 12:39:57 INFO:  Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
2023-09-18 12:39:57 INFO:  Toolchain: {"build":"0.9.2","esbuild":"0.17.19","typescript":"5.1.6","typedoc":"0.23.28","eslint":"8.49.0"}
2023-09-18 12:39:57 INFO:  Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
2023-09-18 12:39:57 STATE: Clean: {"locations":["dist/*","types/*","typedoc/*"]}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1289,"outputBytes":358}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":566,"outputBytes":957}
2023-09-18 12:39:57 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":80,"inputBytes":675948,"outputBytes":320762}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":574,"outputBytes":965}
2023-09-18 12:39:57 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":80,"inputBytes":675956,"outputBytes":320766}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":662,"outputBytes":2003}
2023-09-18 12:39:57 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":80,"inputBytes":676994,"outputBytes":320877}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1372,"outputBytes":667}
2023-09-18 12:39:57 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":80,"inputBytes":675658,"outputBytes":319325}
2023-09-18 12:39:57 STATE: Compile: {"name":"tfjs/browser/esm/bundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":10,"inputBytes":1372,"outputBytes":1264969}
2023-09-18 12:39:58 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":80,"inputBytes":1939960,"outputBytes":1579985}
2023-09-18 12:39:58 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":80,"inputBytes":1939960,"outputBytes":2057229}
2023-09-18 12:40:01 STATE: Typings: {"input":"src/human.ts","output":"types/lib","files":15}
2023-09-18 12:40:02 STATE: TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":81,"generated":true}
2023-09-18 12:40:02 STATE: Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6318,"outputBytes":2970}
2023-09-18 12:40:02 STATE: Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":17503,"outputBytes":9403}
2023-09-18 12:40:02 STATE: Compile: {"name":"demo/tracker","format":"esm","platform":"browser","input":"demo/tracker/index.ts","output":"demo/tracker/index.js","files":2,"inputBytes":54375,"outputBytes":22791}
2023-09-18 12:40:10 STATE: Lint: {"locations":["**/*.json","src/**/*.ts","test/**/*.js","demo/**/*.js","**/*.md"],"files":172,"errors":0,"warnings":0}
2023-09-18 12:40:10 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
2023-09-18 12:40:10 STATE: Copy: {"input":"node_modules/@vladmandic/tfjs/types/tfjs-core.d.ts","output":"types/tfjs-core.d.ts"}
2023-09-18 12:40:10 INFO:  Done...
2023-09-18 12:40:10 STATE: Copy: {"input":"node_modules/@vladmandic/tfjs/types/tfjs.d.ts","output":"types/tfjs.esm.d.ts"}
2023-09-18 12:40:10 STATE: Copy: {"input":"src/types/tsconfig.json","output":"types/tsconfig.json"}
2023-09-18 12:40:10 STATE: Copy: {"input":"src/types/eslint.json","output":"types/.eslintrc.json"}
2023-09-18 12:40:10 STATE: Copy: {"input":"src/types/tfjs.esm.d.ts","output":"dist/tfjs.esm.d.ts"}
2023-09-18 12:40:10 STATE: Filter: {"input":"types/tfjs-core.d.ts"}
2023-09-18 12:40:11 STATE: API-Extractor: {"succeeeded":true,"errors":0,"warnings":211}
2023-09-18 12:40:11 STATE: Filter: {"input":"types/human.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.esm-nobundle.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.esm.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.node-gpu.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.node.d.ts"}
2023-09-18 12:40:11 STATE: Write: {"output":"dist/human.node-wasm.d.ts"}
2023-09-18 12:40:11 INFO:  Analyze models: {"folders":8,"result":"models/models.json"}
2023-09-18 12:40:11 STATE: Models {"folder":"./models","models":12}
2023-09-18 12:40:11 STATE: Models {"folder":"../human-models/models","models":44}
2023-09-18 12:40:11 STATE: Models {"folder":"../blazepose/model/","models":4}
2023-09-18 12:40:11 STATE: Models {"folder":"../anti-spoofing/model","models":1}
2023-09-18 12:40:11 STATE: Models {"folder":"../efficientpose/models","models":3}
2023-09-18 12:40:11 STATE: Models {"folder":"../insightface/models","models":5}
2023-09-18 12:40:11 STATE: Models {"folder":"../movenet/models","models":3}
2023-09-18 12:40:11 STATE: Models {"folder":"../nanodet/models","models":4}
2023-09-18 12:40:12 STATE: Models: {"count":58,"totalSize":380063249}
2023-09-18 12:40:12 INFO:  Human Build complete... {"logFile":"test/build.log"}

File diff suppressed because one or more lines are too long

View File

@ -37,7 +37,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">InferenceModel</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:34</li></ul></aside>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:34</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -97,7 +97,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h5><code class="tsd-tag ts-flagOptional">Optional</code> tfio: <span class="tsd-signature-type">__module</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="GraphModel.html" class="tsd-signature-type" data-tsd-kind="Class">GraphModel</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">ModelURL</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:66</li></ul></aside></li></ul></section></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:66</li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="inputNodes" class="tsd-anchor"></a>
@ -107,7 +107,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:49</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:49</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="inputs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>inputs</span><a href="#inputs" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -116,7 +116,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">TensorInfo</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<p>Implementation of InferenceModel.inputs</p>
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:51</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:51</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="metadata" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>metadata</span><a href="#metadata" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -125,7 +125,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{}</span></h4>
<ul class="tsd-parameters"></ul><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:54</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:54</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="modelSignature" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>model<wbr/>Signature</span><a href="#modelSignature" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -134,7 +134,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{}</span></h4>
<ul class="tsd-parameters"></ul><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:55</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:55</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="modelStructuredOutputKeys" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>model<wbr/>Structured<wbr/>Output<wbr/>Keys</span><a href="#modelStructuredOutputKeys" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -143,7 +143,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{}</span></h4>
<ul class="tsd-parameters"></ul><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:56</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:56</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="modelVersion" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>model<wbr/>Version</span><a href="#modelVersion" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -151,7 +151,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:48</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:48</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="outputNodes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>output<wbr/>Nodes</span><a href="#outputNodes" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -159,7 +159,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:50</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:50</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="outputs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>outputs</span><a href="#outputs" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -168,7 +168,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">TensorInfo</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<p>Implementation of InferenceModel.outputs</p>
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:52</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:52</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="weights" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>weights</span><a href="#weights" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -176,7 +176,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">NamedTensorsMap</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:53</li></ul></aside></li></ul></section></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:53</li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="dispose" class="tsd-anchor"></a>
@ -189,7 +189,7 @@ the command line converter tool and loaded via <code>tf.loadGraphModel</code>.</
<h3>Doc</h3></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:266</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:266</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="disposeIntermediateTensors" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose<wbr/>Intermediate<wbr/>Tensors</span><a href="#disposeIntermediateTensors" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -201,7 +201,7 @@ KEEP_INTERMEDIATE_TENSORS is true).</p>
<h3>Doc</h3></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:259</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:259</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="execute" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>execute</span><a href="#execute" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -233,7 +233,7 @@ outputs array.</p>
<h4 class="tsd-returns-title">Returns <a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<p>Implementation of InferenceModel.execute</p>
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:228</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:228</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="executeAsync" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>execute<wbr/>Async</span><a href="#executeAsync" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -264,7 +264,7 @@ array.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:245</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:245</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getIntermediateTensors" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Intermediate<wbr/>Tensors</span><a href="#getIntermediateTensors" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -276,7 +276,7 @@ KEEP_INTERMEDIATE_TENSORS is true).</p>
<h3>Doc</h3></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">NamedTensorsMap</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:252</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:252</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="load" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load</span><a href="#load" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -287,7 +287,7 @@ compile the inference graph.</p>
</div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">UrlIOHandler</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">ModelURL</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-type">IOHandlerSync</span><span class="tsd-signature-symbol"> ? </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> : </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:72</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:72</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="loadSync" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Sync</span><a href="#loadSync" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -304,7 +304,7 @@ compile the inference graph.</p>
<h5>artifacts: <span class="tsd-signature-type">ModelArtifacts</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:79</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:79</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="predict" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>predict</span><a href="#predict" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -346,7 +346,7 @@ Currently the batch size option is ignored for graph model.</p>
<h4 class="tsd-returns-title">Returns <a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">NamedTensorMap</span></h4><aside class="tsd-sources">
<p>Implementation of InferenceModel.predict</p>
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:165</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:165</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="predictAsync" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>predict<wbr/>Async</span><a href="#predictAsync" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -388,7 +388,7 @@ Currently the batch size option is ignored for graph model.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="Tensor-1.html" class="tsd-signature-type" data-tsd-kind="Class">Tensor</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/Rank.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Rank</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">NamedTensorMap</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:206</li></ul></aside></li></ul></section>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:206</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="save" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>save</span><a href="#save" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -432,7 +432,7 @@ scheme-based string shortcut for <code>IOHandler</code>.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">SaveResult</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-converter@4.10.0_@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:124</li></ul></aside></li></ul></section></section></div>
<li>Defined in node_modules/@tensorflow/tfjs-converter/dist/executor/graph_model.d.ts:124</li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@
<li><a href="Rank.html">Rank</a></li></ul>
<h1>Enumeration Rank</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:62</li></ul></aside>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:62</li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -38,37 +38,37 @@
<h3 class="tsd-anchor-link"><span>R0</span><a href="#R0" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">R0<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R0&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:63</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:63</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R1" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R1</span><a href="#R1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R1<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R1&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:64</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:64</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R2</span><a href="#R2" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R2<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R2&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:65</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:65</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R3" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R3</span><a href="#R3" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R3<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R3&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:66</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:66</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R4" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R4</span><a href="#R4" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R4<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R4&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:67</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:67</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R5" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R5</span><a href="#R5" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R5<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R5&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:68</li></ul></aside></section>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:68</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><a id="R6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>R6</span><a href="#R6" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">R6<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;R6&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:69</li></ul></aside></section></section></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:69</li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -19,145 +19,145 @@
<div class="tsd-comment tsd-typography"><p>Explict reexport of main @tensorflow/tfjs types</p>
</div></section><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:115</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:130</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/abs.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/acos.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/acosh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/add.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/all.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/any.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/arg_max.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/arg_min.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as_scalar.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as_type.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as1d.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as2d.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as3d.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as4d.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as5d.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/asin.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/asinh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atan.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atan2.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atanh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/avg_pool.d.ts:21</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/batch_to_space_nd.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/batchnorm.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/broadcast_to.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cast.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ceil.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/clip_by_value.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/concat.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv1d.d.ts:5</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv2d_transpose.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv2d.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cos.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cosh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cumprod.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cumsum.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/depth_to_space.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/depthwise_conv2d.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/dilation2d.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/div_no_nan.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/div.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/dot.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/elu.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/equal.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/erf.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/euclidean_norm.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/exp.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/expand_dims.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/expm1.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/fft.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/flatten.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/floor.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/floorDiv.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/gather.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/greater_equal.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/greater.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ifft.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/irfft.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_finite.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_inf.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_nan.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/leaky_relu.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/less_equal.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/less.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/local_response_normalization.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_sigmoid.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_softmax.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_sum_exp.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log1p.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_and.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_not.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_or.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_xor.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mat_mul.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/max_pool.d.ts:21</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/max.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/maximum.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mean.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/min.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/minimum.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mirror_pad.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mod.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mul.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/neg.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/norm.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/not_equal.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/one_hot.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ones_like.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pad.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pool.d.ts:21</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pow.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/prelu.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/prod.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reciprocal.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/relu.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/relu6.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reshape_as.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reshape.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/resize_bilinear.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/resize_nearest_neighbor.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reverse.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/rfft.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/round.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/rsqrt.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/selu.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/separable_conv2d.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sigmoid.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sign.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sin.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sinh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/slice.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/softmax.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/softplus.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/space_to_batch_nd.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/split.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sqrt.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/square.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/squared_difference.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/squeeze.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/stack.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/step.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/strided_slice.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sub.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sum.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tan.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tanh.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tile.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_bool.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_float.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_int.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/topk.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/transpose.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unique.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unsorted_segment_sum.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unstack.d.ts:4</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/where.d.ts:20</li>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/zeros_like.d.ts:20</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:115</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:130</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/abs.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/acos.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/acosh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/add.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/all.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/any.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/arg_max.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/arg_min.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as_scalar.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as_type.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as1d.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as2d.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as3d.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as4d.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/as5d.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/asin.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/asinh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atan.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atan2.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/atanh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/avg_pool.d.ts:21</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/batch_to_space_nd.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/batchnorm.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/broadcast_to.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cast.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ceil.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/clip_by_value.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/concat.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv1d.d.ts:5</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv2d_transpose.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/conv2d.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cos.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cosh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cumprod.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/cumsum.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/depth_to_space.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/depthwise_conv2d.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/dilation2d.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/div_no_nan.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/div.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/dot.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/elu.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/equal.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/erf.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/euclidean_norm.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/exp.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/expand_dims.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/expm1.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/fft.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/flatten.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/floor.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/floorDiv.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/gather.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/greater_equal.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/greater.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ifft.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/irfft.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_finite.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_inf.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/is_nan.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/leaky_relu.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/less_equal.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/less.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/local_response_normalization.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_sigmoid.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_softmax.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log_sum_exp.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/log1p.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_and.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_not.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_or.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/logical_xor.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mat_mul.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/max_pool.d.ts:21</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/max.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/maximum.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mean.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/min.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/minimum.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mirror_pad.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mod.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/mul.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/neg.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/norm.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/not_equal.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/one_hot.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/ones_like.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pad.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pool.d.ts:21</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/pow.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/prelu.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/prod.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reciprocal.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/relu.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/relu6.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reshape_as.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reshape.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/resize_bilinear.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/resize_nearest_neighbor.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/reverse.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/rfft.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/round.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/rsqrt.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/selu.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/separable_conv2d.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sigmoid.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sign.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sin.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sinh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/slice.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/softmax.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/softplus.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/space_to_batch_nd.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/split.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sqrt.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/square.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/squared_difference.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/squeeze.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/stack.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/step.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/strided_slice.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sub.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/sum.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tan.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tanh.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/tile.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_bool.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_float.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/to_int.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/topk.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/transpose.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unique.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unsorted_segment_sum.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/unstack.d.ts:4</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/where.d.ts:20</li>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/public/chained_ops/zeros_like.d.ts:20</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -20,7 +20,7 @@
<h3>Doclink</h3><p>Tensor</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:280</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:282</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -20,7 +20,7 @@
<h3>Doclink</h3><p>Tensor</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:282</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:284</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -20,7 +20,7 @@
<h3>Doclink</h3><p>Tensor</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:284</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:286</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -20,7 +20,7 @@
<h3>Doclink</h3><p>Tensor</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:286</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts:288</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

View File

@ -20,7 +20,7 @@
<h3>Docalias</h3><p>TypedArray|Array</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@4.10.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:80</li></ul></aside></div>
<li>Defined in node_modules/@tensorflow/tfjs-core/dist/types.d.ts:80</li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

2
types/human.d.ts vendored
View File

@ -2461,6 +2461,8 @@ export declare class Tensor<R extends Rank = Rank> implements TensorInfo {
kept: boolean;
/** The id of the scope this tensor is being tracked in. */
scopeId: number;
/** The keras mask that some keras layers attach to the tensor */
kerasMask?: Tensor;
/**
* Number of elements to skip in each dimension when indexing. See
* https://docs.scipy.org/doc/numpy/reference/generated/\

View File

@ -4864,6 +4864,7 @@ export declare const image: {
grayscaleToRGB: <T extends Tensor2D | Tensor3D | Tensor4D | Tensor5D | Tensor6D>(image: TensorLike | T) => T;
resizeNearestNeighbor: <T_1 extends Tensor3D | Tensor4D>(images: TensorLike | T_1, size: [number, number], alignCorners?: boolean, halfPixelCenters?: boolean) => T_1;
resizeBilinear: <T_2 extends Tensor3D | Tensor4D>(images: TensorLike | T_2, size: [number, number], alignCorners?: boolean, halfPixelCenters?: boolean) => T_2;
rgbToGrayscale: <T_3 extends Tensor2D | Tensor3D | Tensor4D | Tensor5D | Tensor6D>(image: TensorLike | T_3) => T_3;
rotateWithOffset: (image: TensorLike | Tensor4D, radians: number, fillValue?: number | [number, number, number], center?: number | [number, number]) => Tensor4D;
cropAndResize: (image: TensorLike | Tensor4D, boxes: TensorLike | Tensor2D, boxInd: TensorLike | Tensor1D, cropSize: [number, number], method?: "nearest" | "bilinear", extrapolationValue?: number) => Tensor4D;
nonMaxSuppression: (boxes: TensorLike | Tensor2D, scores: TensorLike | Tensor1D, maxOutputSize: number, iouThreshold?: number, scoreThreshold?: number) => Tensor1D;
@ -10191,6 +10192,8 @@ export declare class Tensor<R extends Rank = Rank> implements TensorInfo {
kept: boolean;
/** The id of the scope this tensor is being tracked in. */
scopeId: number;
/** The keras mask that some keras layers attach to the tensor */
kerasMask?: Tensor;
/**
* Number of elements to skip in each dimension when indexing. See
* https://docs.scipy.org/doc/numpy/reference/generated/\

16
types/tfjs.esm.d.ts vendored
View File

@ -1453,6 +1453,7 @@ declare abstract class Container extends Layer {
* extra weights and missing weights will be silently ignored.
*/
loadWeights(weights: NamedTensorMap, strict?: boolean): void;
protected parseWeights(weights: NamedTensorMap): void;
/**
* Util shared between different serialization methods.
* @returns LayersModel config with Keras version information added.
@ -4474,6 +4475,7 @@ declare abstract class Layer extends serialization.Serializable {
* layer).
*/
computeMask(inputs: Tensor | Tensor[], mask?: Tensor | Tensor[]): Tensor | Tensor[];
private setMaskMetadata;
/**
* Internal method to create an inbound node for the layer.
*
@ -6532,7 +6534,7 @@ export declare interface ModelFitArgs {
* In the browser: no action. This is the default.
* 2 - Not implemented yet.
*/
verbose?: ModelLoggingVerbosity;
verbose?: ModelLoggingVerbosity | 2;
/**
* List of callbacks to be called during training.
* Can have one or more of the following callbacks:
@ -7115,6 +7117,11 @@ declare interface PermuteLayerArgs extends LayerArgs {
dims: number[];
}
declare enum PixelsOpType {
FROM_PIXELS = 0,
DRAW = 1
}
/**
* Abstract class for different pooling 1D layers.
*/
@ -8993,7 +9000,7 @@ declare function sliceImpl(vals: BackendValues, begin: number[], size: number[],
declare class Softmax extends Layer {
/** @nocollapse */
static className: string;
readonly axis: number;
readonly axis: number | number[];
readonly softmax: (t: Tensor, a?: number) => Tensor;
readonly DEFAULT_AXIS = 1;
constructor(args?: SoftmaxLayerArgs);
@ -9025,7 +9032,7 @@ declare interface SoftmaxLayerArgs extends LayerArgs {
* Integer, axis along which the softmax normalization is applied.
* Defaults to `-1` (i.e., the last axis).
*/
axis?: number;
axis?: number | number[];
}
/**
@ -9841,6 +9848,7 @@ declare namespace webgpu_program {
makeShaderKey,
getCoordsFromIndexSnippet,
dataTypeToGPUType,
PixelsOpType,
WebGPUProgram,
compileProgram,
typeSnippet
@ -9961,9 +9969,9 @@ export declare interface WebGPUProgram {
y?: number[];
z?: number[];
};
isFromPixels?: boolean;
outputComponent?: number;
outputShape: number[];
pixelsOpType?: PixelsOpType;
shaderKey: string;
size?: boolean;
uniforms?: string;

2
wiki

@ -1 +1 @@
Subproject commit 4432dd555b6286a5e11897300be0e5a162dd3e5f
Subproject commit e9fcd33f43de36a7d706cab40ec06d1982c71db5