update tfjs and typescript

pull/130/head
Vladimir Mandic 2022-09-04 15:18:07 -04:00
parent 4d65f459f9
commit 7f613367a3
52 changed files with 249 additions and 103 deletions

View File

@ -9,11 +9,12 @@
## Changelog
### **HEAD -> master** 2022/08/24 mandic00@live.com
### **1.7.3** 2022/08/24 mandic00@live.com
### **origin/master** 2022/08/23 mandic00@live.com
- refresh release
### **1.7.2** 2022/08/23 mandic00@live.com

View File

@ -463,11 +463,11 @@ but extends it with newer AI models, additional detection details, compatibility
Compared to [face-api.js](https://github.com/justadudewhohacks/face-api.js) version **0.22.2**:
- Compatible with `TensorFlow/JS 2.0+ & 3.0+`
Currently using **`TensorFlow/JS` 3.19.0**
Currently using **`TensorFlow/JS` 3.20.0**
Original `face-api.js` is based on `TFJS` **1.7.4**
- Compatible with `WebGL`, `CPU` and `WASM` TFJS Browser backends
- Compatible with both `tfjs-node` and `tfjs-node-gpu` TFJS NodeJS backends
- Updated all type castings for TypeScript type checking to `TypeScript 4.7`
- Updated all type castings for TypeScript type checking to `TypeScript 4.8`
- Switched bundling from `UMD` to `ESM` + `CommonJS` with fallback to `IIFE`
Resulting code is optimized per-platform instead of being universal
Fully tree shakable when imported as an `ESM` module

View File

@ -42,36 +42,36 @@
"tfjs"
],
"devDependencies": {
"@microsoft/api-extractor": "^7.29.5",
"@microsoft/api-extractor": "^7.30.0",
"@tensorflow/tfjs": "^3.20.0",
"@tensorflow/tfjs-backend-cpu": "^3.20.0",
"@tensorflow/tfjs-backend-wasm": "^3.20.0",
"@tensorflow/tfjs-backend-webgl": "^3.20.0",
"@tensorflow/tfjs-backend-webgpu": "0.0.1-alpha.12",
"@tensorflow/tfjs-backend-webgpu": "0.0.1-alpha.13",
"@tensorflow/tfjs-converter": "^3.20.0",
"@tensorflow/tfjs-core": "^3.20.0",
"@tensorflow/tfjs-data": "^3.20.0",
"@tensorflow/tfjs-layers": "^3.20.0",
"@tensorflow/tfjs-node": "^3.20.0",
"@tensorflow/tfjs-node-gpu": "^3.20.0",
"@types/node": "^18.7.13",
"@types/node": "^18.7.14",
"@types/offscreencanvas": "^2019.7.0",
"@typescript-eslint/eslint-plugin": "^5.34.0",
"@typescript-eslint/parser": "^5.34.0",
"@vladmandic/build": "^0.7.10",
"@typescript-eslint/eslint-plugin": "^5.36.1",
"@typescript-eslint/parser": "^5.36.1",
"@vladmandic/build": "^0.7.11",
"@vladmandic/pilogger": "^0.4.6",
"@vladmandic/tfjs": "github:vladmandic/tfjs",
"esbuild": "^0.15.5",
"eslint": "^8.22.0",
"esbuild": "^0.15.7",
"eslint": "^8.23.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-json": "^3.1.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-promise": "^6.0.1",
"rimraf": "^3.0.2",
"seedrandom": "^3.0.5",
"tslib": "^2.4.0",
"typedoc": "^0.23.10",
"typescript": "4.7.4"
"typedoc": "^0.23.14",
"typescript": "4.8.2"
}
}

File diff suppressed because one or more lines are too long

View File

