mirror of https://github.com/vladmandic/human
update tfjs
parent
dc20a4df26
commit
11ab66bd68
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
### **HEAD -> main** 2021/12/01 mandic00@live.com
|
### **HEAD -> main** 2021/12/07 mandic00@live.com
|
||||||
|
|
||||||
|
|
||||||
### **2.5.5** 2021/12/01 mandic00@live.com
|
### **2.5.5** 2021/12/01 mandic00@live.com
|
||||||
|
|
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -237,14 +237,14 @@ import * as dist_star from "@tensorflow/tfjs/dist/index.js";
|
||||||
import * as dist_star2 from "@tensorflow/tfjs-backend-webgl/dist/index.js";
|
import * as dist_star2 from "@tensorflow/tfjs-backend-webgl/dist/index.js";
|
||||||
import { Tensor } from "@tensorflow/tfjs/dist/index.js";
|
import { Tensor } from "@tensorflow/tfjs/dist/index.js";
|
||||||
import { GraphModel } from "@tensorflow/tfjs-converter/dist/index";
|
import { GraphModel } from "@tensorflow/tfjs-converter/dist/index";
|
||||||
var version = "3.11.0";
|
var version = "3.12.0";
|
||||||
var version2 = "3.11.0";
|
var version2 = "3.12.0";
|
||||||
var version3 = "3.11.0";
|
var version3 = "3.12.0";
|
||||||
var version4 = "3.11.0";
|
var version4 = "3.12.0";
|
||||||
var version5 = "3.11.0";
|
var version5 = "3.12.0";
|
||||||
var version6 = "3.11.0";
|
var version6 = "3.12.0";
|
||||||
var version7 = "3.11.0";
|
var version7 = "3.12.0";
|
||||||
var version8 = "3.11.0";
|
var version8 = "3.12.0";
|
||||||
var version9 = {
|
var version9 = {
|
||||||
tfjs: version,
|
tfjs: version,
|
||||||
"tfjs-core": version2,
|
"tfjs-core": version2,
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -71003,7 +71003,7 @@ registerBackend("wasm", async () => {
|
||||||
const { wasm } = await init();
|
const { wasm } = await init();
|
||||||
return new BackendWasm(wasm);
|
return new BackendWasm(wasm);
|
||||||
}, WASM_PRIORITY);
|
}, WASM_PRIORITY);
|
||||||
var externalVersion = "3.11.0-20211207";
|
var externalVersion = "3.12.0-20211209";
|
||||||
var version8 = {
|
var version8 = {
|
||||||
tfjs: externalVersion,
|
tfjs: externalVersion,
|
||||||
"tfjs-core": externalVersion,
|
"tfjs-core": externalVersion,
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
author: <https://github.com/vladmandic>'
|
author: <https://github.com/vladmandic>'
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// node_modules/.pnpm/github.com+vladmandic+tfjs@61d53a7c46cea516efb6efaf8c00c3b4a94db146/node_modules/@vladmandic/tfjs/dist/tfjs.esm.js
|
// node_modules/.pnpm/github.com+vladmandic+tfjs@937979cd60017ad6640fa8ea5c84c77fc549f841/node_modules/@vladmandic/tfjs/dist/tfjs.esm.js
|
||||||
var __create = Object.create;
|
var __create = Object.create;
|
||||||
var __defProp = Object.defineProperty;
|
var __defProp = Object.defineProperty;
|
||||||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||||
|
@ -70298,7 +70298,7 @@ registerBackend("wasm", async () => {
|
||||||
const { wasm } = await init();
|
const { wasm } = await init();
|
||||||
return new BackendWasm(wasm);
|
return new BackendWasm(wasm);
|
||||||
}, WASM_PRIORITY);
|
}, WASM_PRIORITY);
|
||||||
var externalVersion = "3.11.0-20211207";
|
var externalVersion = "3.12.0-20211209";
|
||||||
var version8 = {
|
var version8 = {
|
||||||
tfjs: externalVersion,
|
tfjs: externalVersion,
|
||||||
"tfjs-core": externalVersion,
|
"tfjs-core": externalVersion,
|
||||||
|
|
|
@ -4,29 +4,29 @@
|
||||||
author: <https://github.com/vladmandic>'
|
author: <https://github.com/vladmandic>'
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs@3.11.0_seedrandom@3.0.5/node_modules/@tensorflow/tfjs/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs@3.12.0_seedrandom@3.0.5/node_modules/@tensorflow/tfjs/package.json
|
||||||
var version = "3.11.0";
|
var version = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-core/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-core/package.json
|
||||||
var version2 = "3.11.0";
|
var version2 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-data@3.11.0_2dca7bfa89cdf1cf84f1d425f79b1e35/node_modules/@tensorflow/tfjs-data/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-data@3.12.0_23101d5e73420f02a83504fb6376a2a9/node_modules/@tensorflow/tfjs-data/package.json
|
||||||
var version3 = "3.11.0";
|
var version3 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-layers@3.11.0_@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-layers/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-layers@3.12.0_@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-layers/package.json
|
||||||
var version4 = "3.11.0";
|
var version4 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-converter@3.11.0_@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-converter/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-converter@3.12.0_@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-converter/package.json
|
||||||
var version5 = "3.11.0";
|
var version5 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-backend-cpu@3.11.0_@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-backend-cpu/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-backend-cpu@3.12.0_@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-backend-cpu/package.json
|
||||||
var version6 = "3.11.0";
|
var version6 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-backend-webgl@3.11.0_@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-backend-webgl/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-backend-webgl@3.12.0_@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-backend-webgl/package.json
|
||||||
var version7 = "3.11.0";
|
var version7 = "3.12.0";
|
||||||
|
|
||||||
// node_modules/.pnpm/@tensorflow+tfjs-backend-wasm@3.11.0_@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-backend-wasm/package.json
|
// node_modules/.pnpm/@tensorflow+tfjs-backend-wasm@3.12.0_@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-backend-wasm/package.json
|
||||||
var version8 = "3.11.0";
|
var version8 = "3.12.0";
|
||||||
|
|
||||||
// tfjs/tf-version.ts
|
// tfjs/tf-version.ts
|
||||||
var version9 = {
|
var version9 = {
|
||||||
|
|
22
package.json
22
package.json
|
@ -53,18 +53,18 @@
|
||||||
"tensorflow"
|
"tensorflow"
|
||||||
],
|
],
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@microsoft/api-extractor": "^7.18.21",
|
"@microsoft/api-extractor": "^7.19.1",
|
||||||
"@tensorflow/tfjs": "^3.11.0",
|
"@tensorflow/tfjs": "^3.12.0",
|
||||||
"@tensorflow/tfjs-backend-cpu": "^3.11.0",
|
"@tensorflow/tfjs-backend-cpu": "^3.12.0",
|
||||||
"@tensorflow/tfjs-backend-wasm": "^3.11.0",
|
"@tensorflow/tfjs-backend-wasm": "^3.12.0",
|
||||||
"@tensorflow/tfjs-backend-webgl": "^3.11.0",
|
"@tensorflow/tfjs-backend-webgl": "^3.12.0",
|
||||||
"@tensorflow/tfjs-backend-webgpu": "^0.0.1-alpha.8",
|
"@tensorflow/tfjs-backend-webgpu": "^0.0.1-alpha.8",
|
||||||
"@tensorflow/tfjs-converter": "^3.11.0",
|
"@tensorflow/tfjs-converter": "^3.12.0",
|
||||||
"@tensorflow/tfjs-core": "^3.11.0",
|
"@tensorflow/tfjs-core": "^3.12.0",
|
||||||
"@tensorflow/tfjs-data": "^3.11.0",
|
"@tensorflow/tfjs-data": "^3.12.0",
|
||||||
"@tensorflow/tfjs-layers": "^3.11.0",
|
"@tensorflow/tfjs-layers": "^3.12.0",
|
||||||
"@tensorflow/tfjs-node": "^3.11.0",
|
"@tensorflow/tfjs-node": "^3.12.0",
|
||||||
"@tensorflow/tfjs-node-gpu": "^3.11.0",
|
"@tensorflow/tfjs-node-gpu": "^3.12.0",
|
||||||
"@types/node": "^16.11.12",
|
"@types/node": "^16.11.12",
|
||||||
"@types/offscreencanvas": "^2019.6.4",
|
"@types/offscreencanvas": "^2019.6.4",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.6.0",
|
"@typescript-eslint/eslint-plugin": "^5.6.0",
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
2021-12-07 16:58:02 [36mINFO: [39m Application: {"name":"@vladmandic/human","version":"2.5.5"}
|
2021-12-09 14:24:16 [36mINFO: [39m Application: {"name":"@vladmandic/human","version":"2.5.5"}
|
||||||
2021-12-07 16:58:02 [36mINFO: [39m Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
|
2021-12-09 14:24:16 [36mINFO: [39m Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
|
||||||
2021-12-07 16:58:02 [36mINFO: [39m Toolchain: {"build":"0.6.6","esbuild":"0.13.15","typescript":"4.5.2","typedoc":"0.22.10","eslint":"8.4.1"}
|
2021-12-09 14:24:16 [36mINFO: [39m Toolchain: {"build":"0.6.6","esbuild":"0.13.15","typescript":"4.5.2","typedoc":"0.22.10","eslint":"8.4.1"}
|
||||||
2021-12-07 16:58:02 [36mINFO: [39m Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
|
2021-12-09 14:24:16 [36mINFO: [39m Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
|
||||||
2021-12-07 16:58:02 [35mSTATE:[39m Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]}
|
2021-12-09 14:24:16 [35mSTATE:[39m Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]}
|
||||||
2021-12-07 16:58:02 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":1275}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":1275}
|
||||||
2021-12-07 16:58:02 [35mSTATE:[39m Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":63,"inputBytes":556478,"outputBytes":464775}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":63,"inputBytes":556477,"outputBytes":464775}
|
||||||
2021-12-07 16:58:02 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1283}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1283}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":63,"inputBytes":556486,"outputBytes":464779}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":63,"inputBytes":556485,"outputBytes":464779}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":1350}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":1350}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":63,"inputBytes":556553,"outputBytes":464851}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":63,"inputBytes":556552,"outputBytes":464851}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1063,"outputBytes":1652}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1063,"outputBytes":1652}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":2326,"outputBytes":912}
|
2021-12-09 14:24:16 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":2326,"outputBytes":912}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":63,"inputBytes":556115,"outputBytes":466537}
|
2021-12-09 14:24:17 [35mSTATE:[39m Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":63,"inputBytes":556114,"outputBytes":466537}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/custom","format":"esm","platform":"browser","input":"tfjs/tf-custom.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":2516192}
|
2021-12-09 14:24:17 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/custom","format":"esm","platform":"browser","input":"tfjs/tf-custom.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":2516192}
|
||||||
2021-12-07 16:58:03 [35mSTATE:[39m Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":63,"inputBytes":3071395,"outputBytes":1632670}
|
2021-12-09 14:24:17 [35mSTATE:[39m Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":63,"inputBytes":3071394,"outputBytes":1632670}
|
||||||
2021-12-07 16:58:04 [35mSTATE:[39m Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":63,"inputBytes":3071395,"outputBytes":2989550}
|
2021-12-09 14:24:18 [35mSTATE:[39m Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":63,"inputBytes":3071394,"outputBytes":2989550}
|
||||||
2021-12-07 16:58:27 [35mSTATE:[39m Typings: {"input":"src/human.ts","output":"types/lib","files":110}
|
2021-12-09 14:24:37 [35mSTATE:[39m Typings: {"input":"src/human.ts","output":"types/lib","files":110}
|
||||||
2021-12-07 16:58:38 [35mSTATE:[39m TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":52,"generated":true}
|
2021-12-09 14:24:44 [35mSTATE:[39m TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":52,"generated":true}
|
||||||
2021-12-07 16:58:38 [35mSTATE:[39m Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":5864,"outputBytes":4127}
|
2021-12-09 14:24:44 [35mSTATE:[39m Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":5864,"outputBytes":4127}
|
||||||
2021-12-07 16:58:38 [35mSTATE:[39m Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":11794}
|
2021-12-09 14:24:44 [35mSTATE:[39m Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":11794}
|
||||||
2021-12-07 16:59:27 [35mSTATE:[39m Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":93,"errors":0,"warnings":0}
|
2021-12-09 14:25:20 [35mSTATE:[39m Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":93,"errors":0,"warnings":0}
|
||||||
2021-12-07 16:59:27 [35mSTATE:[39m ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
|
2021-12-09 14:25:20 [35mSTATE:[39m ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
|
||||||
2021-12-07 16:59:27 [36mINFO: [39m Done...
|
2021-12-09 14:25:20 [36mINFO: [39m Done...
|
||||||
|
|
1368
test/test.log
1368
test/test.log
File diff suppressed because it is too large
Load Diff
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
File diff suppressed because one or more lines are too long
|
@ -81,7 +81,7 @@ Each result has:</p>
|
||||||
<p>iris gesture type</p>
|
<p>iris gesture type</p>
|
||||||
</div></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="Point" class="tsd-anchor"></a><h3>Point</h3><div class="tsd-signature tsd-kind-icon">Point<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L12">src/result.ts:12</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
</div></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="Point" class="tsd-anchor"></a><h3>Point</h3><div class="tsd-signature tsd-kind-icon">Point<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L12">src/result.ts:12</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||||
<p>generic point as [x, y, z?]</p>
|
<p>generic point as [x, y, z?]</p>
|
||||||
</div></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="TensorLike" class="tsd-anchor"></a><h3>Tensor<wbr/>Like</h3><div class="tsd-signature tsd-kind-icon">Tensor<wbr/>Like<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">TypedArray</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">TypedArray</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources"><ul><li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@3.11.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:78</li></ul></aside><div class="tsd-comment tsd-typography"><dl class="tsd-comment-tags"><dt>docalias</dt><dd><p>TypedArray|Array</p>
|
</div></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="TensorLike" class="tsd-anchor"></a><h3>Tensor<wbr/>Like</h3><div class="tsd-signature tsd-kind-icon">Tensor<wbr/>Like<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">TypedArray</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">TypedArray</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">RecursiveArray</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Uint8Array</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources"><ul><li>Defined in node_modules/.pnpm/@tensorflow+tfjs-core@3.12.0/node_modules/@tensorflow/tfjs-core/dist/types.d.ts:78</li></ul></aside><div class="tsd-comment tsd-typography"><dl class="tsd-comment-tags"><dt>docalias</dt><dd><p>TypedArray|Array</p>
|
||||||
</dd></dl></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="WarmupType" class="tsd-anchor"></a><h3>Warmup<wbr/>Type</h3><div class="tsd-signature tsd-kind-icon">Warmup<wbr/>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">""</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"face"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"full"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"body"</span><span class="tsd-signature-symbol">]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L203">src/config.ts:203</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
</dd></dl></div></section><section class="tsd-panel tsd-member tsd-kind-type-alias"><a id="WarmupType" class="tsd-anchor"></a><h3>Warmup<wbr/>Type</h3><div class="tsd-signature tsd-kind-icon">Warmup<wbr/>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">""</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"face"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"full"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"body"</span><span class="tsd-signature-symbol">]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L203">src/config.ts:203</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||||
<p>Possible values for <code>human.warmup</code></p>
|
<p>Possible values for <code>human.warmup</code></p>
|
||||||
</div></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Variables</h2><section class="tsd-panel tsd-member tsd-kind-variable"><a id="defaults" class="tsd-anchor"></a><h3>defaults</h3><div class="tsd-signature tsd-kind-icon">defaults<span class="tsd-signature-symbol">:</span> <a href="interfaces/Config.html" class="tsd-signature-type" data-tsd-kind="Interface">Config</a><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L290">src/config.ts:290</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
</div></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Variables</h2><section class="tsd-panel tsd-member tsd-kind-variable"><a id="defaults" class="tsd-anchor"></a><h3>defaults</h3><div class="tsd-signature tsd-kind-icon">defaults<span class="tsd-signature-symbol">:</span> <a href="interfaces/Config.html" class="tsd-signature-type" data-tsd-kind="Interface">Config</a><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L290">src/config.ts:290</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||||
|
|
|
@ -902,6 +902,20 @@ export declare class GraphModel implements InferenceModel {
|
||||||
* @doc {heading: 'Models', subheading: 'Classes'}
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
*/
|
*/
|
||||||
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
executeAsync(inputs: Tensor | Tensor[] | NamedTensorMap, outputs?: string | string[]): Promise<Tensor | Tensor[]>;
|
||||||
|
/**
|
||||||
|
* Get intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
getIntermediateTensors(): NamedTensorsMap;
|
||||||
|
/**
|
||||||
|
* Dispose intermediate tensors for model debugging mode (flag
|
||||||
|
* KEEP_INTERMEDIATE_TENSORS is true).
|
||||||
|
*
|
||||||
|
* @doc {heading: 'Models', subheading: 'Classes'}
|
||||||
|
*/
|
||||||
|
disposeIntermediateTensors(): void;
|
||||||
private convertTensorMapToTensorsMap;
|
private convertTensorMapToTensorsMap;
|
||||||
/**
|
/**
|
||||||
* Releases the memory used by the weight tensors and resourceManager.
|
* Releases the memory used by the weight tensors and resourceManager.
|
||||||
|
|
2
wiki
2
wiki
|
@ -1 +1 @@
|
||||||
Subproject commit c8ca9cc9ec250e8e7f618f562b52dbc740d60580
|
Subproject commit 1063f46c22cc8209e1895f86e00e31b29583664f
|
Loading…
Reference in New Issue