@ -1124,6 +1124,7 @@ ul.tsd-type-parameter-list h5 {
display: flex;
justify-content: space-between;
height: 2.5rem;
margin: 0 auto;
}
.tsd-page-toolbar .table-cell {
position: relative;

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="NeuralNetwork.html" class="tsd-signature-type" data-tsd-kind="Class">NeuralNetwork</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/NetParams.html" class="tsd-signature-type" data-tsd-kind="Type alias">NetParams</a><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">AgeGenderNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">AgeGenderNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/ageGenderNet/AgeGenderNet.ts#L11">ageGenderNet/AgeGenderNet.ts:11</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="Box.html" class="tsd-signature-type" data-tsd-kind="Class">Box</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">BoundingBox</span></li></ul></li></ul></section>
<li><span class="target">BoundingBox</span></li></ul></section></li></ul></section>
<section class="tsd-panel">
<h4>Implements</h4>
<ul class="tsd-hierarchy">

View File

@ -12,20 +12,22 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="Box.html">Box</a></li></ul>
<h1>Class Box&lt;BoxType&gt;</h1></div>
<h1>Class Box&lt;BoxType&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>BoxType = <span class="tsd-signature-type">any</span></h4></li></ul></section>
<h4>BoxType = <span class="tsd-signature-type">any</span></h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">Box</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="BoundingBox.html" class="tsd-signature-type" data-tsd-kind="Class">BoundingBox</a></li>
<li><a href="LabeledBox.html" class="tsd-signature-type" data-tsd-kind="Class">LabeledBox</a></li>
<li><a href="Rect.html" class="tsd-signature-type" data-tsd-kind="Class">Rect</a></li></ul></li></ul></section>
<li><a href="Rect.html" class="tsd-signature-type" data-tsd-kind="Class">Rect</a></li></ul></section></li></ul></section>
<section class="tsd-panel">
<h4>Implements</h4>
<ul class="tsd-hierarchy">
@ -81,9 +83,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>BoxType = <span class="tsd-signature-type">any</span></h4></li></ul></div>
<h4>BoxType = <span class="tsd-signature-type">any</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,20 +12,22 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="ComposableTask.html">ComposableTask</a></li></ul>
<h1>Class ComposableTask&lt;T&gt;</h1></div>
<h1>Class ComposableTask&lt;T&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4></li></ul></section>
<h4>T</h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">ComposableTask</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComputeFaceDescriptorsTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeFaceDescriptorsTaskBase</a></li>
<li><a href="DetectFacesTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFacesTaskBase</a></li>
<li><a href="DetectFaceLandmarksTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFaceLandmarksTaskBase</a></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="DetectFaceLandmarksTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFaceLandmarksTaskBase</a></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/ComposableTask.ts#L1">globalApi/ComposableTask.ts:1</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -51,9 +53,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4></li></ul></div>
<h4>T</h4></li></ul></section></div>
<h4 class="tsd-returns-title">Returns <a href="ComposableTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComposableTask</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>

View File

@ -12,18 +12,20 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="ComputeAllFaceDescriptorsTask.html">ComputeAllFaceDescriptorsTask</a></li></ul>
<h1>Class ComputeAllFaceDescriptorsTask&lt;TSource&gt;</h1></div>
<h1>Class ComputeAllFaceDescriptorsTask&lt;TSource&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComputeFaceDescriptorsTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeFaceDescriptorsTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDescriptor.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDescriptor</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">ComputeAllFaceDescriptorsTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">ComputeAllFaceDescriptorsTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/ComputeFaceDescriptorsTasks.ts#L23">globalApi/ComputeFaceDescriptorsTasks.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -51,9 +53,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">, </span><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">, </span><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,23 +12,27 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="ComputeFaceDescriptorsTaskBase.html">ComputeFaceDescriptorsTaskBase</a></li></ul>
<h1>Class ComputeFaceDescriptorsTaskBase&lt;TReturn, TParentReturn&gt;</h1></div>
<h1>Class ComputeFaceDescriptorsTaskBase&lt;TReturn, TParentReturn&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li>
<li>
<h4>TParentReturn</h4></li></ul></section>
<h4>TParentReturn</h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComposableTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComposableTask</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TReturn</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">ComputeFaceDescriptorsTaskBase</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComputeAllFaceDescriptorsTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeAllFaceDescriptorsTask</a></li>
<li><a href="ComputeSingleFaceDescriptorTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeSingleFaceDescriptorTask</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="ComputeSingleFaceDescriptorTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeSingleFaceDescriptorTask</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/ComputeFaceDescriptorsTasks.ts#L12">globalApi/ComputeFaceDescriptorsTasks.ts:12</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -54,11 +58,13 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li>
<li>
<h4>TParentReturn</h4></li></ul></div>
<h4>TParentReturn</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,18 +12,20 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="ComputeSingleFaceDescriptorTask.html">ComputeSingleFaceDescriptorTask</a></li></ul>
<h1>Class ComputeSingleFaceDescriptorTask&lt;TSource&gt;</h1></div>
<h1>Class ComputeSingleFaceDescriptorTask&lt;TSource&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComputeFaceDescriptorsTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">ComputeFaceDescriptorsTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceDescriptor.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDescriptor</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">ComputeSingleFaceDescriptorTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">ComputeSingleFaceDescriptorTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/ComputeFaceDescriptorsTasks.ts#L45">globalApi/ComputeFaceDescriptorsTasks.ts:45</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -51,9 +53,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">, </span><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">, </span><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,18 +12,20 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="DetectAllFaceLandmarksTask.html">DetectAllFaceLandmarksTask</a></li></ul>
<h1>Class DetectAllFaceLandmarksTask&lt;TSource&gt;</h1></div>
<h1>Class DetectAllFaceLandmarksTask&lt;TSource&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectFaceLandmarksTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFaceLandmarksTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectAllFaceLandmarksTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">DetectAllFaceLandmarksTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFaceLandmarksTasks.ts#L35">globalApi/DetectFaceLandmarksTasks.ts:35</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -52,9 +54,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></h4></li></ul></div>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectFacesTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFacesTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectAllFacesTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">DetectAllFacesTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFacesTasks.ts#L22">globalApi/DetectFacesTasks.ts:22</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -12,23 +12,27 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="DetectFaceLandmarksTaskBase.html">DetectFaceLandmarksTaskBase</a></li></ul>
<h1>Class DetectFaceLandmarksTaskBase&lt;TReturn, TParentReturn&gt;</h1></div>
<h1>Class DetectFaceLandmarksTaskBase&lt;TReturn, TParentReturn&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li>
<li>
<h4>TParentReturn</h4></li></ul></section>
<h4>TParentReturn</h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComposableTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComposableTask</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TReturn</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectFaceLandmarksTaskBase</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectAllFaceLandmarksTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectAllFaceLandmarksTask</a></li>
<li><a href="DetectSingleFaceLandmarksTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectSingleFaceLandmarksTask</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="DetectSingleFaceLandmarksTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectSingleFaceLandmarksTask</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFaceLandmarksTasks.ts#L16">globalApi/DetectFaceLandmarksTasks.ts:16</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -54,11 +58,13 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li>
<li>
<h4>TParentReturn</h4></li></ul></div>
<h4>TParentReturn</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,21 +12,25 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="DetectFacesTaskBase.html">DetectFacesTaskBase</a></li></ul>
<h1>Class DetectFacesTaskBase&lt;TReturn&gt;</h1></div>
<h1>Class DetectFacesTaskBase&lt;TReturn&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li></ul></section>
<h4>TReturn</h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ComposableTask.html" class="tsd-signature-type" data-tsd-kind="Class">ComposableTask</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TReturn</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectFacesTaskBase</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectAllFacesTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectAllFacesTask</a></li>
<li><a href="DetectSingleFaceTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectSingleFaceTask</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="DetectSingleFaceTask.html" class="tsd-signature-type" data-tsd-kind="Class">DetectSingleFaceTask</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFacesTasks.ts#L15">globalApi/DetectFacesTasks.ts:15</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -52,9 +56,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TReturn</h4></li></ul></div>
<h4>TReturn</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -12,18 +12,20 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="DetectSingleFaceLandmarksTask.html">DetectSingleFaceLandmarksTask</a></li></ul>
<h1>Class DetectSingleFaceLandmarksTask&lt;TSource&gt;</h1></div>
<h1>Class DetectSingleFaceLandmarksTask&lt;TSource&gt;</h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="../types/WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectFaceLandmarksTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFaceLandmarksTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="../types/WithFaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectSingleFaceLandmarksTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">DetectSingleFaceLandmarksTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFaceLandmarksTasks.ts#L63">globalApi/DetectFaceLandmarksTasks.ts:63</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -52,9 +54,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></h4></li></ul></div>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="DetectFacesTaskBase.html" class="tsd-signature-type" data-tsd-kind="Class">DetectFacesTaskBase</a><span class="tsd-signature-symbol">&lt;</span><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">DetectSingleFaceTask</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">DetectSingleFaceTask</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/globalApi/DetectFacesTasks.ts#L64">globalApi/DetectFacesTasks.ts:64</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="ObjectDetection.html" class="tsd-signature-type" data-tsd-kind="Class">ObjectDetection</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceDetection</span></li></ul></li></ul></section>
<li><span class="target">FaceDetection</span></li></ul></section></li></ul></section>
<section class="tsd-panel">
<h4>Implements</h4>
<ul class="tsd-hierarchy">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="SsdMobilenetv1.html" class="tsd-signature-type" data-tsd-kind="Class">SsdMobilenetv1</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceDetectionNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceDetectionNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/ssdMobilenetv1/index.ts#L17">ssdMobilenetv1/index.ts:17</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">FaceProcessor</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FaceFeatureExtractorParams</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceExpressionNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceExpressionNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/faceExpressionNet/FaceExpressionNet.ts#L9">faceExpressionNet/FaceExpressionNet.ts:9</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,10 +17,14 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">FaceLandmark68NetBase</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">FaceFeatureExtractorParams</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmark68Net</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceLandmarkNet.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarkNet</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="FaceLandmarkNet.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarkNet</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/faceLandmarkNet/FaceLandmark68Net.ts#L5">faceLandmarkNet/FaceLandmark68Net.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">FaceLandmark68NetBase</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">TinyFaceFeatureExtractorParams</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmark68TinyNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceLandmark68TinyNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/faceLandmarkNet/FaceLandmark68TinyNet.ts#L5">faceLandmarkNet/FaceLandmark68TinyNet.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceLandmark68Net.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmark68Net</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmarkNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceLandmarkNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/faceLandmarkNet/index.ts#L5">faceLandmarkNet/index.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,9 +17,11 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmarks</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceLandmarks5.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks5</a></li>
<li><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></li></ul></li></ul></section>
<li><a href="FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></li></ul></section></li></ul></section>
<section class="tsd-panel">
<h4>Implements</h4>
<ul class="tsd-hierarchy">
@ -153,9 +155,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -173,9 +177,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -193,9 +199,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmarks5</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceLandmarks5</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/classes/FaceLandmarks5.ts#L5">classes/FaceLandmarks5.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -153,9 +155,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -174,9 +178,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -195,9 +201,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceLandmarks68</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceLandmarks68</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/classes/FaceLandmarks68.ts#L5">classes/FaceLandmarks68.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -160,9 +162,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -237,9 +241,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
@ -258,9 +264,11 @@ it&#39;s current shift.</p>
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></div>
<h4>T<span class="tsd-signature-symbol"> extends </span><a href="FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="NeuralNetwork.html" class="tsd-signature-type" data-tsd-kind="Class">NeuralNetwork</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">NetParams</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">FaceRecognitionNet</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">FaceRecognitionNet</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/faceRecognitionNet/FaceRecognitionNet.ts#L12">faceRecognitionNet/FaceRecognitionNet.ts:12</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,10 +17,14 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="Box.html" class="tsd-signature-type" data-tsd-kind="Class">Box</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">LabeledBox</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="PredictedBox.html" class="tsd-signature-type" data-tsd-kind="Class">PredictedBox</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="PredictedBox.html" class="tsd-signature-type" data-tsd-kind="Class">PredictedBox</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/classes/LabeledBox.ts#L6">classes/LabeledBox.ts:6</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -12,20 +12,22 @@
<ul class="tsd-breadcrumb">
<li><a href="../index.html">@vladmandic/face-api - v1.7.3</a></li>
<li><a href="NeuralNetwork.html">NeuralNetwork</a></li></ul>
<h1>Class NeuralNetwork&lt;TNetParams&gt;<code class="tsd-tag ts-flagAbstract">Abstract</code> </h1></div>
<h1>Class NeuralNetwork&lt;TNetParams&gt;<code class="tsd-tag ts-flagAbstract">Abstract</code> </h1></div>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TNetParams</h4></li></ul></section>
<h4>TNetParams</h4></li></ul></section>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">NeuralNetwork</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="AgeGenderNet.html" class="tsd-signature-type" data-tsd-kind="Class">AgeGenderNet</a></li>
<li><a href="FaceRecognitionNet.html" class="tsd-signature-type" data-tsd-kind="Class">FaceRecognitionNet</a></li>
<li><a href="SsdMobilenetv1.html" class="tsd-signature-type" data-tsd-kind="Class">SsdMobilenetv1</a></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="SsdMobilenetv1.html" class="tsd-signature-type" data-tsd-kind="Class">SsdMobilenetv1</a></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/NeuralNetwork.ts#L8">NeuralNetwork.ts:8</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
@ -73,9 +75,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TNetParams</h4></li></ul></div>
<h4>TNetParams</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">ObjectDetection</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/classes/ObjectDetection.ts#L5">classes/ObjectDetection.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="LabeledBox.html" class="tsd-signature-type" data-tsd-kind="Class">LabeledBox</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">PredictedBox</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">PredictedBox</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/classes/PredictedBox.ts#L6">classes/PredictedBox.ts:6</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="Box.html" class="tsd-signature-type" data-tsd-kind="Class">Box</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">Rect</span></li></ul></li></ul></section>
<li><span class="target">Rect</span></li></ul></section></li></ul></section>
<section class="tsd-panel">
<h4>Implements</h4>
<ul class="tsd-hierarchy">

View File

@ -17,10 +17,14 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="NeuralNetwork.html" class="tsd-signature-type" data-tsd-kind="Class">NeuralNetwork</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">NetParams</span><span class="tsd-signature-symbol">&gt;</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">SsdMobilenetv1</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="FaceDetectionNet.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetectionNet</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="FaceDetectionNet.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetectionNet</a></li></ul></section></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/ssdMobilenetv1/SsdMobilenetv1.ts#L16">ssdMobilenetv1/SsdMobilenetv1.ts:16</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">TinyYolov2Base</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">TinyFaceDetector</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">TinyFaceDetector</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/tinyFaceDetector/TinyFaceDetector.ts#L11">tinyFaceDetector/TinyFaceDetector.ts:11</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="TinyYolov2Options.html" class="tsd-signature-type" data-tsd-kind="Class">TinyYolov2Options</a>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">TinyFaceDetectorOptions</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">TinyFaceDetectorOptions</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/tinyFaceDetector/TinyFaceDetectorOptions.ts#L5">tinyFaceDetector/TinyFaceDetectorOptions.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type">TinyYolov2Base</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">TinyYolov2</span></li></ul></li></ul></section><aside class="tsd-sources">
<li><span class="target">TinyYolov2</span></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/tinyYolov2/TinyYolov2.ts#L18">tinyYolov2/TinyYolov2.ts:18</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -17,8 +17,10 @@
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><span class="target">TinyYolov2Options</span>
<section class="tsd-panel tsd-hierarchy">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li><a href="TinyFaceDetectorOptions.html" class="tsd-signature-type" data-tsd-kind="Class">TinyFaceDetectorOptions</a></li></ul></li></ul></section><aside class="tsd-sources">
<li><a href="TinyFaceDetectorOptions.html" class="tsd-signature-type" data-tsd-kind="Class">TinyFaceDetectorOptions</a></li></ul></section></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/tinyYolov2/TinyYolov2Options.ts#L6">tinyYolov2/TinyYolov2Options.ts:6</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul></div>
<h4>TSource</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul></div>
<h4>TSource</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul></div>
<h4>TSource</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul></div>
<h4>TSource</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,11 +19,13 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="../classes/FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></h4></li>
<li>
<h4>TFaceLandmarks<span class="tsd-signature-symbol"> extends </span><a href="../classes/FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TFaceLandmarks</span><span class="tsd-signature-symbol">&gt;</span> = <a href="../classes/FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></h4></li></ul></div>
<h4>TFaceLandmarks<span class="tsd-signature-symbol"> extends </span><a href="../classes/FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TFaceLandmarks</span><span class="tsd-signature-symbol">&gt;</span> = <a href="../classes/FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul></div>
<h4>TSource</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4></li></ul></div>
<h4>T</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -19,9 +19,11 @@
<li class="tsd-description">
<div class="tsd-type-parameters">
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T</h4></li></ul></div>
<h4>T</h4></li></ul></section></div>
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">

View File

@ -15,9 +15,11 @@
<h1>Type alias WithAge&lt;TSource&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Age<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>age<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul><aside class="tsd-sources">
<h4>TSource</h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithAge.ts#L1">factories/WithAge.ts:1</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">

View File

@ -15,9 +15,11 @@
<h1>Type alias WithFaceDescriptor&lt;TSource&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Face<wbr/>Descriptor<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>descriptor<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Float32Array</span><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul><aside class="tsd-sources">
<h4>TSource</h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithFaceDescriptor.ts#L1">factories/WithFaceDescriptor.ts:1</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">

View File

@ -15,9 +15,11 @@
<h1>Type alias WithFaceDetection&lt;TSource&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Face<wbr/>Detection<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>detection<span class="tsd-signature-symbol">: </span><a href="../classes/FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul><aside class="tsd-sources">
<h4>TSource</h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithFaceDetection.ts#L3">factories/WithFaceDetection.ts:3</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">

View File

@ -15,9 +15,11 @@
<h1>Type alias WithFaceExpressions&lt;TSource&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Face<wbr/>Expressions<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>expressions<span class="tsd-signature-symbol">: </span><a href="../classes/FaceExpressions.html" class="tsd-signature-type" data-tsd-kind="Class">FaceExpressions</a><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul><aside class="tsd-sources">
<h4>TSource</h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithFaceExpressions.ts#L3">factories/WithFaceExpressions.ts:3</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">

View File

@ -15,11 +15,13 @@
<h1>Type alias WithFaceLandmarks&lt;TSource, TFaceLandmarks&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Face<wbr/>Landmarks<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TFaceLandmarks</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>alignedRect<span class="tsd-signature-symbol">: </span><a href="../classes/FaceDetection.html" class="tsd-signature-type" data-tsd-kind="Class">FaceDetection</a><span class="tsd-signature-symbol">; </span>angle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>pitch<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">; </span>roll<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">; </span>yaw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">; </span>landmarks<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TFaceLandmarks</span><span class="tsd-signature-symbol">; </span>unshiftedLandmarks<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TFaceLandmarks</span><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource<span class="tsd-signature-symbol"> extends </span><a href="WithFaceDetection.html" class="tsd-signature-type" data-tsd-kind="Type alias">WithFaceDetection</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span></h4></li>
<li>
<h4>TFaceLandmarks<span class="tsd-signature-symbol"> extends </span><a href="../classes/FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a> = <a href="../classes/FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></h4></li></ul><aside class="tsd-sources">
<h4>TFaceLandmarks<span class="tsd-signature-symbol"> extends </span><a href="../classes/FaceLandmarks.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks</a> = <a href="../classes/FaceLandmarks68.html" class="tsd-signature-type" data-tsd-kind="Class">FaceLandmarks68</a></h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithFaceLandmarks.ts#L6">factories/WithFaceLandmarks.ts:6</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">

View File

@ -15,9 +15,11 @@
<h1>Type alias WithGender&lt;TSource&gt;</h1></div>
<div class="tsd-signature">With<wbr/>Gender<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">TSource</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span>gender<span class="tsd-signature-symbol">: </span><a href="../enums/Gender.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Gender</a><span class="tsd-signature-symbol">; </span>genderProbability<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></div>
<h4 class="tsd-type-parameters-title">Type Parameters</h4>
<section class="tsd-panel tsd-type-parameters">
<h4>Type Parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>TSource</h4></li></ul><aside class="tsd-sources">
<h4>TSource</h4></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/vladmandic/face-api/blob/master/src/factories/WithGender.ts#L4">factories/WithGender.ts:4</a></li></ul></aside></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">