diff --git a/CHANGELOG.md b/CHANGELOG.md index f50c8739..bdd64e9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ ### **HEAD -> main** 2022/07/13 mandic00@live.com +- improve face compare in main demo - add webview support - fix(gear): ensure gear.modelpath is used for loadmodel() - npm default install should be prod only diff --git a/build.log b/build.log new file mode 100644 index 00000000..d1da1417 --- /dev/null +++ b/build.log @@ -0,0 +1,58748 @@ + +> @vladmandic/human@2.8.1 build /home/vlado/dev/human +> rimraf test/build.log && node build.js + +2022-07-14 09:19:32 INFO:  Application: { name: '@vladmandic/human', version: '2.8.1' } +2022-07-14 09:19:32 INFO:  Environment: { profile: 'production', config: '.build.json', package: 'package.json', tsconfig: true, eslintrc: true, git: true } +2022-07-14 09:19:32 INFO:  Toolchain: { build: '0.7.6', esbuild: '0.14.49', typescript: '4.7.4', typedoc: '0.23.7', eslint: '8.19.0' } +2022-07-14 09:19:32 INFO:  Build: { profile: 'production', steps: [ 'clean', 'compile', 'typings', 'typedoc', 'lint', 'changelog' ] } +2022-07-14 09:19:32 STATE: Clean: { locations: [ 'dist/*', 'types/lib/*', 'typedoc/*' ] } +2022-07-14 09:19:32 STATE: Compile: { name: 'tfjs/nodejs/cpu', format: 'cjs', platform: 'node', input: 'tfjs/tf-node.ts', output: 'dist/tfjs.esm.js', files: 1, inputBytes: 102, outputBytes: 608 } +2022-07-14 09:19:32 STATE: Compile: { name: 'human/nodejs/cpu', format: 'cjs', platform: 'node', input: 'src/human.ts', output: 'dist/human.node.js', files: 73, inputBytes: 645597, outputBytes: 301523 } +2022-07-14 09:19:32 STATE: 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: 612 } +2022-07-14 09:19:32 STATE: Compile: { name: 'human/nodejs/gpu', format: 'cjs', platform: 'node', input: 'src/human.ts', output: 'dist/human.node-gpu.js', files: 73, inputBytes: 645601, outputBytes: 301527 } +2022-07-14 09:19:32 STATE: 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: 664 } +2022-07-14 09:19:32 STATE: Compile: { name: 'human/nodejs/wasm', format: 'cjs', platform: 'node', input: 'src/human.ts', output: 'dist/human.node-wasm.js', files: 73, inputBytes: 645653, outputBytes: 301577 } +2022-07-14 09:19:32 STATE: Compile: { name: 'tfjs/browser/version', format: 'esm', platform: 'browser', input: 'tfjs/tf-version.ts', output: 'dist/tfjs.version.js', files: 1, inputBytes: 1069, outputBytes: 358 } +2022-07-14 09:19:32 STATE: Compile: { name: 'tfjs/browser/esm/nobundle', format: 'esm', platform: 'browser', input: 'tfjs/tf-browser.ts', output: 'dist/tfjs.esm.js', files: 2, inputBytes: 1032, outputBytes: 583 } +2022-07-14 09:19:32 STATE: Compile: { name: 'human/browser/esm/nobundle', format: 'esm', platform: 'browser', input: 'src/human.ts', output: 'dist/human.esm-nobundle.js', files: 73, inputBytes: 645572, outputBytes: 300411 } +2022-07-14 09:19:32 STATE: 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: 1364648 } +2022-07-14 09:19:32 STATE: Compile: { name: 'human/browser/iife/bundle', format: 'iife', platform: 'browser', input: 'src/human.ts', output: 'dist/human.js', files: 73, inputBytes: 2009637, outputBytes: 1664392 } +2022-07-14 09:19:33 STATE: Compile: { name: 'human/browser/esm/bundle', format: 'esm', platform: 'browser', input: 'src/human.ts', output: 'dist/human.esm.js', files: 73, inputBytes: 2009637, outputBytes: 2154411 } +2022-07-14 09:19:39 STATE: Typings: { input: 'src/human.ts', output: 'types/lib', files: 116 } +2022-07-14 09:19:41 WARN:  Encountered an unescaped open brace without an inline tag 8437  SourceFileObject { + pos: 0, + end: 12325, + flags: 16777280, + modifierFlagsCache: 0, + transformFlags: 1, + parent: undefined, + kind: 305, + statements: [ +  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings: NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 816, end: 924, hasTrailingComma: false, transformFlags: 0 ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 7, end: 700, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [ [Circular *6] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 971, end: 972, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *8], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 980, end: 989, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *8], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *9], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 992, end: 1003, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + type: NodeObject { pos: 1005, end: 1012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *9], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 1003, end: 1004, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 57 } + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *10], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1013, end: 1024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + type: NodeObject { pos: 1026, end: 1041, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *10], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: TokenObject { pos: 1024, end: 1025, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 57 } + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [Array] + } + ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *13] ], + parent:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + localSymbol: undefined, + locals: Map(3) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 1536, + end: 1554, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1555, + end: 1564, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1565, + end: 1589, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 1536, + end: 1589, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55142, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1363, end: 1364, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *15], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 1372, end: 1377, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *15], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185559 }, + default: undefined, + expression: undefined + }, +  NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject], id: 55143, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1378, end: 1380, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *16], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 1388, end: 1397, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185515 }, + default: NodeObject { pos: 1399, end: 1409, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 196, literal: [TokenObject] }, + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *17], parent: [SymbolObject], id: 55150 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1412, end: 1422, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *17], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1423, end: 1425, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *17], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185516 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *18], parent: [SymbolObject], id: 55151 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1426, end: 1435, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *18], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 1436, end: 1443, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *18], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *19], parent: [SymbolObject], id: 55152 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1444, end: 1454, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *19], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1455, end: 1467, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *19], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185517 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *20], parent: [SymbolObject], id: 55153 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1468, end: 1480, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *20], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1481, end: 1490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *20], kind: 183, elementType: [TokenObject], id: 185520 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *21], parent: [SymbolObject], id: 55154 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1491, end: 1502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *21], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1503, end: 1518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *21], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185521 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, +  NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [Circular *22], parent: [SymbolObject], id: 55156 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + name: IdentifierObject { pos: 1873, end: 2074, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *22], kind: 79, originalKeywordKind: 136, escapedText: 'get', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2075, end: 2092, hasTrailingComma: false, transformFlags: 1025 ], + type: NodeObject { pos: 2094, end: 2112, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *22], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185565 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185525 + }, +  NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [Circular *23], parent: [SymbolObject], id: 55157 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + name: IdentifierObject { pos: 2113, end: 2128, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *23], kind: 79, originalKeywordKind: undefined, escapedText: 'locToIndex', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2129, end: 2143, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2145, end: 2152, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *23], kind: 147 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, +  NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [Circular *24], parent: [SymbolObject], id: 55158 }, + localSymbol: undefined, + locals: Map(1) { 'index' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + name: IdentifierObject { pos: 2153, end: 2168, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *24], kind: 79, originalKeywordKind: undefined, escapedText: 'indexToLoc', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2169, end: 2182, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2184, end: 2193, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *24], kind: 183, elementType: [TokenObject] }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, +  NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2194, end: 2207, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *25], parent: [SymbolObject], id: 55159 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2207, end: 2212, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *25], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 2213, end: 2220, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *25], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [Circular *26], parent: [SymbolObject], id: 55160 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2221, end: 2378, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *26], kind: 79, originalKeywordKind: undefined, escapedText: 'toTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 2379, end: 2379, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 2381, end: 2391, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *26], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185529 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [ [NodeObject], pos: 1276, end: 1326, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2394, end: 2401, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 93 }, pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54714 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'GPUData', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeArguments: undefined, + id: 183652 + } + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2434, + end: 2473, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *27], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [Circular *32], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2434, end: 2453, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 79, originalKeywordKind: undefined, escapedText: 'customTexShape', flowNode: [Object] }, + type: NodeObject { pos: 2455, end: 2472, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *32], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2453, end: 2454, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 57 } + }, + pos: 2434, + end: 2473, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ + NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [TokenObject], + questionToken: [TokenObject] + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeArguments: undefined, + id: 183652 + } + }, +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [ [Circular *34] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [Circular *37], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2563, end: 2577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *37], kind: 79, originalKeywordKind: undefined, escapedText: 'tensorRef', flowNode: [Object] }, + type: NodeObject { pos: 2578, end: 2585, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *37], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [Circular *38], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2586, end: 2598, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 79, originalKeywordKind: undefined, escapedText: 'texture', flowNode: [Object] }, + type: NodeObject { pos: 2600, end: 2613, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *38], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2598, end: 2599, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 57 } + }, +  NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *39], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2614, end: 2625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + type: NodeObject { pos: 2627, end: 2637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *39], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2625, end: 2626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 57 } + }, +  NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [Circular *40], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2638, end: 2651, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 79, originalKeywordKind: undefined, escapedText: 'texShape', flowNode: [Object] }, + type: NodeObject { pos: 2653, end: 2670, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *40], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2651, end: 2652, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 57 } + }, +  NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [Circular *41], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2671, end: 2683, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 79, originalKeywordKind: undefined, escapedText: 'bufSize', flowNode: [Object] }, + type: TokenObject { pos: 2685, end: 2692, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *41], kind: 147 }, + questionToken: TokenObject { pos: 2683, end: 2684, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 57 } + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'makeTensor', + declarations: [ [Circular *36] ], + valueDeclaration: [Circular *36], + parent:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(4) { + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'backend' => SymbolObject { flags: 1, escapedName: 'backend', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 2744, + end: 2762, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2763, + end: 2779, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2780, + end: 2796, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2797, + end: 2815, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 2744, + end: 2815, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 2817, + end: 2824, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *36], + kind: 178, + typeName: IdentifierObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *44], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [Circular *45], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'a' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2929, end: 2940, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *45], kind: 79, originalKeywordKind: undefined, escapedText: 'incRef', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 2941, end: 2968, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2970, end: 2975, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *45], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [Circular *46], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 't' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2976, end: 2994, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *46], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2995, end: 3004, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3006, end: 3011, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *46], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [Circular *47], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'v' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3012, end: 3032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *47], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3033, end: 3044, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3046, end: 3051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *47], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [Circular *48], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3052, end: 3061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *48], kind: 79, originalKeywordKind: undefined, escapedText: 'read', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3062, end: 3076, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3078, end: 3101, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *48], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [Circular *49], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3102, end: 3115, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *49], kind: 79, originalKeywordKind: undefined, escapedText: 'readSync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3116, end: 3130, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3132, end: 3146, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *49], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [Circular *50], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'dataId' => [SymbolObject], 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3147, end: 3161, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *50], kind: 79, originalKeywordKind: undefined, escapedText: 'readToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 3162, end: 3204, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3206, end: 3214, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *50], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 3217, end: 3309, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 93 }, pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { 'cast' => [SymbolObject], 'buffer' => [SymbolObject], 'print' => [SymbolObject], 'clone' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'cast', + declarations: [ [Circular *53] ], + valueDeclaration: [Circular *53], + parent:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(3) { + 'T' => SymbolObject { flags: 262144, escapedName: 'T', declarations: [Array], parent: undefined }, + 'x' => SymbolObject { flags: 1, escapedName: 'x', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 3341, + end: 3357, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 3341, + end: 3357, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ + NodeObject { + pos: 3359, + end: 3363, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 3364, + end: 3380, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3359, + end: 3380, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 3382, + end: 3384, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *53], + kind: 178, + typeName: IdentifierObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *55], kind: 79, originalKeywordKind: undefined, escapedText: 'T', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [Circular *53], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3341, end: 3357, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3359, end: 3380, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *53], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *56], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3508, end: 3518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *56], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3519, end: 3535, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3537, end: 3559, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3561, end: 3566, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *56], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *57], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'x' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3567, end: 3577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *57], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3578, end: 3594, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 3596, end: 3600, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3602, end: 3604, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *57], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 3331, + end: 3605, + hasTrailingComma: false, + transformFlags: 1 + ], + jsDoc: [ NodeObject { pos: 3218, end: 3302, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 320, comment: 'The Tensor class calls into this handler to delegate chaining operations.', tags: undefined } ] + }, +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'handler' =>  SymbolObject { + flags: 1, + escapedName: 'handler', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *66], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] } + }, + locals: Map(1) { 'fn' => SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(1) { 'msg' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4283, end: 4294, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *69], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4055, end: 4062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *69], kind: 79, originalKeywordKind: undefined, escapedText: 'handler', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 4063, end: 4073, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *69], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *71], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *68] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(1) { 'msg' => SymbolObject { flags: 1, escapedName: 'msg', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4283, + end: 4294, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *68], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4283, + end: 4294, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *72], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4311, end: 4681, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 93 }, + TokenObject { pos: 4681, end: 4689, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 135 }, + pos: 4311, + end: 4689, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54712 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: { flags: 2 } }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ + NodeObject { + pos: 4312, + end: 4674, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *74], + kind: 320, + comment: 'We wrap data id since we use weak map to avoid memory leaks.\n' + + 'Since we have our own memory management, we have a reference counter\n' + + 'mapping a tensor to its data, so there is always a pointer (even if that\n' + + 'data is otherwise garbage collectable).\n' + + 'See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + 'Global_Objects/WeakMap', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [Array] + } + ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [NodeObject], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *80] ], + parent:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 } + }, + localSymbol: undefined, + locals: Map(4) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58956 }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58957 }, + 'dataId' => SymbolObject { flags: 1, escapedName: 'dataId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58958 }, + 'id' => SymbolObject { flags: 1, escapedName: 'id', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58959 } + }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 6380, + end: 6398, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6399, + end: 6415, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6416, + end: 6431, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6432, + end: 6443, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 6380, + end: 6443, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 51329, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5425, end: 5426, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *82], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 5434, end: 5439, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 202870 }, + default: NodeObject { pos: 5441, end: 5446, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 174272 }, + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5449, end: 5499, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [Circular *83], parent: [SymbolObject], id: 51374 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5499, end: 5502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *83], kind: 79, originalKeywordKind: undefined, escapedText: 'id', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5503, end: 5510, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *83], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *84], parent: [SymbolObject], id: 51375 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5511, end: 5685, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *84], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5686, end: 5693, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *84], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183645 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5694, end: 5743, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *85], parent: [SymbolObject], id: 51376 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5743, end: 5749, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *85], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5750, end: 5762, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *85], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 174338 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5763, end: 5821, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *86], parent: [SymbolObject], id: 51377 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5821, end: 5826, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *86], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5827, end: 5834, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *86], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5835, end: 5888, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *87], parent: [SymbolObject], id: 51378 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5888, end: 5894, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *87], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5895, end: 5904, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *87], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 175278 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5905, end: 5976, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [Circular *88], parent: [SymbolObject], id: 51379 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5976, end: 5985, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *88], kind: 79, originalKeywordKind: undefined, escapedText: 'rankType', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5986, end: 5988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *88], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183646 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [Circular *89], parent: [SymbolObject], id: 51380 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5989, end: 6053, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *89], kind: 79, originalKeywordKind: undefined, escapedText: 'kept', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6054, end: 6062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *89], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [Circular *90], parent: [SymbolObject], id: 51381 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6063, end: 6139, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *90], kind: 79, originalKeywordKind: undefined, escapedText: 'scopeId', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6140, end: 6147, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *90], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6148, end: 6344, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *91], parent: [SymbolObject], id: 51382 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6344, end: 6352, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *91], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 6353, end: 6362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *91], kind: 183, elementType: [TokenObject], id: 183647 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, +  NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6445, end: 6458, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *92], parent: [SymbolObject], id: 51383 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6458, end: 6463, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *92], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6464, end: 6471, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *92], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, +  NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [Circular *93], parent: [SymbolObject], id: 51385 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + name: IdentifierObject { pos: 6704, end: 6858, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *93], kind: 79, originalKeywordKind: undefined, escapedText: 'bufferSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6859, end: 6889, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6891, end: 6891, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6893, end: 6912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *93], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185531 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183649 + }, +  NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [Circular *94], parent: [SymbolObject], id: 51386 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + name: IdentifierObject { pos: 6913, end: 7104, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *94], kind: 79, originalKeywordKind: undefined, escapedText: 'array', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7105, end: 7105, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7107, end: 7128, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *94], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 181780 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 181779 + }, +  NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [Circular *95], parent: [SymbolObject], id: 51387 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + name: IdentifierObject { pos: 7129, end: 7323, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *95], kind: 79, originalKeywordKind: undefined, escapedText: 'arraySync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7324, end: 7324, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7326, end: 7338, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *95], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185534 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183650 + }, +  NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *96], parent: [SymbolObject], id: 51388 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + name: IdentifierObject { pos: 7339, end: 7582, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *96], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 7583, end: 7619, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 7621, end: 7621, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7623, end: 7647, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *96], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 174439 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 174429 + }, +  NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *97], parent: [SymbolObject], id: 51389 }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + name: IdentifierObject { pos: 7648, end: 9081, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *97], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 9082, end: 9108, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 9110, end: 9118, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *97], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185538 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183651 + }, +  NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *98], parent: [SymbolObject], id: 51390 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + name: IdentifierObject { pos: 9119, end: 9372, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *98], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 9373, end: 9409, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 9411, end: 9411, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9413, end: 9428, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *98], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185539 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183653 + }, +  NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [Circular *99], parent: [SymbolObject], id: 51391 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + name: IdentifierObject { pos: 9429, end: 9501, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *99], kind: 79, originalKeywordKind: undefined, escapedText: 'bytes', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9502, end: 9502, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9504, end: 9539, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *99], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185542 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183654 + }, +  NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *100], parent: [SymbolObject], id: 51392 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + name: IdentifierObject { pos: 9540, end: 9672, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *100], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9673, end: 9673, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9675, end: 9680, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *100], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183655 + }, +  NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9681, end: 9695, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [Circular *101], parent: [SymbolObject], id: 51393 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9695, end: 9714, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *101], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposedInternal', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9715, end: 9723, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *101], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9724, end: 9737, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [Circular *102], parent: [SymbolObject], id: 51394 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9737, end: 9748, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *102], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposed', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9749, end: 9757, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *102], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [Circular *103], parent: [SymbolObject], id: 51395 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + name: IdentifierObject { pos: 9758, end: 9778, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *103], kind: 79, originalKeywordKind: undefined, escapedText: 'throwIfDisposed', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9779, end: 9779, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9781, end: 9786, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *103], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, +  NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *104], parent: [SymbolObject], id: 51396 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + name: IdentifierObject { pos: 9787, end: 10055, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *104], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10056, end: 10073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10075, end: 10080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *104], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183657 + }, +  NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *105], parent: [SymbolObject], id: 51397 }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'this' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + name: IdentifierObject { pos: 10081, end: 10228, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *105], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10229, end: 10245, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 10247, end: 10254, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10256, end: 10258, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *105], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185548 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183658 + }, +  NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [Circular *106], parent: [SymbolObject], id: 51398 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + name: IdentifierObject { pos: 10259, end: 10430, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *106], kind: 79, originalKeywordKind: undefined, escapedText: 'toString', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10431, end: 10448, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10450, end: 10457, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *106], kind: 150 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183659 + }, +  NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [Circular *107], parent: [SymbolObject], id: 51399 }, + localSymbol: undefined, + locals: Map(3) { 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10458, end: 10471, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *107], kind: 79, originalKeywordKind: undefined, escapedText: 'variable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 10472, end: 10524, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10526, end: 10538, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *107], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185550 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [ [NodeObject], pos: 5344, end: 5394, hasTrailingComma: false, transformFlags: 0 ] + } + ], + id: 176695 + }, +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 10541, end: 10548, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 93 }, + TokenObject { pos: 10548, end: 10556, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 135 }, + pos: 10541, + end: 10556, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorData', declarations: [ [Circular *4] ], parent: undefined, exportSymbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10589, + end: 10603, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *73], + kind: 181, + exprName: IdentifierObject { pos: 10596, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *109], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: undefined + }, + body: undefined, + asteriskToken: undefined + }, +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10604, end: 10611, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 93 }, pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject], 'dataToGPU' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *112] ], + valueDeclaration: [Circular *112], + parent:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 10720, + end: 10756, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *112], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 10720, + end: 10756, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10760, + end: 10775, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *112], + kind: 194, + objectType: NodeObject { pos: 10760, end: 10772, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 10773, end: 10774, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10636, + end: 10657, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10636, end: 10637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *115], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10645, end: 10650, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10652, end: 10657, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10636, + end: 10657, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10658, end: 10676, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *110], kind: 291, token: 94, types: [ [NodeObject], pos: 10666, end: 10676, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10658, + end: 10676, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10678, + end: 10706, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *116], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10678, end: 10688, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *116], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10689, end: 10705, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *116], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *112], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10720, end: 10756, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10760, end: 10775, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *112], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *117], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10851, end: 10865, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *117], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10866, end: 10892, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10894, end: 10902, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *117], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 10678, + end: 10903, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10905, end: 10912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 93 }, pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *120] ], + valueDeclaration: [Circular *120], + parent:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11013, + end: 11042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *120], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11013, + end: 11042, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 11046, + end: 11061, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *120], + kind: 194, + objectType: NodeObject { pos: 11046, end: 11058, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 11059, end: 11060, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10936, + end: 10957, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10936, end: 10937, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *123], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10945, end: 10950, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10952, end: 10957, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10936, + end: 10957, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10958, end: 10976, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *118], kind: 291, token: 94, types: [ [NodeObject], pos: 10966, end: 10976, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10958, + end: 10976, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10978, + end: 10999, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *124], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10978, end: 10988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *124], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10989, end: 10998, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *124], kind: 196, literal: [TokenObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *120], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11013, end: 11042, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 11046, end: 11061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *120], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + pos: 10978, + end: 11130, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11132, end: 11162, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 93 }, + TokenObject { pos: 11162, end: 11170, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 135 }, + pos: 11132, + end: 11170, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58726 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor1D', declarations: [ [Circular *127] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11263, end: 11270, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11184, + end: 11200, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *125], + kind: 178, + typeName: IdentifierObject { pos: 11184, end: 11191, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *130], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11192, end: 11199, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *130], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11192, + end: 11199, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11133, end: 11155, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11137, end: 11153, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [ [Circular *128] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11334, end: 11341, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11263, end: 11270, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *129], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11263, + end: 11270, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11206, end: 11222, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [ [Circular *132] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11405, end: 11412, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11334, end: 11341, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *133], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11334, + end: 11341, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11277, end: 11293, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [ [Circular *135] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11476, end: 11483, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11405, end: 11412, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *136], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11405, + end: 11412, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11348, end: 11364, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [ [Circular *138] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11547, end: 11554, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11476, end: 11483, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *139], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11476, + end: 11483, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11419, end: 11435, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [ [Circular *141] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11618, end: 11625, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11547, end: 11554, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *142], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11547, + end: 11554, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11490, end: 11506, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [Array] }, pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ + NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ NodeObject { pos: 11628, end: 11764, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 320, comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', tags: [Array] } ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11618, end: 11625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *145], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11618, + end: 11625, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11561, end: 11577, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration: [Circular *144], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *148] ], + parent:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + localSymbol: undefined, + locals: Map(4) { + 'initialValue' => SymbolObject { flags: 1, escapedName: 'initialValue', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'trainable' => SymbolObject { flags: 1, escapedName: 'trainable', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'name' => SymbolObject { flags: 1, escapedName: 'name', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'tensorId' => SymbolObject { flags: 1, escapedName: 'tensorId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 11896, + end: 11919, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11920, + end: 11939, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11940, + end: 11953, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11954, + end: 11971, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 11896, + end: 11971, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55172, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11795, end: 11796, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *150], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 11804, end: 11809, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 11811, end: 11816, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [ [NodeObject], pos: 11825, end: 11835, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 11817, + end: 11835, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [Circular *151], parent: [SymbolObject], id: 55173 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11837, end: 11851, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *151], kind: 79, originalKeywordKind: undefined, escapedText: 'trainable', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11852, end: 11860, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *151], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [Circular *152], parent: [SymbolObject], id: 55174 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11861, end: 11870, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *152], kind: 79, originalKeywordKind: undefined, escapedText: 'name', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11871, end: 11878, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *152], kind: 150 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, +  NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *153], parent: [SymbolObject], id: 55176 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: IdentifierObject { pos: 12301, end: 12313, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *153], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 12314, end: 12314, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 12316, end: 12321, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *153], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 11628, + end: 11764, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *144], + kind: 320, + comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', + tags: [ [NodeObject], pos: 11712, end: 11762, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, + pos: 0, + end: 12324, + hasTrailingComma: false, + transformFlags: 1 + ], + endOfFileToken: TokenObject { pos: 12324, end: 12325, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *1], kind: 1 }, + fileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + text: '/**\n' + + ' * @license\n' + + ' * Copyright 2017 Google LLC. All Rights Reserved.\n' + + ' * Licensed under the Apache License, Version 2.0 (the "License");\n' + + ' * you may not use this file except in compliance with the License.\n' + + ' * You may obtain a copy of the License at\n' + + ' *\n' + + ' * http://www.apache.org/licenses/LICENSE-2.0\n' + + ' *\n' + + ' * Unless required by applicable law or agreed to in writing, software\n' + + ' * distributed under the License is distributed on an "AS IS" BASIS,\n' + + ' * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + ' * See the License for the specific language governing permissions and\n' + + ' * limitations under the License.\n' + + ' * =============================================================================\n' + + ' */\n' + + '/// \n' + + '/// \n' + + "import { ArrayMap, BackendValues, DataType, DataTypeMap, DataValues, NumericDataType, Rank, ShapeMap, SingleValueMap } from './types';\n" + + 'export interface TensorData {\n' + + ' dataId?: DataId;\n' + + ' values?: DataTypeMap[D];\n' + + '}\n' + + 'export interface Backend {\n' + + '}\n' + + '/**\n' + + ' * A mutable object, similar to `tf.Tensor`, that allows users to set values\n' + + ' * at locations before converting to an immutable `tf.Tensor`.\n' + + ' *\n' + + ' * See `tf.buffer` for creating a tensor buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + "export declare class TensorBuffer {\n" + + ' dtype: D;\n' + + ' size: number;\n' + + ' shape: ShapeMap[R];\n' + + ' strides: number[];\n' + + ' values: DataTypeMap[D];\n' + + ' constructor(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]);\n' + + ' /**\n' + + ' * Sets a value in the buffer at a given location.\n' + + ' *\n' + + ' * @param value The value to set.\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' set(value: SingleValueMap[D], ...locs: number[]): void;\n' + + ' /**\n' + + ' * Returns the value in the buffer at the provided location.\n' + + ' *\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' get(...locs: number[]): SingleValueMap[D];\n' + + ' locToIndex(locs: number[]): number;\n' + + ' indexToLoc(index: number): number[];\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Creates an immutable `tf.Tensor` object from the buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' toTensor(): Tensor;\n' + + '}\n' + + 'export interface DataToGPUWebGLOption {\n' + + ' customTexShape?: [number, number];\n' + + '}\n' + + 'export declare type DataToGPUOptions = DataToGPUWebGLOption;\n' + + 'export interface GPUData {\n' + + ' tensorRef: Tensor;\n' + + ' texture?: WebGLTexture;\n' + + ' buffer?: GPUBuffer;\n' + + ' texShape?: [number, number];\n' + + ' bufSize?: number;\n' + + '}\n' + + 'export interface TensorTracker {\n' + + ' makeTensor(values: DataValues, shape: number[], dtype: DataType, backend?: Backend): Tensor;\n' + + ' makeVariable(initialValue: Tensor, trainable?: boolean, name?: string, dtype?: DataType): Variable;\n' + + ' incRef(a: Tensor, backend: Backend): void;\n' + + ' disposeTensor(t: Tensor): void;\n' + + ' disposeVariable(v: Variable): void;\n' + + ' read(dataId: DataId): Promise;\n' + + ' readSync(dataId: DataId): BackendValues;\n' + + ' readToGPU(dataId: DataId, options?: DataToGPUOptions): GPUData;\n' + + '}\n' + + '/**\n' + + ' * The Tensor class calls into this handler to delegate chaining operations.\n' + + ' */\n' + + 'export interface OpHandler {\n' + + ' cast(x: T, dtype: DataType): T;\n' + + ' buffer(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]): TensorBuffer;\n' + + ' print(x: T, verbose: boolean): void;\n' + + ' clone(x: T): T;\n' + + '}\n' + + '/**\n' + + ' * An external consumer can register itself as the tensor tracker. This way\n' + + ' * the Tensor class can notify the tracker for every tensor created and\n' + + ' * disposed.\n' + + ' */\n' + + 'export declare function setTensorTracker(fn: () => TensorTracker): void;\n' + + '/**\n' + + ' * An external consumer can register itself as the op handler. This way the\n' + + ' * Tensor class can have chaining methods that call into ops via the op\n' + + ' * handler.\n' + + ' */\n' + + 'export declare function setOpHandler(handler: OpHandler): void;\n' + + '/**\n' + + ' * Sets the deprecation warning function to be used by this file. This way the\n' + + ' * Tensor class can be a leaf but still use the environment.\n' + + ' */\n' + + 'export declare function setDeprecationWarningFn(fn: (msg: string) => void): void;\n' + + '/**\n' + + ' * We wrap data id since we use weak map to avoid memory leaks.\n' + + ' * Since we have our own memory management, we have a reference counter\n' + + ' * mapping a tensor to its data, so there is always a pointer (even if that\n' + + ' * data is otherwise garbage collectable).\n' + + ' * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + ' * Global_Objects/WeakMap\n' + + ' */\n' + + 'export declare type DataId = object;\n' + + 'export declare namespace Tensor { }\n' + + '/**\n' + + ' * A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + ' * numbers that has a shape and a data type.\n' + + ' *\n' + + ' * For performance reasons, functions that create tensors do not necessarily\n' + + ' * perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + ' * `Float32Array`), and changes to the data will change the tensor. This is not\n' + + ' * a feature and is not supported. To avoid this behavior, use the tensor before\n' + + ' * changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + ' *\n' + + ' * See `tf.tensor` for details on how to create a `tf.Tensor`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + 'export declare class Tensor {\n' + + ' /** Unique id of this tensor. */\n' + + ' readonly id: number;\n' + + ' /**\n' + + ' * Id of the bucket holding the data for this tensor. Multiple arrays can\n' + + ' * point to the same bucket (e.g. when calling array.reshape()).\n' + + ' */\n' + + ' dataId: DataId;\n' + + ' /** The shape of the tensor. */\n' + + ' readonly shape: ShapeMap[R];\n' + + ' /** Number of elements in the tensor. */\n' + + ' readonly size: number;\n' + + ' /** The data type for the array. */\n' + + ' readonly dtype: DataType;\n' + + ' /** The rank type for the array (see `Rank` enum). */\n' + + ' readonly rankType: R;\n' + + ' /** Whether this tensor has been globally kept. */\n' + + ' kept: boolean;\n' + + ' /** The id of the scope this tensor is being tracked in. */\n' + + ' scopeId: number;\n' + + ' /**\n' + + ' * Number of elements to skip in each dimension when indexing. See\n' + + ' * https://docs.scipy.org/doc/numpy/reference/generated/\\\n' + + ' * numpy.ndarray.strides.html\n' + + ' */\n' + + ' readonly strides: number[];\n' + + ' constructor(shape: ShapeMap[R], dtype: DataType, dataId: DataId, id: number);\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Returns a promise of `tf.TensorBuffer` that holds the underlying data.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " buffer(): Promise>;\n" + + ' /**\n' + + ' * Returns a `tf.TensorBuffer` that holds the underlying data.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " bufferSync(): TensorBuffer;\n" + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * asynchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' array(): Promise;\n' + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * synchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' arraySync(): ArrayMap[R];\n' + + ' /**\n' + + ' * Asynchronously downloads the values from the `tf.Tensor`. Returns a\n' + + ' * promise of `TypedArray` that resolves when the computation has finished.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' data(): Promise;\n' + + ' /**\n' + + " * Copy the tensor's data to a new GPU resource. Comparing to the `dataSync()`\n" + + ' * and `data()`, this method prevents data from being downloaded to CPU.\n' + + ' *\n' + + ' * For WebGL backend, the data will be stored on a densely packed texture.\n' + + ' * This means that the texture will use the RGBA channels to store value.\n' + + ' *\n' + + ' * For WebGPU backend, the data will be stored on a buffer. There is no\n' + + ' * parameter, so can not use an user defined size to create the buffer.\n' + + ' *\n' + + ' * @param options:\n' + + ' * For WebGL,\n' + + ' * - customTexShape: Optional. If set, will use the user defined\n' + + ' * texture shape to create the texture.\n' + + ' *\n' + + ' * @returns For WebGL backend, a GPUData contains the new texture and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this texture,\n' + + ' * texture: WebGLTexture,\n' + + ' * texShape: [number, number] // [height, width]\n' + + ' * }\n' + + ' *\n' + + ' * For WebGPU backend, a GPUData contains the new buffer and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this buffer,\n' + + ' * buffer: GPUBuffer,\n' + + ' * bufSize: number\n' + + ' * }\n' + + ' *\n' + + ' * Remember to dispose the GPUData after it is used by\n' + + ' * `res.tensorRef.dispose()`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataToGPU(options?: DataToGPUOptions): GPUData;\n' + + ' /**\n' + + ' * Synchronously downloads the values from the `tf.Tensor`. This blocks the\n' + + ' * UI thread until the values are ready, which can cause performance issues.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataSync(): DataTypeMap[D];\n' + + " /** Returns the underlying bytes of the tensor's data. */\n" + + ' bytes(): Promise;\n' + + ' /**\n' + + ' * Disposes `tf.Tensor` from memory.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dispose(): void;\n' + + ' protected isDisposedInternal: boolean;\n' + + ' readonly isDisposed: boolean;\n' + + ' throwIfDisposed(): void;\n' + + ' /**\n' + + ' * Prints the `tf.Tensor`. See `tf.print` for details.\n' + + ' *\n' + + ' * @param verbose Whether to print verbose information about the tensor,\n' + + ' * including dtype and size.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' print(verbose?: boolean): void;\n' + + ' /**\n' + + ' * Returns a copy of the tensor. See `tf.clone` for details.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' clone NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ + NodeObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + pos: 816, + end: 924, + hasTrailingComma: false, + transformFlags: 0 + ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ +  NodeObject { + pos: 0, + end: 702, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 320, + comment: undefined, + tags: [ + NodeObject { + pos: 7, + end: 700, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *155], + kind: 327, + tagName: [IdentifierObject], + comment: 'Copyright 2017 Google LLC. All Rights Reserved.\n' + + 'Licensed under the Apache License, Version 2.0 (the "License");\n' + + 'you may not use this file except in compliance with the License.\n' + + 'You may obtain a copy of the License at\n' + + '\n' + + 'http://www.apache.org/licenses/LICENSE-2.0\n' + + '\n' + + 'Unless required by applicable law or agreed to in writing, software\n' + + 'distributed under the License is distributed on an "AS IS" BASIS,\n' + + 'WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + 'See the License for the specific language governing permissions and\n' + + 'limitations under the License.\n' + + '=============================================================================' + }, + pos: 7, + end: 700, + hasTrailingComma: false, + transformFlags: 0 + ] + } + ] + }, + setExternalModuleIndicator: [Function: callback], + pragmas: Map(2) { + 'amd-module' => { arguments: { name: '@tensorflow/tfjs-core/dist/tensor' }, range: { kind: 2, pos: 703, end: 762, hasTrailingNewLine: true } }, + 'reference' => { arguments: { types: { value: '@webgpu/types/dist', pos: 785, end: 803 } }, range: { kind: 2, pos: 763, end: 807, hasTrailingNewLine: true } } + }, + checkJsDirective: undefined, + referencedFiles: [], + typeReferenceDirectives: [ { pos: 785, end: 803, fileName: '@webgpu/types/dist' } ], + libReferenceDirectives: [], + amdDependencies: [], + moduleName: '@tensorflow/tfjs-core/dist/tensor', + commentDirectives: undefined, + nodeCount: 1069, + identifierCount: 418, + identifiers: Map(121) { + 'ArrayMap' => 'ArrayMap', + 'BackendValues' => 'BackendValues', + 'DataType' => 'DataType', + 'DataTypeMap' => 'DataTypeMap', + 'DataValues' => 'DataValues', + 'NumericDataType' => 'NumericDataType', + 'Rank' => 'Rank', + 'ShapeMap' => 'ShapeMap', + 'SingleValueMap' => 'SingleValueMap', + './types' => './types', + 'license' => 'license', + 'TensorData' => 'TensorData', + 'D' => 'D', + 'dataId' => 'dataId', + 'DataId' => 'DataId', + 'values' => 'values', + 'Backend' => 'Backend', + 'TensorBuffer' => 'TensorBuffer', + 'R' => 'R', + 'dtype' => 'dtype', + 'size' => 'size', + 'shape' => 'shape', + 'strides' => 'strides', + 'set' => 'set', + 'value' => 'value', + 'locs' => 'locs', + 'param' => 'param', + 'doc' => 'doc', + 'get' => 'get', + 'locToIndex' => 'locToIndex', + 'number' => 'number', + 'indexToLoc' => 'indexToLoc', + 'index' => 'index', + 'rank' => 'rank', + 'toTensor' => 'toTensor', + 'Tensor' => 'Tensor', + 'DataToGPUWebGLOption' => 'DataToGPUWebGLOption', + 'customTexShape' => 'customTexShape', + 'DataToGPUOptions' => 'DataToGPUOptions', + 'GPUData' => 'GPUData', + 'tensorRef' => 'tensorRef', + 'texture' => 'texture', + 'WebGLTexture' => 'WebGLTexture', + 'buffer' => 'buffer', + 'GPUBuffer' => 'GPUBuffer', + 'texShape' => 'texShape', + 'bufSize' => 'bufSize', + 'TensorTracker' => 'TensorTracker', + 'makeTensor' => 'makeTensor', + 'backend' => 'backend', + 'makeVariable' => 'makeVariable', + 'initialValue' => 'initialValue', + 'trainable' => 'trainable', + 'name' => 'name', + 'Variable' => 'Variable', + 'incRef' => 'incRef', + 'a' => 'a', + 'disposeTensor' => 'disposeTensor', + 't' => 't', + 'disposeVariable' => 'disposeVariable', + 'v' => 'v', + 'read' => 'read', + 'Promise' => 'Promise', + 'readSync' => 'readSync', + 'readToGPU' => 'readToGPU', + 'options' => 'options', + 'OpHandler' => 'OpHandler', + 'cast' => 'cast', + 'T' => 'T', + 'x' => 'x', + 'print' => 'print', + 'verbose' => 'verbose', + 'clone' => 'clone', + 'setTensorTracker' => 'setTensorTracker', + 'fn' => 'fn', + 'setOpHandler' => 'setOpHandler', + 'handler' => 'handler', + 'setDeprecationWarningFn' => 'setDeprecationWarningFn', + 'msg' => 'msg', + 'id' => 'id', + 'rankType' => 'rankType', + 'kept' => 'kept', + 'scopeId' => 'scopeId', + 'bufferSync' => 'bufferSync', + 'array' => 'array', + 'arraySync' => 'arraySync', + 'data' => 'data', + 'dataToGPU' => 'dataToGPU', + 'returns' => 'returns', + 'dataSync' => 'dataSync', + 'bytes' => 'bytes', + 'Uint8Array' => 'Uint8Array', + 'dispose' => 'dispose', + 'isDisposedInternal' => 'isDisposedInternal', + 'isDisposed' => 'isDisposed', + 'throwIfDisposed' => 'throwIfDisposed', + 'this' => 'this', + 'toString' => 'toString', + 'string' => 'string', + 'variable' => 'variable', + 'getGlobalTensorClass' => 'getGlobalTensorClass', + 'NumericTensor' => 'NumericTensor', + 'StringTensor' => 'StringTensor', + 'Scalar' => 'Scalar', + 'R0' => 'R0', + 'doclink' => 'doclink', + 'Tensor1D' => 'Tensor1D', + 'R1' => 'R1', + 'Tensor2D' => 'Tensor2D', + 'R2' => 'R2', + 'Tensor3D' => 'Tensor3D', + 'R3' => 'R3', + 'Tensor4D' => 'Tensor4D', + 'R4' => 'R4', + 'Tensor5D' => 'Tensor5D', + 'R5' => 'R5', + 'Tensor6D' => 'Tensor6D', + 'R6' => 'R6', + 'tensorId' => 'tensorId', + 'assign' => 'assign', + 'newValue' => 'newValue' + }, + parseDiagnostics: [], + path: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedPath: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + originalFileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedTypeReferenceDirectiveNames: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + imports: [ +  TokenObject { + pos: 931, + end: 941, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent:  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *3], kind: 269, elements: [Array] } + }, + moduleSpecifier: [Circular *156], + assertClause: undefined, + jsDoc: [  NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [Array] } ] + }, + kind: 10, + text: './types', + singleQuote: undefined, + hasExtendedUnicodeEscape: false + } + ], + moduleAugmentations: [], + ambientModuleNames: [], + resolvedModules: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + symbol:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' =>  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setTensorTracker', declarations: [Array], parent: undefined, exportSymbol: [Circular *59] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setOpHandler' =>  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [Circular *65] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [Circular *70] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [Circular *108] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent: [Circular *157] + }, + 'TensorData' =>  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: [Circular *157] + }, + 'Backend' =>  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent: [Circular *157] + }, + 'TensorBuffer' =>  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [Circular *12] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55141 + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: [Circular *157], + isReferenced: 788968, + id: 54714 + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54713 + }, + 'GPUData' =>  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: [Circular *157], + isReferenced: 788968, + id: 54715 + }, + 'TensorTracker' =>  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: [Circular *157] + }, + 'OpHandler' =>  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: [Circular *157] + }, + 'DataId' =>  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54712 + }, + 'Tensor' =>  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: [Circular *157], + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + 'NumericTensor' =>  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: [Circular *157] + }, + 'StringTensor' =>  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: [Circular *157] + }, + 'Scalar' =>  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58726 + }, + 'Tensor1D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58728 + }, + 'Tensor2D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58730 + }, + 'Tensor3D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58732 + }, + 'Tensor4D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58734 + }, + 'Tensor5D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58736 + }, + 'Tensor6D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157] + }, + 'Variable' =>  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [Circular *147] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55171 + } + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + locals: Map(33) { + 'setTensorTracker' =>  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setTensorTracker', declarations: [Array], valueDeclaration: [Circular *58], parent: [SymbolObject] }, + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setOpHandler' =>  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'ArrayMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ArrayMap', + declarations: [ +  NodeObject { + pos: 816, + end: 825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *162], kind: 79, originalKeywordKind: undefined, escapedText: 'ArrayMap', flowNode: [Object] }, + symbol: [Circular *163] + } + ], + parent: undefined, + id: 54354, + isReferenced: 788968 + }, + 'BackendValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'BackendValues', + declarations: [ +  NodeObject { + pos: 826, + end: 840, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *164], kind: 79, originalKeywordKind: undefined, escapedText: 'BackendValues', flowNode: [Object] }, + symbol: [Circular *165] + } + ], + parent: undefined + }, + 'DataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataType', + declarations: [ +  NodeObject { + pos: 841, + end: 850, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *166], kind: 79, originalKeywordKind: undefined, escapedText: 'DataType', flowNode: [Object] }, + symbol: [Circular *167] + } + ], + parent: undefined, + id: 51432, + isReferenced: 788968 + }, + 'DataTypeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataTypeMap', + declarations: [ +  NodeObject { + pos: 851, + end: 863, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *168], kind: 79, originalKeywordKind: undefined, escapedText: 'DataTypeMap', flowNode: [Object] }, + symbol: [Circular *169] + } + ], + parent: undefined, + id: 51442, + isReferenced: 788968 + }, + 'DataValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataValues', + declarations: [ +  NodeObject { + pos: 864, + end: 875, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *170], kind: 79, originalKeywordKind: undefined, escapedText: 'DataValues', flowNode: [Object] }, + symbol: [Circular *171] + } + ], + parent: undefined + }, + 'NumericDataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'NumericDataType', + declarations: [ +  NodeObject { + pos: 876, + end: 892, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *172], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericDataType', flowNode: [Object] }, + symbol: [Circular *173] + } + ], + parent: undefined, + id: 51440, + isReferenced: 788968 + }, + 'Rank' =>  SymbolObject { + flags: 2097152, + escapedName: 'Rank', + declarations: [ +  NodeObject { + pos: 893, + end: 898, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *174], kind: 79, originalKeywordKind: undefined, escapedText: 'Rank', flowNode: [Object] }, + symbol: [Circular *175] + } + ], + parent: undefined, + id: 51330, + isReferenced: 788968 + }, + 'ShapeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ShapeMap', + declarations: [ +  NodeObject { + pos: 899, + end: 908, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *176], kind: 79, originalKeywordKind: undefined, escapedText: 'ShapeMap', flowNode: [Object] }, + symbol: [Circular *177] + } + ], + parent: undefined, + id: 51401, + isReferenced: 788968 + }, + 'SingleValueMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'SingleValueMap', + declarations: [ +  NodeObject { + pos: 909, + end: 924, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *178], kind: 79, originalKeywordKind: undefined, escapedText: 'SingleValueMap', flowNode: [Object] }, + symbol: [Circular *179] + } + ], + parent: undefined, + id: 55161, + isReferenced: 788968 + }, + 'TensorData' =>  SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *180], + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 971, end: 989, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], pos: 992, end: 1042, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [Circular *180], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Backend' =>  SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: [Circular *181], + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [Circular *181], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'TensorBuffer' =>  SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + } + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54714 }, + localSymbol: [Circular *183], + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], pos: 2434, end: 2473, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [Circular *183], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + } + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 2475, end: 2490, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 }, + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183652 } + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + } + }, + 'GPUData' =>  SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: [Circular *185], + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [Circular *185], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + } + }, + 'TensorTracker' =>  SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *186], + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [Circular *186], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'OpHandler' =>  SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *187], + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 3331, end: 3605, hasTrailingComma: false, transformFlags: 1 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [Circular *187], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'DataId' =>  SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4311, end: 4689, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54712 }, + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: [Object] }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + } + }, + 'Tensor' =>  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4711, end: 4726, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [Array], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + 'NumericTensor' =>  SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *189], + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10636, end: 10657, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10658, end: 10676, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 10678, end: 10903, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [Circular *189], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'StringTensor' =>  SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *190], + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10936, end: 10957, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10958, end: 10976, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], pos: 10978, end: 11130, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [Circular *190], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Scalar' =>  SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11132, end: 11170, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [SymbolObject], id: 58726 }, + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11184, end: 11200, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + } + }, + 'Tensor1D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11201, end: 11239, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 }, + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11255, end: 11271, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + } + }, + 'Tensor2D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + } + }, + 'Tensor3D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + } + }, + 'Tensor4D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + } + }, + 'Tensor5D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + } + }, + 'Tensor6D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Variable' =>  SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + } + } + }, + nextContainer:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' =>  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'setDeprecationWarningFn' =>  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'getGlobalTensorClass' =>  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'TensorData' =>  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Backend' =>  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [Circular *157] }, + 'TensorBuffer' =>  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55141 }, + 'DataToGPUWebGLOption' =>  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54714 }, + 'DataToGPUOptions' =>  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54713 }, + 'GPUData' =>  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54715 }, + 'TensorTracker' =>  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'OpHandler' =>  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'DataId' =>  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54712 }, + 'Tensor' =>  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [Circular *157], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + 'NumericTensor' =>  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'StringTensor' =>  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Scalar' =>  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [Circular *157], id: 58726 }, + 'Tensor1D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [Circular *157], id: 58728 }, + 'Tensor2D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [Circular *157], id: 58730 }, + 'Tensor3D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [Circular *157], id: 58732 }, + 'Tensor4D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [Circular *157], id: 58734 }, + 'Tensor5D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [Circular *157], id: 58736 }, + 'Tensor6D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [Circular *157] }, + 'Variable' =>  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55171 } + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + } + ], + exports: Map(0) {}, + valueDeclaration:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => SymbolObject { flags: 131072, escapedName: '__call', declarations: [Array] } } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [Array], + exports: [Map], + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] } + }, + locals: Map(1) { 'handler' =>  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *62], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, + endFlowNode: { flags: 2 }, + symbolCount: 210, + classifiableNames: Set(32) { + 'ArrayMap', + 'BackendValues', + 'DataType', + 'DataTypeMap', + 'DataValues', + 'NumericDataType', + 'Rank', + 'ShapeMap', + 'SingleValueMap', + 'TensorData', + 'D', + 'Backend', + 'TensorBuffer', + 'R', + 'DataToGPUWebGLOption', + 'DataToGPUOptions', + 'GPUData', + 'TensorTracker', + 'OpHandler', + 'T', + 'DataId', + 'Tensor', + 'NumericTensor', + 'StringTensor', + 'Scalar', + 'Tensor1D', + 'Tensor2D', + 'Tensor3D', + 'Tensor4D', + 'Tensor5D', + 'Tensor6D', + 'Variable' + }, + id: 200926, + lineMap: [ + 0, 4, 16, 67, 134, 202, 245, 248, 294, 297, 368, 437, 513, 584, 618, + 699, 703, 763, 808, 943, 993, 1014, 1043, 1045, 1072, 1074, 1078, 1155, 1218, 1221, + 1270, 1273, 1325, 1329, 1413, 1427, 1445, 1469, 1492, 1520, 1592, 1600, 1655, 1662, 1700, + 1742, 1749, 1806, 1814, 1874, 1882, 1947, 1954, 1995, 2002, 2059, 2067, 2114, 2154, 2195, + 2222, 2230, 2294, 2301, 2358, 2366, 2393, 2395, 2435, 2474, 2476, 2537, 2564, 2587, 2615, + 2639, 2672, 2694, 2696, 2729, 2826, 2930, 2977, 3013, 3053, 3103, 3148, 3216, 3218, 3222, + 3299, 3303, 3332, 3386, 3509, 3568, 3606, 3608, 3612, 3688, 3760, 3773, 3777, 3850, 3854, + 3930, 4002, 4014, 4018, 4082, 4086, 4165, 4226, 4230, 4312, 4316, 4380, 4452, 4528, 4571, + 4645, 4671, 4675, 4712, 4748, 4752, 4827, 4872, 4875, 4952, 5030, 5110, 5191, 5272, 5275, + 5338, 5341, 5393, 5397, 5450, 5487, 5512, 5520, 5598, 5667, 5675, 5695, 5731, 5764, 5809, + 5836, 5876, 5906, 5964, 5990, 6045, 6064, 6128, 6149, 6157, 6228, 6290, 6324, 6332, 6364, + 6446, 6473, 6481, 6559, 6566, 6622, 6630, 6705, 6713, 6780, 6836, 6844, 6914, 6922, 7001, + 7024, 7031, 7087, 7095, 7130, 7138, 7217, 7239, 7246, 7302, 7310, 7340, 7348, 7423, 7503, + 7510, 7566, 7574, 7649, 7657, 7740, 7817, 7824, 7903, 7981, 7988, 8064, 8140, 8147, 8170, + 8192, 8269, 8317, 8324, 8398, 8426, 8439, 8513, 8550, 8610, 8623, 8630, 8699, 8727, 8740, + 8813, 8846, 8876, 8889, 8896, 8959, 8997, 9004, 9060, 9068, 9120, 9128, 9208, 9289, 9296, + 9352, 9360, 9430, 9492, 9541, 9549, 9590, 9597, 9653, 9661, 9682, 9725, 9759, 9788, 9796, + 9855, 9862, 9939, 9975, 9982, 10038, 10046, 10082, 10090, 10155, 10211, 10219, 10260, 10268, 10347, + 10354, 10410, 10418, 10459, 10540, 10542, 10605, 10679, 10707, 10777, 10852, 10904, 10906, 10979, 11000, + 11063, 11131, 11133, 11156, 11202, 11225, 11273, 11296, 11344, 11367, 11415, 11438, 11486, 11509, 11557, + 11580, 11628, 11632, 11706, 11709, 11761, 11765, 11838, 11862, 11880, 11974, 11982, 12062, 12118, 12125, + 12192, 12199, 12255, 12263, 12302, 12323, 12325 + ] +} +2022-07-14 09:19:41 WARN:  Unmatched closing brace 8621  SourceFileObject { + pos: 0, + end: 12325, + flags: 16777280, + modifierFlagsCache: 0, + transformFlags: 1, + parent: undefined, + kind: 305, + statements: [ +  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings: NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 816, end: 924, hasTrailingComma: false, transformFlags: 0 ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 7, end: 700, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [ [Circular *6] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 971, end: 972, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *8], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 980, end: 989, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *8], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *9], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 992, end: 1003, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + type: NodeObject { pos: 1005, end: 1012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *9], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 1003, end: 1004, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 57 } + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *10], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1013, end: 1024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + type: NodeObject { pos: 1026, end: 1041, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *10], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: TokenObject { pos: 1024, end: 1025, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 57 } + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [Array] + } + ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *13] ], + parent:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + localSymbol: undefined, + locals: Map(3) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 1536, + end: 1554, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1555, + end: 1564, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1565, + end: 1589, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 1536, + end: 1589, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55142, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1363, end: 1364, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *15], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 1372, end: 1377, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *15], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185559 }, + default: undefined, + expression: undefined + }, +  NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject], id: 55143, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1378, end: 1380, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *16], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 1388, end: 1397, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185515 }, + default: NodeObject { pos: 1399, end: 1409, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 196, literal: [TokenObject] }, + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *17], parent: [SymbolObject], id: 55150 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1412, end: 1422, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *17], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1423, end: 1425, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *17], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185516 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *18], parent: [SymbolObject], id: 55151 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1426, end: 1435, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *18], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 1436, end: 1443, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *18], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *19], parent: [SymbolObject], id: 55152 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1444, end: 1454, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *19], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1455, end: 1467, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *19], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185517 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *20], parent: [SymbolObject], id: 55153 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1468, end: 1480, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *20], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1481, end: 1490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *20], kind: 183, elementType: [TokenObject], id: 185520 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *21], parent: [SymbolObject], id: 55154 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1491, end: 1502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *21], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1503, end: 1518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *21], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185521 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, +  NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [Circular *22], parent: [SymbolObject], id: 55156 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + name: IdentifierObject { pos: 1873, end: 2074, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *22], kind: 79, originalKeywordKind: 136, escapedText: 'get', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2075, end: 2092, hasTrailingComma: false, transformFlags: 1025 ], + type: NodeObject { pos: 2094, end: 2112, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *22], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185565 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185525 + }, +  NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [Circular *23], parent: [SymbolObject], id: 55157 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + name: IdentifierObject { pos: 2113, end: 2128, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *23], kind: 79, originalKeywordKind: undefined, escapedText: 'locToIndex', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2129, end: 2143, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2145, end: 2152, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *23], kind: 147 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, +  NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [Circular *24], parent: [SymbolObject], id: 55158 }, + localSymbol: undefined, + locals: Map(1) { 'index' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + name: IdentifierObject { pos: 2153, end: 2168, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *24], kind: 79, originalKeywordKind: undefined, escapedText: 'indexToLoc', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2169, end: 2182, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2184, end: 2193, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *24], kind: 183, elementType: [TokenObject] }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, +  NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2194, end: 2207, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *25], parent: [SymbolObject], id: 55159 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2207, end: 2212, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *25], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 2213, end: 2220, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *25], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [Circular *26], parent: [SymbolObject], id: 55160 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2221, end: 2378, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *26], kind: 79, originalKeywordKind: undefined, escapedText: 'toTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 2379, end: 2379, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 2381, end: 2391, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *26], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185529 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [ [NodeObject], pos: 1276, end: 1326, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2394, end: 2401, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 93 }, pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54714 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'GPUData', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeArguments: undefined, + id: 183652 + } + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2434, + end: 2473, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *27], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [Circular *32], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2434, end: 2453, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 79, originalKeywordKind: undefined, escapedText: 'customTexShape', flowNode: [Object] }, + type: NodeObject { pos: 2455, end: 2472, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *32], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2453, end: 2454, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 57 } + }, + pos: 2434, + end: 2473, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ + NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [TokenObject], + questionToken: [TokenObject] + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeArguments: undefined, + id: 183652 + } + }, +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [ [Circular *34] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [Circular *37], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2563, end: 2577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *37], kind: 79, originalKeywordKind: undefined, escapedText: 'tensorRef', flowNode: [Object] }, + type: NodeObject { pos: 2578, end: 2585, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *37], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [Circular *38], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2586, end: 2598, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 79, originalKeywordKind: undefined, escapedText: 'texture', flowNode: [Object] }, + type: NodeObject { pos: 2600, end: 2613, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *38], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2598, end: 2599, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 57 } + }, +  NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *39], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2614, end: 2625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + type: NodeObject { pos: 2627, end: 2637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *39], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2625, end: 2626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 57 } + }, +  NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [Circular *40], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2638, end: 2651, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 79, originalKeywordKind: undefined, escapedText: 'texShape', flowNode: [Object] }, + type: NodeObject { pos: 2653, end: 2670, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *40], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2651, end: 2652, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 57 } + }, +  NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [Circular *41], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2671, end: 2683, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 79, originalKeywordKind: undefined, escapedText: 'bufSize', flowNode: [Object] }, + type: TokenObject { pos: 2685, end: 2692, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *41], kind: 147 }, + questionToken: TokenObject { pos: 2683, end: 2684, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 57 } + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'makeTensor', + declarations: [ [Circular *36] ], + valueDeclaration: [Circular *36], + parent:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(4) { + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'backend' => SymbolObject { flags: 1, escapedName: 'backend', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 2744, + end: 2762, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2763, + end: 2779, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2780, + end: 2796, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2797, + end: 2815, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 2744, + end: 2815, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 2817, + end: 2824, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *36], + kind: 178, + typeName: IdentifierObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *44], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [Circular *45], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'a' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2929, end: 2940, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *45], kind: 79, originalKeywordKind: undefined, escapedText: 'incRef', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 2941, end: 2968, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2970, end: 2975, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *45], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [Circular *46], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 't' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2976, end: 2994, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *46], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2995, end: 3004, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3006, end: 3011, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *46], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [Circular *47], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'v' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3012, end: 3032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *47], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3033, end: 3044, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3046, end: 3051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *47], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [Circular *48], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3052, end: 3061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *48], kind: 79, originalKeywordKind: undefined, escapedText: 'read', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3062, end: 3076, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3078, end: 3101, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *48], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [Circular *49], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3102, end: 3115, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *49], kind: 79, originalKeywordKind: undefined, escapedText: 'readSync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3116, end: 3130, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3132, end: 3146, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *49], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [Circular *50], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'dataId' => [SymbolObject], 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3147, end: 3161, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *50], kind: 79, originalKeywordKind: undefined, escapedText: 'readToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 3162, end: 3204, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3206, end: 3214, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *50], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 3217, end: 3309, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 93 }, pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { 'cast' => [SymbolObject], 'buffer' => [SymbolObject], 'print' => [SymbolObject], 'clone' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'cast', + declarations: [ [Circular *53] ], + valueDeclaration: [Circular *53], + parent:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(3) { + 'T' => SymbolObject { flags: 262144, escapedName: 'T', declarations: [Array], parent: undefined }, + 'x' => SymbolObject { flags: 1, escapedName: 'x', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 3341, + end: 3357, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 3341, + end: 3357, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ + NodeObject { + pos: 3359, + end: 3363, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 3364, + end: 3380, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3359, + end: 3380, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 3382, + end: 3384, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *53], + kind: 178, + typeName: IdentifierObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *55], kind: 79, originalKeywordKind: undefined, escapedText: 'T', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [Circular *53], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3341, end: 3357, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3359, end: 3380, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *53], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *56], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3508, end: 3518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *56], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3519, end: 3535, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3537, end: 3559, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3561, end: 3566, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *56], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *57], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'x' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3567, end: 3577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *57], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3578, end: 3594, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 3596, end: 3600, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3602, end: 3604, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *57], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 3331, + end: 3605, + hasTrailingComma: false, + transformFlags: 1 + ], + jsDoc: [ NodeObject { pos: 3218, end: 3302, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 320, comment: 'The Tensor class calls into this handler to delegate chaining operations.', tags: undefined } ] + }, +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'handler' =>  SymbolObject { + flags: 1, + escapedName: 'handler', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *66], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] } + }, + locals: Map(1) { 'fn' => SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(1) { 'msg' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4283, end: 4294, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *69], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4055, end: 4062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *69], kind: 79, originalKeywordKind: undefined, escapedText: 'handler', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 4063, end: 4073, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *69], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *71], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *68] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(1) { 'msg' => SymbolObject { flags: 1, escapedName: 'msg', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4283, + end: 4294, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *68], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4283, + end: 4294, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *72], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4311, end: 4681, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 93 }, + TokenObject { pos: 4681, end: 4689, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 135 }, + pos: 4311, + end: 4689, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54712 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: { flags: 2 } }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ + NodeObject { + pos: 4312, + end: 4674, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *74], + kind: 320, + comment: 'We wrap data id since we use weak map to avoid memory leaks.\n' + + 'Since we have our own memory management, we have a reference counter\n' + + 'mapping a tensor to its data, so there is always a pointer (even if that\n' + + 'data is otherwise garbage collectable).\n' + + 'See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + 'Global_Objects/WeakMap', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [Array] + } + ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [NodeObject], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *80] ], + parent:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 } + }, + localSymbol: undefined, + locals: Map(4) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58956 }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58957 }, + 'dataId' => SymbolObject { flags: 1, escapedName: 'dataId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58958 }, + 'id' => SymbolObject { flags: 1, escapedName: 'id', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58959 } + }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 6380, + end: 6398, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6399, + end: 6415, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6416, + end: 6431, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6432, + end: 6443, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 6380, + end: 6443, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 51329, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5425, end: 5426, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *82], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 5434, end: 5439, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 202870 }, + default: NodeObject { pos: 5441, end: 5446, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 174272 }, + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5449, end: 5499, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [Circular *83], parent: [SymbolObject], id: 51374 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5499, end: 5502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *83], kind: 79, originalKeywordKind: undefined, escapedText: 'id', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5503, end: 5510, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *83], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *84], parent: [SymbolObject], id: 51375 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5511, end: 5685, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *84], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5686, end: 5693, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *84], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183645 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5694, end: 5743, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *85], parent: [SymbolObject], id: 51376 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5743, end: 5749, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *85], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5750, end: 5762, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *85], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 174338 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5763, end: 5821, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *86], parent: [SymbolObject], id: 51377 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5821, end: 5826, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *86], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5827, end: 5834, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *86], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5835, end: 5888, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *87], parent: [SymbolObject], id: 51378 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5888, end: 5894, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *87], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5895, end: 5904, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *87], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 175278 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5905, end: 5976, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [Circular *88], parent: [SymbolObject], id: 51379 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5976, end: 5985, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *88], kind: 79, originalKeywordKind: undefined, escapedText: 'rankType', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5986, end: 5988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *88], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183646 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [Circular *89], parent: [SymbolObject], id: 51380 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5989, end: 6053, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *89], kind: 79, originalKeywordKind: undefined, escapedText: 'kept', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6054, end: 6062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *89], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [Circular *90], parent: [SymbolObject], id: 51381 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6063, end: 6139, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *90], kind: 79, originalKeywordKind: undefined, escapedText: 'scopeId', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6140, end: 6147, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *90], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6148, end: 6344, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *91], parent: [SymbolObject], id: 51382 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6344, end: 6352, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *91], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 6353, end: 6362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *91], kind: 183, elementType: [TokenObject], id: 183647 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, +  NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6445, end: 6458, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *92], parent: [SymbolObject], id: 51383 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6458, end: 6463, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *92], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6464, end: 6471, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *92], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, +  NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [Circular *93], parent: [SymbolObject], id: 51385 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + name: IdentifierObject { pos: 6704, end: 6858, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *93], kind: 79, originalKeywordKind: undefined, escapedText: 'bufferSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6859, end: 6889, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6891, end: 6891, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6893, end: 6912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *93], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185531 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183649 + }, +  NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [Circular *94], parent: [SymbolObject], id: 51386 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + name: IdentifierObject { pos: 6913, end: 7104, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *94], kind: 79, originalKeywordKind: undefined, escapedText: 'array', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7105, end: 7105, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7107, end: 7128, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *94], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 181780 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 181779 + }, +  NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [Circular *95], parent: [SymbolObject], id: 51387 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + name: IdentifierObject { pos: 7129, end: 7323, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *95], kind: 79, originalKeywordKind: undefined, escapedText: 'arraySync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7324, end: 7324, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7326, end: 7338, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *95], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185534 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183650 + }, +  NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *96], parent: [SymbolObject], id: 51388 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + name: IdentifierObject { pos: 7339, end: 7582, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *96], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 7583, end: 7619, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 7621, end: 7621, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7623, end: 7647, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *96], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 174439 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 174429 + }, +  NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *97], parent: [SymbolObject], id: 51389 }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + name: IdentifierObject { pos: 7648, end: 9081, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *97], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 9082, end: 9108, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 9110, end: 9118, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *97], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185538 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183651 + }, +  NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *98], parent: [SymbolObject], id: 51390 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + name: IdentifierObject { pos: 9119, end: 9372, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *98], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 9373, end: 9409, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 9411, end: 9411, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9413, end: 9428, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *98], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185539 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183653 + }, +  NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [Circular *99], parent: [SymbolObject], id: 51391 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + name: IdentifierObject { pos: 9429, end: 9501, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *99], kind: 79, originalKeywordKind: undefined, escapedText: 'bytes', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9502, end: 9502, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9504, end: 9539, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *99], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185542 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183654 + }, +  NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *100], parent: [SymbolObject], id: 51392 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + name: IdentifierObject { pos: 9540, end: 9672, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *100], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9673, end: 9673, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9675, end: 9680, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *100], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183655 + }, +  NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9681, end: 9695, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [Circular *101], parent: [SymbolObject], id: 51393 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9695, end: 9714, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *101], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposedInternal', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9715, end: 9723, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *101], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9724, end: 9737, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [Circular *102], parent: [SymbolObject], id: 51394 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9737, end: 9748, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *102], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposed', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9749, end: 9757, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *102], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [Circular *103], parent: [SymbolObject], id: 51395 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + name: IdentifierObject { pos: 9758, end: 9778, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *103], kind: 79, originalKeywordKind: undefined, escapedText: 'throwIfDisposed', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9779, end: 9779, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9781, end: 9786, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *103], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, +  NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *104], parent: [SymbolObject], id: 51396 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + name: IdentifierObject { pos: 9787, end: 10055, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *104], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10056, end: 10073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10075, end: 10080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *104], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183657 + }, +  NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *105], parent: [SymbolObject], id: 51397 }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'this' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + name: IdentifierObject { pos: 10081, end: 10228, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *105], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10229, end: 10245, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 10247, end: 10254, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10256, end: 10258, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *105], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185548 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183658 + }, +  NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [Circular *106], parent: [SymbolObject], id: 51398 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + name: IdentifierObject { pos: 10259, end: 10430, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *106], kind: 79, originalKeywordKind: undefined, escapedText: 'toString', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10431, end: 10448, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10450, end: 10457, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *106], kind: 150 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183659 + }, +  NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [Circular *107], parent: [SymbolObject], id: 51399 }, + localSymbol: undefined, + locals: Map(3) { 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10458, end: 10471, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *107], kind: 79, originalKeywordKind: undefined, escapedText: 'variable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 10472, end: 10524, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10526, end: 10538, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *107], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185550 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [ [NodeObject], pos: 5344, end: 5394, hasTrailingComma: false, transformFlags: 0 ] + } + ], + id: 176695 + }, +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 10541, end: 10548, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 93 }, + TokenObject { pos: 10548, end: 10556, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 135 }, + pos: 10541, + end: 10556, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorData', declarations: [ [Circular *4] ], parent: undefined, exportSymbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10589, + end: 10603, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *73], + kind: 181, + exprName: IdentifierObject { pos: 10596, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *109], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: undefined + }, + body: undefined, + asteriskToken: undefined + }, +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10604, end: 10611, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 93 }, pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject], 'dataToGPU' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *112] ], + valueDeclaration: [Circular *112], + parent:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 10720, + end: 10756, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *112], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 10720, + end: 10756, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10760, + end: 10775, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *112], + kind: 194, + objectType: NodeObject { pos: 10760, end: 10772, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 10773, end: 10774, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10636, + end: 10657, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10636, end: 10637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *115], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10645, end: 10650, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10652, end: 10657, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10636, + end: 10657, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10658, end: 10676, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *110], kind: 291, token: 94, types: [ [NodeObject], pos: 10666, end: 10676, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10658, + end: 10676, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10678, + end: 10706, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *116], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10678, end: 10688, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *116], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10689, end: 10705, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *116], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *112], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10720, end: 10756, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10760, end: 10775, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *112], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *117], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10851, end: 10865, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *117], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10866, end: 10892, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10894, end: 10902, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *117], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 10678, + end: 10903, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10905, end: 10912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 93 }, pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *120] ], + valueDeclaration: [Circular *120], + parent:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11013, + end: 11042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *120], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11013, + end: 11042, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 11046, + end: 11061, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *120], + kind: 194, + objectType: NodeObject { pos: 11046, end: 11058, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 11059, end: 11060, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10936, + end: 10957, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10936, end: 10937, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *123], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10945, end: 10950, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10952, end: 10957, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10936, + end: 10957, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10958, end: 10976, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *118], kind: 291, token: 94, types: [ [NodeObject], pos: 10966, end: 10976, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10958, + end: 10976, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10978, + end: 10999, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *124], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10978, end: 10988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *124], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10989, end: 10998, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *124], kind: 196, literal: [TokenObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *120], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11013, end: 11042, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 11046, end: 11061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *120], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + pos: 10978, + end: 11130, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11132, end: 11162, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 93 }, + TokenObject { pos: 11162, end: 11170, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 135 }, + pos: 11132, + end: 11170, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58726 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor1D', declarations: [ [Circular *127] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11263, end: 11270, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11184, + end: 11200, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *125], + kind: 178, + typeName: IdentifierObject { pos: 11184, end: 11191, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *130], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11192, end: 11199, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *130], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11192, + end: 11199, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11133, end: 11155, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11137, end: 11153, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [ [Circular *128] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11334, end: 11341, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11263, end: 11270, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *129], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11263, + end: 11270, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11206, end: 11222, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [ [Circular *132] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11405, end: 11412, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11334, end: 11341, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *133], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11334, + end: 11341, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11277, end: 11293, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [ [Circular *135] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11476, end: 11483, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11405, end: 11412, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *136], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11405, + end: 11412, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11348, end: 11364, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [ [Circular *138] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11547, end: 11554, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11476, end: 11483, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *139], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11476, + end: 11483, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11419, end: 11435, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [ [Circular *141] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11618, end: 11625, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11547, end: 11554, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *142], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11547, + end: 11554, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11490, end: 11506, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [Array] }, pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ + NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ NodeObject { pos: 11628, end: 11764, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 320, comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', tags: [Array] } ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11618, end: 11625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *145], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11618, + end: 11625, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11561, end: 11577, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration: [Circular *144], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *148] ], + parent:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + localSymbol: undefined, + locals: Map(4) { + 'initialValue' => SymbolObject { flags: 1, escapedName: 'initialValue', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'trainable' => SymbolObject { flags: 1, escapedName: 'trainable', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'name' => SymbolObject { flags: 1, escapedName: 'name', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'tensorId' => SymbolObject { flags: 1, escapedName: 'tensorId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 11896, + end: 11919, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11920, + end: 11939, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11940, + end: 11953, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11954, + end: 11971, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 11896, + end: 11971, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55172, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11795, end: 11796, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *150], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 11804, end: 11809, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 11811, end: 11816, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [ [NodeObject], pos: 11825, end: 11835, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 11817, + end: 11835, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [Circular *151], parent: [SymbolObject], id: 55173 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11837, end: 11851, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *151], kind: 79, originalKeywordKind: undefined, escapedText: 'trainable', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11852, end: 11860, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *151], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [Circular *152], parent: [SymbolObject], id: 55174 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11861, end: 11870, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *152], kind: 79, originalKeywordKind: undefined, escapedText: 'name', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11871, end: 11878, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *152], kind: 150 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, +  NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *153], parent: [SymbolObject], id: 55176 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: IdentifierObject { pos: 12301, end: 12313, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *153], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 12314, end: 12314, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 12316, end: 12321, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *153], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 11628, + end: 11764, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *144], + kind: 320, + comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', + tags: [ [NodeObject], pos: 11712, end: 11762, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, + pos: 0, + end: 12324, + hasTrailingComma: false, + transformFlags: 1 + ], + endOfFileToken: TokenObject { pos: 12324, end: 12325, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *1], kind: 1 }, + fileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + text: '/**\n' + + ' * @license\n' + + ' * Copyright 2017 Google LLC. All Rights Reserved.\n' + + ' * Licensed under the Apache License, Version 2.0 (the "License");\n' + + ' * you may not use this file except in compliance with the License.\n' + + ' * You may obtain a copy of the License at\n' + + ' *\n' + + ' * http://www.apache.org/licenses/LICENSE-2.0\n' + + ' *\n' + + ' * Unless required by applicable law or agreed to in writing, software\n' + + ' * distributed under the License is distributed on an "AS IS" BASIS,\n' + + ' * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + ' * See the License for the specific language governing permissions and\n' + + ' * limitations under the License.\n' + + ' * =============================================================================\n' + + ' */\n' + + '/// \n' + + '/// \n' + + "import { ArrayMap, BackendValues, DataType, DataTypeMap, DataValues, NumericDataType, Rank, ShapeMap, SingleValueMap } from './types';\n" + + 'export interface TensorData {\n' + + ' dataId?: DataId;\n' + + ' values?: DataTypeMap[D];\n' + + '}\n' + + 'export interface Backend {\n' + + '}\n' + + '/**\n' + + ' * A mutable object, similar to `tf.Tensor`, that allows users to set values\n' + + ' * at locations before converting to an immutable `tf.Tensor`.\n' + + ' *\n' + + ' * See `tf.buffer` for creating a tensor buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + "export declare class TensorBuffer {\n" + + ' dtype: D;\n' + + ' size: number;\n' + + ' shape: ShapeMap[R];\n' + + ' strides: number[];\n' + + ' values: DataTypeMap[D];\n' + + ' constructor(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]);\n' + + ' /**\n' + + ' * Sets a value in the buffer at a given location.\n' + + ' *\n' + + ' * @param value The value to set.\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' set(value: SingleValueMap[D], ...locs: number[]): void;\n' + + ' /**\n' + + ' * Returns the value in the buffer at the provided location.\n' + + ' *\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' get(...locs: number[]): SingleValueMap[D];\n' + + ' locToIndex(locs: number[]): number;\n' + + ' indexToLoc(index: number): number[];\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Creates an immutable `tf.Tensor` object from the buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' toTensor(): Tensor;\n' + + '}\n' + + 'export interface DataToGPUWebGLOption {\n' + + ' customTexShape?: [number, number];\n' + + '}\n' + + 'export declare type DataToGPUOptions = DataToGPUWebGLOption;\n' + + 'export interface GPUData {\n' + + ' tensorRef: Tensor;\n' + + ' texture?: WebGLTexture;\n' + + ' buffer?: GPUBuffer;\n' + + ' texShape?: [number, number];\n' + + ' bufSize?: number;\n' + + '}\n' + + 'export interface TensorTracker {\n' + + ' makeTensor(values: DataValues, shape: number[], dtype: DataType, backend?: Backend): Tensor;\n' + + ' makeVariable(initialValue: Tensor, trainable?: boolean, name?: string, dtype?: DataType): Variable;\n' + + ' incRef(a: Tensor, backend: Backend): void;\n' + + ' disposeTensor(t: Tensor): void;\n' + + ' disposeVariable(v: Variable): void;\n' + + ' read(dataId: DataId): Promise;\n' + + ' readSync(dataId: DataId): BackendValues;\n' + + ' readToGPU(dataId: DataId, options?: DataToGPUOptions): GPUData;\n' + + '}\n' + + '/**\n' + + ' * The Tensor class calls into this handler to delegate chaining operations.\n' + + ' */\n' + + 'export interface OpHandler {\n' + + ' cast(x: T, dtype: DataType): T;\n' + + ' buffer(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]): TensorBuffer;\n' + + ' print(x: T, verbose: boolean): void;\n' + + ' clone(x: T): T;\n' + + '}\n' + + '/**\n' + + ' * An external consumer can register itself as the tensor tracker. This way\n' + + ' * the Tensor class can notify the tracker for every tensor created and\n' + + ' * disposed.\n' + + ' */\n' + + 'export declare function setTensorTracker(fn: () => TensorTracker): void;\n' + + '/**\n' + + ' * An external consumer can register itself as the op handler. This way the\n' + + ' * Tensor class can have chaining methods that call into ops via the op\n' + + ' * handler.\n' + + ' */\n' + + 'export declare function setOpHandler(handler: OpHandler): void;\n' + + '/**\n' + + ' * Sets the deprecation warning function to be used by this file. This way the\n' + + ' * Tensor class can be a leaf but still use the environment.\n' + + ' */\n' + + 'export declare function setDeprecationWarningFn(fn: (msg: string) => void): void;\n' + + '/**\n' + + ' * We wrap data id since we use weak map to avoid memory leaks.\n' + + ' * Since we have our own memory management, we have a reference counter\n' + + ' * mapping a tensor to its data, so there is always a pointer (even if that\n' + + ' * data is otherwise garbage collectable).\n' + + ' * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + ' * Global_Objects/WeakMap\n' + + ' */\n' + + 'export declare type DataId = object;\n' + + 'export declare namespace Tensor { }\n' + + '/**\n' + + ' * A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + ' * numbers that has a shape and a data type.\n' + + ' *\n' + + ' * For performance reasons, functions that create tensors do not necessarily\n' + + ' * perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + ' * `Float32Array`), and changes to the data will change the tensor. This is not\n' + + ' * a feature and is not supported. To avoid this behavior, use the tensor before\n' + + ' * changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + ' *\n' + + ' * See `tf.tensor` for details on how to create a `tf.Tensor`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + 'export declare class Tensor {\n' + + ' /** Unique id of this tensor. */\n' + + ' readonly id: number;\n' + + ' /**\n' + + ' * Id of the bucket holding the data for this tensor. Multiple arrays can\n' + + ' * point to the same bucket (e.g. when calling array.reshape()).\n' + + ' */\n' + + ' dataId: DataId;\n' + + ' /** The shape of the tensor. */\n' + + ' readonly shape: ShapeMap[R];\n' + + ' /** Number of elements in the tensor. */\n' + + ' readonly size: number;\n' + + ' /** The data type for the array. */\n' + + ' readonly dtype: DataType;\n' + + ' /** The rank type for the array (see `Rank` enum). */\n' + + ' readonly rankType: R;\n' + + ' /** Whether this tensor has been globally kept. */\n' + + ' kept: boolean;\n' + + ' /** The id of the scope this tensor is being tracked in. */\n' + + ' scopeId: number;\n' + + ' /**\n' + + ' * Number of elements to skip in each dimension when indexing. See\n' + + ' * https://docs.scipy.org/doc/numpy/reference/generated/\\\n' + + ' * numpy.ndarray.strides.html\n' + + ' */\n' + + ' readonly strides: number[];\n' + + ' constructor(shape: ShapeMap[R], dtype: DataType, dataId: DataId, id: number);\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Returns a promise of `tf.TensorBuffer` that holds the underlying data.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " buffer(): Promise>;\n" + + ' /**\n' + + ' * Returns a `tf.TensorBuffer` that holds the underlying data.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " bufferSync(): TensorBuffer;\n" + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * asynchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' array(): Promise;\n' + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * synchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' arraySync(): ArrayMap[R];\n' + + ' /**\n' + + ' * Asynchronously downloads the values from the `tf.Tensor`. Returns a\n' + + ' * promise of `TypedArray` that resolves when the computation has finished.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' data(): Promise;\n' + + ' /**\n' + + " * Copy the tensor's data to a new GPU resource. Comparing to the `dataSync()`\n" + + ' * and `data()`, this method prevents data from being downloaded to CPU.\n' + + ' *\n' + + ' * For WebGL backend, the data will be stored on a densely packed texture.\n' + + ' * This means that the texture will use the RGBA channels to store value.\n' + + ' *\n' + + ' * For WebGPU backend, the data will be stored on a buffer. There is no\n' + + ' * parameter, so can not use an user defined size to create the buffer.\n' + + ' *\n' + + ' * @param options:\n' + + ' * For WebGL,\n' + + ' * - customTexShape: Optional. If set, will use the user defined\n' + + ' * texture shape to create the texture.\n' + + ' *\n' + + ' * @returns For WebGL backend, a GPUData contains the new texture and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this texture,\n' + + ' * texture: WebGLTexture,\n' + + ' * texShape: [number, number] // [height, width]\n' + + ' * }\n' + + ' *\n' + + ' * For WebGPU backend, a GPUData contains the new buffer and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this buffer,\n' + + ' * buffer: GPUBuffer,\n' + + ' * bufSize: number\n' + + ' * }\n' + + ' *\n' + + ' * Remember to dispose the GPUData after it is used by\n' + + ' * `res.tensorRef.dispose()`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataToGPU(options?: DataToGPUOptions): GPUData;\n' + + ' /**\n' + + ' * Synchronously downloads the values from the `tf.Tensor`. This blocks the\n' + + ' * UI thread until the values are ready, which can cause performance issues.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataSync(): DataTypeMap[D];\n' + + " /** Returns the underlying bytes of the tensor's data. */\n" + + ' bytes(): Promise;\n' + + ' /**\n' + + ' * Disposes `tf.Tensor` from memory.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dispose(): void;\n' + + ' protected isDisposedInternal: boolean;\n' + + ' readonly isDisposed: boolean;\n' + + ' throwIfDisposed(): void;\n' + + ' /**\n' + + ' * Prints the `tf.Tensor`. See `tf.print` for details.\n' + + ' *\n' + + ' * @param verbose Whether to print verbose information about the tensor,\n' + + ' * including dtype and size.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' print(verbose?: boolean): void;\n' + + ' /**\n' + + ' * Returns a copy of the tensor. See `tf.clone` for details.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' clone NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ + NodeObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + pos: 816, + end: 924, + hasTrailingComma: false, + transformFlags: 0 + ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ +  NodeObject { + pos: 0, + end: 702, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 320, + comment: undefined, + tags: [ + NodeObject { + pos: 7, + end: 700, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *155], + kind: 327, + tagName: [IdentifierObject], + comment: 'Copyright 2017 Google LLC. All Rights Reserved.\n' + + 'Licensed under the Apache License, Version 2.0 (the "License");\n' + + 'you may not use this file except in compliance with the License.\n' + + 'You may obtain a copy of the License at\n' + + '\n' + + 'http://www.apache.org/licenses/LICENSE-2.0\n' + + '\n' + + 'Unless required by applicable law or agreed to in writing, software\n' + + 'distributed under the License is distributed on an "AS IS" BASIS,\n' + + 'WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + 'See the License for the specific language governing permissions and\n' + + 'limitations under the License.\n' + + '=============================================================================' + }, + pos: 7, + end: 700, + hasTrailingComma: false, + transformFlags: 0 + ] + } + ] + }, + setExternalModuleIndicator: [Function: callback], + pragmas: Map(2) { + 'amd-module' => { arguments: { name: '@tensorflow/tfjs-core/dist/tensor' }, range: { kind: 2, pos: 703, end: 762, hasTrailingNewLine: true } }, + 'reference' => { arguments: { types: { value: '@webgpu/types/dist', pos: 785, end: 803 } }, range: { kind: 2, pos: 763, end: 807, hasTrailingNewLine: true } } + }, + checkJsDirective: undefined, + referencedFiles: [], + typeReferenceDirectives: [ { pos: 785, end: 803, fileName: '@webgpu/types/dist' } ], + libReferenceDirectives: [], + amdDependencies: [], + moduleName: '@tensorflow/tfjs-core/dist/tensor', + commentDirectives: undefined, + nodeCount: 1069, + identifierCount: 418, + identifiers: Map(121) { + 'ArrayMap' => 'ArrayMap', + 'BackendValues' => 'BackendValues', + 'DataType' => 'DataType', + 'DataTypeMap' => 'DataTypeMap', + 'DataValues' => 'DataValues', + 'NumericDataType' => 'NumericDataType', + 'Rank' => 'Rank', + 'ShapeMap' => 'ShapeMap', + 'SingleValueMap' => 'SingleValueMap', + './types' => './types', + 'license' => 'license', + 'TensorData' => 'TensorData', + 'D' => 'D', + 'dataId' => 'dataId', + 'DataId' => 'DataId', + 'values' => 'values', + 'Backend' => 'Backend', + 'TensorBuffer' => 'TensorBuffer', + 'R' => 'R', + 'dtype' => 'dtype', + 'size' => 'size', + 'shape' => 'shape', + 'strides' => 'strides', + 'set' => 'set', + 'value' => 'value', + 'locs' => 'locs', + 'param' => 'param', + 'doc' => 'doc', + 'get' => 'get', + 'locToIndex' => 'locToIndex', + 'number' => 'number', + 'indexToLoc' => 'indexToLoc', + 'index' => 'index', + 'rank' => 'rank', + 'toTensor' => 'toTensor', + 'Tensor' => 'Tensor', + 'DataToGPUWebGLOption' => 'DataToGPUWebGLOption', + 'customTexShape' => 'customTexShape', + 'DataToGPUOptions' => 'DataToGPUOptions', + 'GPUData' => 'GPUData', + 'tensorRef' => 'tensorRef', + 'texture' => 'texture', + 'WebGLTexture' => 'WebGLTexture', + 'buffer' => 'buffer', + 'GPUBuffer' => 'GPUBuffer', + 'texShape' => 'texShape', + 'bufSize' => 'bufSize', + 'TensorTracker' => 'TensorTracker', + 'makeTensor' => 'makeTensor', + 'backend' => 'backend', + 'makeVariable' => 'makeVariable', + 'initialValue' => 'initialValue', + 'trainable' => 'trainable', + 'name' => 'name', + 'Variable' => 'Variable', + 'incRef' => 'incRef', + 'a' => 'a', + 'disposeTensor' => 'disposeTensor', + 't' => 't', + 'disposeVariable' => 'disposeVariable', + 'v' => 'v', + 'read' => 'read', + 'Promise' => 'Promise', + 'readSync' => 'readSync', + 'readToGPU' => 'readToGPU', + 'options' => 'options', + 'OpHandler' => 'OpHandler', + 'cast' => 'cast', + 'T' => 'T', + 'x' => 'x', + 'print' => 'print', + 'verbose' => 'verbose', + 'clone' => 'clone', + 'setTensorTracker' => 'setTensorTracker', + 'fn' => 'fn', + 'setOpHandler' => 'setOpHandler', + 'handler' => 'handler', + 'setDeprecationWarningFn' => 'setDeprecationWarningFn', + 'msg' => 'msg', + 'id' => 'id', + 'rankType' => 'rankType', + 'kept' => 'kept', + 'scopeId' => 'scopeId', + 'bufferSync' => 'bufferSync', + 'array' => 'array', + 'arraySync' => 'arraySync', + 'data' => 'data', + 'dataToGPU' => 'dataToGPU', + 'returns' => 'returns', + 'dataSync' => 'dataSync', + 'bytes' => 'bytes', + 'Uint8Array' => 'Uint8Array', + 'dispose' => 'dispose', + 'isDisposedInternal' => 'isDisposedInternal', + 'isDisposed' => 'isDisposed', + 'throwIfDisposed' => 'throwIfDisposed', + 'this' => 'this', + 'toString' => 'toString', + 'string' => 'string', + 'variable' => 'variable', + 'getGlobalTensorClass' => 'getGlobalTensorClass', + 'NumericTensor' => 'NumericTensor', + 'StringTensor' => 'StringTensor', + 'Scalar' => 'Scalar', + 'R0' => 'R0', + 'doclink' => 'doclink', + 'Tensor1D' => 'Tensor1D', + 'R1' => 'R1', + 'Tensor2D' => 'Tensor2D', + 'R2' => 'R2', + 'Tensor3D' => 'Tensor3D', + 'R3' => 'R3', + 'Tensor4D' => 'Tensor4D', + 'R4' => 'R4', + 'Tensor5D' => 'Tensor5D', + 'R5' => 'R5', + 'Tensor6D' => 'Tensor6D', + 'R6' => 'R6', + 'tensorId' => 'tensorId', + 'assign' => 'assign', + 'newValue' => 'newValue' + }, + parseDiagnostics: [], + path: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedPath: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + originalFileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedTypeReferenceDirectiveNames: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + imports: [ +  TokenObject { + pos: 931, + end: 941, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent:  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *3], kind: 269, elements: [Array] } + }, + moduleSpecifier: [Circular *156], + assertClause: undefined, + jsDoc: [  NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [Array] } ] + }, + kind: 10, + text: './types', + singleQuote: undefined, + hasExtendedUnicodeEscape: false + } + ], + moduleAugmentations: [], + ambientModuleNames: [], + resolvedModules: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + symbol:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' =>  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setTensorTracker', declarations: [Array], parent: undefined, exportSymbol: [Circular *59] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setOpHandler' =>  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [Circular *65] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [Circular *70] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [Circular *108] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent: [Circular *157] + }, + 'TensorData' =>  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: [Circular *157] + }, + 'Backend' =>  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent: [Circular *157] + }, + 'TensorBuffer' =>  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [Circular *12] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55141 + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: [Circular *157], + isReferenced: 788968, + id: 54714 + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54713 + }, + 'GPUData' =>  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: [Circular *157], + isReferenced: 788968, + id: 54715 + }, + 'TensorTracker' =>  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: [Circular *157] + }, + 'OpHandler' =>  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: [Circular *157] + }, + 'DataId' =>  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54712 + }, + 'Tensor' =>  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: [Circular *157], + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + 'NumericTensor' =>  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: [Circular *157] + }, + 'StringTensor' =>  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: [Circular *157] + }, + 'Scalar' =>  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58726 + }, + 'Tensor1D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58728 + }, + 'Tensor2D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58730 + }, + 'Tensor3D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58732 + }, + 'Tensor4D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58734 + }, + 'Tensor5D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58736 + }, + 'Tensor6D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157] + }, + 'Variable' =>  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [Circular *147] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55171 + } + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + locals: Map(33) { + 'setTensorTracker' =>  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setTensorTracker', declarations: [Array], valueDeclaration: [Circular *58], parent: [SymbolObject] }, + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setOpHandler' =>  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'ArrayMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ArrayMap', + declarations: [ +  NodeObject { + pos: 816, + end: 825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *162], kind: 79, originalKeywordKind: undefined, escapedText: 'ArrayMap', flowNode: [Object] }, + symbol: [Circular *163] + } + ], + parent: undefined, + id: 54354, + isReferenced: 788968 + }, + 'BackendValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'BackendValues', + declarations: [ +  NodeObject { + pos: 826, + end: 840, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *164], kind: 79, originalKeywordKind: undefined, escapedText: 'BackendValues', flowNode: [Object] }, + symbol: [Circular *165] + } + ], + parent: undefined + }, + 'DataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataType', + declarations: [ +  NodeObject { + pos: 841, + end: 850, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *166], kind: 79, originalKeywordKind: undefined, escapedText: 'DataType', flowNode: [Object] }, + symbol: [Circular *167] + } + ], + parent: undefined, + id: 51432, + isReferenced: 788968 + }, + 'DataTypeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataTypeMap', + declarations: [ +  NodeObject { + pos: 851, + end: 863, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *168], kind: 79, originalKeywordKind: undefined, escapedText: 'DataTypeMap', flowNode: [Object] }, + symbol: [Circular *169] + } + ], + parent: undefined, + id: 51442, + isReferenced: 788968 + }, + 'DataValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataValues', + declarations: [ +  NodeObject { + pos: 864, + end: 875, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *170], kind: 79, originalKeywordKind: undefined, escapedText: 'DataValues', flowNode: [Object] }, + symbol: [Circular *171] + } + ], + parent: undefined + }, + 'NumericDataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'NumericDataType', + declarations: [ +  NodeObject { + pos: 876, + end: 892, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *172], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericDataType', flowNode: [Object] }, + symbol: [Circular *173] + } + ], + parent: undefined, + id: 51440, + isReferenced: 788968 + }, + 'Rank' =>  SymbolObject { + flags: 2097152, + escapedName: 'Rank', + declarations: [ +  NodeObject { + pos: 893, + end: 898, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *174], kind: 79, originalKeywordKind: undefined, escapedText: 'Rank', flowNode: [Object] }, + symbol: [Circular *175] + } + ], + parent: undefined, + id: 51330, + isReferenced: 788968 + }, + 'ShapeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ShapeMap', + declarations: [ +  NodeObject { + pos: 899, + end: 908, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *176], kind: 79, originalKeywordKind: undefined, escapedText: 'ShapeMap', flowNode: [Object] }, + symbol: [Circular *177] + } + ], + parent: undefined, + id: 51401, + isReferenced: 788968 + }, + 'SingleValueMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'SingleValueMap', + declarations: [ +  NodeObject { + pos: 909, + end: 924, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *178], kind: 79, originalKeywordKind: undefined, escapedText: 'SingleValueMap', flowNode: [Object] }, + symbol: [Circular *179] + } + ], + parent: undefined, + id: 55161, + isReferenced: 788968 + }, + 'TensorData' =>  SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *180], + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 971, end: 989, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], pos: 992, end: 1042, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [Circular *180], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Backend' =>  SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: [Circular *181], + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [Circular *181], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'TensorBuffer' =>  SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + } + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54714 }, + localSymbol: [Circular *183], + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], pos: 2434, end: 2473, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [Circular *183], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + } + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 2475, end: 2490, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 }, + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183652 } + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + } + }, + 'GPUData' =>  SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: [Circular *185], + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [Circular *185], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + } + }, + 'TensorTracker' =>  SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *186], + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [Circular *186], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'OpHandler' =>  SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *187], + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 3331, end: 3605, hasTrailingComma: false, transformFlags: 1 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [Circular *187], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'DataId' =>  SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4311, end: 4689, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54712 }, + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: [Object] }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + } + }, + 'Tensor' =>  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4711, end: 4726, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [Array], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + 'NumericTensor' =>  SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *189], + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10636, end: 10657, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10658, end: 10676, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 10678, end: 10903, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [Circular *189], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'StringTensor' =>  SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *190], + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10936, end: 10957, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10958, end: 10976, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], pos: 10978, end: 11130, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [Circular *190], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Scalar' =>  SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11132, end: 11170, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [SymbolObject], id: 58726 }, + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11184, end: 11200, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + } + }, + 'Tensor1D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11201, end: 11239, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 }, + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11255, end: 11271, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + } + }, + 'Tensor2D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + } + }, + 'Tensor3D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + } + }, + 'Tensor4D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + } + }, + 'Tensor5D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + } + }, + 'Tensor6D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Variable' =>  SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + } + } + }, + nextContainer:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' =>  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'setDeprecationWarningFn' =>  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'getGlobalTensorClass' =>  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'TensorData' =>  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Backend' =>  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [Circular *157] }, + 'TensorBuffer' =>  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55141 }, + 'DataToGPUWebGLOption' =>  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54714 }, + 'DataToGPUOptions' =>  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54713 }, + 'GPUData' =>  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54715 }, + 'TensorTracker' =>  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'OpHandler' =>  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'DataId' =>  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54712 }, + 'Tensor' =>  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [Circular *157], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + 'NumericTensor' =>  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'StringTensor' =>  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Scalar' =>  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [Circular *157], id: 58726 }, + 'Tensor1D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [Circular *157], id: 58728 }, + 'Tensor2D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [Circular *157], id: 58730 }, + 'Tensor3D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [Circular *157], id: 58732 }, + 'Tensor4D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [Circular *157], id: 58734 }, + 'Tensor5D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [Circular *157], id: 58736 }, + 'Tensor6D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [Circular *157] }, + 'Variable' =>  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55171 } + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + } + ], + exports: Map(0) {}, + valueDeclaration:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => SymbolObject { flags: 131072, escapedName: '__call', declarations: [Array] } } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [Array], + exports: [Map], + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] } + }, + locals: Map(1) { 'handler' =>  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *62], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, + endFlowNode: { flags: 2 }, + symbolCount: 210, + classifiableNames: Set(32) { + 'ArrayMap', + 'BackendValues', + 'DataType', + 'DataTypeMap', + 'DataValues', + 'NumericDataType', + 'Rank', + 'ShapeMap', + 'SingleValueMap', + 'TensorData', + 'D', + 'Backend', + 'TensorBuffer', + 'R', + 'DataToGPUWebGLOption', + 'DataToGPUOptions', + 'GPUData', + 'TensorTracker', + 'OpHandler', + 'T', + 'DataId', + 'Tensor', + 'NumericTensor', + 'StringTensor', + 'Scalar', + 'Tensor1D', + 'Tensor2D', + 'Tensor3D', + 'Tensor4D', + 'Tensor5D', + 'Tensor6D', + 'Variable' + }, + id: 200926, + lineMap: [ + 0, 4, 16, 67, 134, 202, 245, 248, 294, 297, 368, 437, 513, 584, 618, + 699, 703, 763, 808, 943, 993, 1014, 1043, 1045, 1072, 1074, 1078, 1155, 1218, 1221, + 1270, 1273, 1325, 1329, 1413, 1427, 1445, 1469, 1492, 1520, 1592, 1600, 1655, 1662, 1700, + 1742, 1749, 1806, 1814, 1874, 1882, 1947, 1954, 1995, 2002, 2059, 2067, 2114, 2154, 2195, + 2222, 2230, 2294, 2301, 2358, 2366, 2393, 2395, 2435, 2474, 2476, 2537, 2564, 2587, 2615, + 2639, 2672, 2694, 2696, 2729, 2826, 2930, 2977, 3013, 3053, 3103, 3148, 3216, 3218, 3222, + 3299, 3303, 3332, 3386, 3509, 3568, 3606, 3608, 3612, 3688, 3760, 3773, 3777, 3850, 3854, + 3930, 4002, 4014, 4018, 4082, 4086, 4165, 4226, 4230, 4312, 4316, 4380, 4452, 4528, 4571, + 4645, 4671, 4675, 4712, 4748, 4752, 4827, 4872, 4875, 4952, 5030, 5110, 5191, 5272, 5275, + 5338, 5341, 5393, 5397, 5450, 5487, 5512, 5520, 5598, 5667, 5675, 5695, 5731, 5764, 5809, + 5836, 5876, 5906, 5964, 5990, 6045, 6064, 6128, 6149, 6157, 6228, 6290, 6324, 6332, 6364, + 6446, 6473, 6481, 6559, 6566, 6622, 6630, 6705, 6713, 6780, 6836, 6844, 6914, 6922, 7001, + 7024, 7031, 7087, 7095, 7130, 7138, 7217, 7239, 7246, 7302, 7310, 7340, 7348, 7423, 7503, + 7510, 7566, 7574, 7649, 7657, 7740, 7817, 7824, 7903, 7981, 7988, 8064, 8140, 8147, 8170, + 8192, 8269, 8317, 8324, 8398, 8426, 8439, 8513, 8550, 8610, 8623, 8630, 8699, 8727, 8740, + 8813, 8846, 8876, 8889, 8896, 8959, 8997, 9004, 9060, 9068, 9120, 9128, 9208, 9289, 9296, + 9352, 9360, 9430, 9492, 9541, 9549, 9590, 9597, 9653, 9661, 9682, 9725, 9759, 9788, 9796, + 9855, 9862, 9939, 9975, 9982, 10038, 10046, 10082, 10090, 10155, 10211, 10219, 10260, 10268, 10347, + 10354, 10410, 10418, 10459, 10540, 10542, 10605, 10679, 10707, 10777, 10852, 10904, 10906, 10979, 11000, + 11063, 11131, 11133, 11156, 11202, 11225, 11273, 11296, 11344, 11367, 11415, 11438, 11486, 11509, 11557, + 11580, 11628, 11632, 11706, 11709, 11761, 11765, 11838, 11862, 11880, 11974, 11982, 12062, 12118, 12125, + 12192, 12199, 12255, 12263, 12302, 12323, 12325 + ] +} +2022-07-14 09:19:41 WARN:  Encountered an unescaped open brace without an inline tag 8738  SourceFileObject { + pos: 0, + end: 12325, + flags: 16777280, + modifierFlagsCache: 0, + transformFlags: 1, + parent: undefined, + kind: 305, + statements: [ +  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings: NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 816, end: 924, hasTrailingComma: false, transformFlags: 0 ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 7, end: 700, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [ [Circular *6] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 971, end: 972, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *8], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 980, end: 989, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *8], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *9], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 992, end: 1003, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + type: NodeObject { pos: 1005, end: 1012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *9], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 1003, end: 1004, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 57 } + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *10], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1013, end: 1024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + type: NodeObject { pos: 1026, end: 1041, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *10], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: TokenObject { pos: 1024, end: 1025, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 57 } + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [Array] + } + ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *13] ], + parent:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + localSymbol: undefined, + locals: Map(3) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 1536, + end: 1554, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1555, + end: 1564, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1565, + end: 1589, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 1536, + end: 1589, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55142, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1363, end: 1364, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *15], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 1372, end: 1377, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *15], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185559 }, + default: undefined, + expression: undefined + }, +  NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject], id: 55143, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1378, end: 1380, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *16], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 1388, end: 1397, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185515 }, + default: NodeObject { pos: 1399, end: 1409, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 196, literal: [TokenObject] }, + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *17], parent: [SymbolObject], id: 55150 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1412, end: 1422, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *17], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1423, end: 1425, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *17], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185516 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *18], parent: [SymbolObject], id: 55151 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1426, end: 1435, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *18], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 1436, end: 1443, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *18], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *19], parent: [SymbolObject], id: 55152 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1444, end: 1454, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *19], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1455, end: 1467, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *19], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185517 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *20], parent: [SymbolObject], id: 55153 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1468, end: 1480, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *20], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1481, end: 1490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *20], kind: 183, elementType: [TokenObject], id: 185520 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *21], parent: [SymbolObject], id: 55154 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1491, end: 1502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *21], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1503, end: 1518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *21], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185521 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, +  NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [Circular *22], parent: [SymbolObject], id: 55156 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + name: IdentifierObject { pos: 1873, end: 2074, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *22], kind: 79, originalKeywordKind: 136, escapedText: 'get', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2075, end: 2092, hasTrailingComma: false, transformFlags: 1025 ], + type: NodeObject { pos: 2094, end: 2112, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *22], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185565 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185525 + }, +  NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [Circular *23], parent: [SymbolObject], id: 55157 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + name: IdentifierObject { pos: 2113, end: 2128, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *23], kind: 79, originalKeywordKind: undefined, escapedText: 'locToIndex', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2129, end: 2143, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2145, end: 2152, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *23], kind: 147 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, +  NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [Circular *24], parent: [SymbolObject], id: 55158 }, + localSymbol: undefined, + locals: Map(1) { 'index' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + name: IdentifierObject { pos: 2153, end: 2168, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *24], kind: 79, originalKeywordKind: undefined, escapedText: 'indexToLoc', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2169, end: 2182, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2184, end: 2193, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *24], kind: 183, elementType: [TokenObject] }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, +  NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2194, end: 2207, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *25], parent: [SymbolObject], id: 55159 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2207, end: 2212, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *25], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 2213, end: 2220, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *25], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [Circular *26], parent: [SymbolObject], id: 55160 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2221, end: 2378, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *26], kind: 79, originalKeywordKind: undefined, escapedText: 'toTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 2379, end: 2379, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 2381, end: 2391, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *26], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185529 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [ [NodeObject], pos: 1276, end: 1326, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2394, end: 2401, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 93 }, pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54714 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'GPUData', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeArguments: undefined, + id: 183652 + } + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2434, + end: 2473, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *27], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [Circular *32], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2434, end: 2453, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 79, originalKeywordKind: undefined, escapedText: 'customTexShape', flowNode: [Object] }, + type: NodeObject { pos: 2455, end: 2472, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *32], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2453, end: 2454, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 57 } + }, + pos: 2434, + end: 2473, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ + NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [TokenObject], + questionToken: [TokenObject] + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeArguments: undefined, + id: 183652 + } + }, +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [ [Circular *34] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [Circular *37], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2563, end: 2577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *37], kind: 79, originalKeywordKind: undefined, escapedText: 'tensorRef', flowNode: [Object] }, + type: NodeObject { pos: 2578, end: 2585, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *37], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [Circular *38], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2586, end: 2598, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 79, originalKeywordKind: undefined, escapedText: 'texture', flowNode: [Object] }, + type: NodeObject { pos: 2600, end: 2613, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *38], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2598, end: 2599, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 57 } + }, +  NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *39], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2614, end: 2625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + type: NodeObject { pos: 2627, end: 2637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *39], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2625, end: 2626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 57 } + }, +  NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [Circular *40], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2638, end: 2651, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 79, originalKeywordKind: undefined, escapedText: 'texShape', flowNode: [Object] }, + type: NodeObject { pos: 2653, end: 2670, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *40], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2651, end: 2652, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 57 } + }, +  NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [Circular *41], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2671, end: 2683, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 79, originalKeywordKind: undefined, escapedText: 'bufSize', flowNode: [Object] }, + type: TokenObject { pos: 2685, end: 2692, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *41], kind: 147 }, + questionToken: TokenObject { pos: 2683, end: 2684, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 57 } + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'makeTensor', + declarations: [ [Circular *36] ], + valueDeclaration: [Circular *36], + parent:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(4) { + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'backend' => SymbolObject { flags: 1, escapedName: 'backend', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 2744, + end: 2762, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2763, + end: 2779, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2780, + end: 2796, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2797, + end: 2815, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 2744, + end: 2815, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 2817, + end: 2824, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *36], + kind: 178, + typeName: IdentifierObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *44], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [Circular *45], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'a' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2929, end: 2940, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *45], kind: 79, originalKeywordKind: undefined, escapedText: 'incRef', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 2941, end: 2968, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2970, end: 2975, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *45], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [Circular *46], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 't' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2976, end: 2994, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *46], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2995, end: 3004, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3006, end: 3011, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *46], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [Circular *47], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'v' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3012, end: 3032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *47], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3033, end: 3044, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3046, end: 3051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *47], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [Circular *48], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3052, end: 3061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *48], kind: 79, originalKeywordKind: undefined, escapedText: 'read', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3062, end: 3076, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3078, end: 3101, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *48], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [Circular *49], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3102, end: 3115, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *49], kind: 79, originalKeywordKind: undefined, escapedText: 'readSync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3116, end: 3130, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3132, end: 3146, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *49], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [Circular *50], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'dataId' => [SymbolObject], 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3147, end: 3161, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *50], kind: 79, originalKeywordKind: undefined, escapedText: 'readToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 3162, end: 3204, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3206, end: 3214, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *50], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 3217, end: 3309, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 93 }, pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { 'cast' => [SymbolObject], 'buffer' => [SymbolObject], 'print' => [SymbolObject], 'clone' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'cast', + declarations: [ [Circular *53] ], + valueDeclaration: [Circular *53], + parent:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(3) { + 'T' => SymbolObject { flags: 262144, escapedName: 'T', declarations: [Array], parent: undefined }, + 'x' => SymbolObject { flags: 1, escapedName: 'x', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 3341, + end: 3357, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 3341, + end: 3357, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ + NodeObject { + pos: 3359, + end: 3363, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 3364, + end: 3380, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3359, + end: 3380, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 3382, + end: 3384, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *53], + kind: 178, + typeName: IdentifierObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *55], kind: 79, originalKeywordKind: undefined, escapedText: 'T', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [Circular *53], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3341, end: 3357, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3359, end: 3380, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *53], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *56], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3508, end: 3518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *56], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3519, end: 3535, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3537, end: 3559, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3561, end: 3566, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *56], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *57], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'x' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3567, end: 3577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *57], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3578, end: 3594, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 3596, end: 3600, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3602, end: 3604, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *57], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 3331, + end: 3605, + hasTrailingComma: false, + transformFlags: 1 + ], + jsDoc: [ NodeObject { pos: 3218, end: 3302, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 320, comment: 'The Tensor class calls into this handler to delegate chaining operations.', tags: undefined } ] + }, +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'handler' =>  SymbolObject { + flags: 1, + escapedName: 'handler', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *66], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] } + }, + locals: Map(1) { 'fn' => SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(1) { 'msg' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4283, end: 4294, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *69], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4055, end: 4062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *69], kind: 79, originalKeywordKind: undefined, escapedText: 'handler', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 4063, end: 4073, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *69], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *71], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *68] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(1) { 'msg' => SymbolObject { flags: 1, escapedName: 'msg', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4283, + end: 4294, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *68], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4283, + end: 4294, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *72], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4311, end: 4681, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 93 }, + TokenObject { pos: 4681, end: 4689, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 135 }, + pos: 4311, + end: 4689, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54712 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: { flags: 2 } }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ + NodeObject { + pos: 4312, + end: 4674, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *74], + kind: 320, + comment: 'We wrap data id since we use weak map to avoid memory leaks.\n' + + 'Since we have our own memory management, we have a reference counter\n' + + 'mapping a tensor to its data, so there is always a pointer (even if that\n' + + 'data is otherwise garbage collectable).\n' + + 'See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + 'Global_Objects/WeakMap', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [Array] + } + ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [NodeObject], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *80] ], + parent:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 } + }, + localSymbol: undefined, + locals: Map(4) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58956 }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58957 }, + 'dataId' => SymbolObject { flags: 1, escapedName: 'dataId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58958 }, + 'id' => SymbolObject { flags: 1, escapedName: 'id', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58959 } + }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 6380, + end: 6398, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6399, + end: 6415, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6416, + end: 6431, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6432, + end: 6443, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 6380, + end: 6443, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 51329, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5425, end: 5426, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *82], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 5434, end: 5439, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 202870 }, + default: NodeObject { pos: 5441, end: 5446, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 174272 }, + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5449, end: 5499, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [Circular *83], parent: [SymbolObject], id: 51374 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5499, end: 5502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *83], kind: 79, originalKeywordKind: undefined, escapedText: 'id', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5503, end: 5510, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *83], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *84], parent: [SymbolObject], id: 51375 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5511, end: 5685, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *84], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5686, end: 5693, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *84], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183645 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5694, end: 5743, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *85], parent: [SymbolObject], id: 51376 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5743, end: 5749, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *85], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5750, end: 5762, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *85], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 174338 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5763, end: 5821, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *86], parent: [SymbolObject], id: 51377 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5821, end: 5826, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *86], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5827, end: 5834, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *86], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5835, end: 5888, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *87], parent: [SymbolObject], id: 51378 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5888, end: 5894, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *87], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5895, end: 5904, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *87], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 175278 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5905, end: 5976, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [Circular *88], parent: [SymbolObject], id: 51379 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5976, end: 5985, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *88], kind: 79, originalKeywordKind: undefined, escapedText: 'rankType', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5986, end: 5988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *88], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183646 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [Circular *89], parent: [SymbolObject], id: 51380 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5989, end: 6053, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *89], kind: 79, originalKeywordKind: undefined, escapedText: 'kept', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6054, end: 6062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *89], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [Circular *90], parent: [SymbolObject], id: 51381 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6063, end: 6139, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *90], kind: 79, originalKeywordKind: undefined, escapedText: 'scopeId', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6140, end: 6147, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *90], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6148, end: 6344, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *91], parent: [SymbolObject], id: 51382 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6344, end: 6352, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *91], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 6353, end: 6362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *91], kind: 183, elementType: [TokenObject], id: 183647 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, +  NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6445, end: 6458, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *92], parent: [SymbolObject], id: 51383 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6458, end: 6463, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *92], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6464, end: 6471, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *92], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, +  NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [Circular *93], parent: [SymbolObject], id: 51385 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + name: IdentifierObject { pos: 6704, end: 6858, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *93], kind: 79, originalKeywordKind: undefined, escapedText: 'bufferSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6859, end: 6889, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6891, end: 6891, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6893, end: 6912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *93], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185531 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183649 + }, +  NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [Circular *94], parent: [SymbolObject], id: 51386 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + name: IdentifierObject { pos: 6913, end: 7104, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *94], kind: 79, originalKeywordKind: undefined, escapedText: 'array', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7105, end: 7105, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7107, end: 7128, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *94], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 181780 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 181779 + }, +  NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [Circular *95], parent: [SymbolObject], id: 51387 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + name: IdentifierObject { pos: 7129, end: 7323, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *95], kind: 79, originalKeywordKind: undefined, escapedText: 'arraySync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7324, end: 7324, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7326, end: 7338, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *95], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185534 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183650 + }, +  NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *96], parent: [SymbolObject], id: 51388 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + name: IdentifierObject { pos: 7339, end: 7582, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *96], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 7583, end: 7619, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 7621, end: 7621, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7623, end: 7647, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *96], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 174439 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 174429 + }, +  NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *97], parent: [SymbolObject], id: 51389 }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + name: IdentifierObject { pos: 7648, end: 9081, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *97], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 9082, end: 9108, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 9110, end: 9118, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *97], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185538 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183651 + }, +  NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *98], parent: [SymbolObject], id: 51390 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + name: IdentifierObject { pos: 9119, end: 9372, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *98], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 9373, end: 9409, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 9411, end: 9411, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9413, end: 9428, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *98], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185539 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183653 + }, +  NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [Circular *99], parent: [SymbolObject], id: 51391 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + name: IdentifierObject { pos: 9429, end: 9501, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *99], kind: 79, originalKeywordKind: undefined, escapedText: 'bytes', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9502, end: 9502, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9504, end: 9539, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *99], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185542 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183654 + }, +  NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *100], parent: [SymbolObject], id: 51392 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + name: IdentifierObject { pos: 9540, end: 9672, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *100], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9673, end: 9673, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9675, end: 9680, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *100], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183655 + }, +  NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9681, end: 9695, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [Circular *101], parent: [SymbolObject], id: 51393 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9695, end: 9714, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *101], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposedInternal', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9715, end: 9723, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *101], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9724, end: 9737, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [Circular *102], parent: [SymbolObject], id: 51394 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9737, end: 9748, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *102], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposed', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9749, end: 9757, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *102], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [Circular *103], parent: [SymbolObject], id: 51395 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + name: IdentifierObject { pos: 9758, end: 9778, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *103], kind: 79, originalKeywordKind: undefined, escapedText: 'throwIfDisposed', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9779, end: 9779, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9781, end: 9786, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *103], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, +  NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *104], parent: [SymbolObject], id: 51396 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + name: IdentifierObject { pos: 9787, end: 10055, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *104], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10056, end: 10073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10075, end: 10080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *104], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183657 + }, +  NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *105], parent: [SymbolObject], id: 51397 }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'this' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + name: IdentifierObject { pos: 10081, end: 10228, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *105], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10229, end: 10245, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 10247, end: 10254, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10256, end: 10258, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *105], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185548 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183658 + }, +  NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [Circular *106], parent: [SymbolObject], id: 51398 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + name: IdentifierObject { pos: 10259, end: 10430, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *106], kind: 79, originalKeywordKind: undefined, escapedText: 'toString', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10431, end: 10448, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10450, end: 10457, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *106], kind: 150 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183659 + }, +  NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [Circular *107], parent: [SymbolObject], id: 51399 }, + localSymbol: undefined, + locals: Map(3) { 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10458, end: 10471, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *107], kind: 79, originalKeywordKind: undefined, escapedText: 'variable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 10472, end: 10524, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10526, end: 10538, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *107], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185550 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [ [NodeObject], pos: 5344, end: 5394, hasTrailingComma: false, transformFlags: 0 ] + } + ], + id: 176695 + }, +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 10541, end: 10548, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 93 }, + TokenObject { pos: 10548, end: 10556, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 135 }, + pos: 10541, + end: 10556, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorData', declarations: [ [Circular *4] ], parent: undefined, exportSymbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10589, + end: 10603, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *73], + kind: 181, + exprName: IdentifierObject { pos: 10596, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *109], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: undefined + }, + body: undefined, + asteriskToken: undefined + }, +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10604, end: 10611, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 93 }, pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject], 'dataToGPU' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *112] ], + valueDeclaration: [Circular *112], + parent:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 10720, + end: 10756, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *112], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 10720, + end: 10756, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10760, + end: 10775, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *112], + kind: 194, + objectType: NodeObject { pos: 10760, end: 10772, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 10773, end: 10774, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10636, + end: 10657, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10636, end: 10637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *115], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10645, end: 10650, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10652, end: 10657, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10636, + end: 10657, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10658, end: 10676, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *110], kind: 291, token: 94, types: [ [NodeObject], pos: 10666, end: 10676, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10658, + end: 10676, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10678, + end: 10706, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *116], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10678, end: 10688, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *116], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10689, end: 10705, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *116], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *112], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10720, end: 10756, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10760, end: 10775, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *112], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *117], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10851, end: 10865, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *117], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10866, end: 10892, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10894, end: 10902, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *117], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 10678, + end: 10903, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10905, end: 10912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 93 }, pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *120] ], + valueDeclaration: [Circular *120], + parent:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11013, + end: 11042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *120], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11013, + end: 11042, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 11046, + end: 11061, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *120], + kind: 194, + objectType: NodeObject { pos: 11046, end: 11058, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 11059, end: 11060, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10936, + end: 10957, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10936, end: 10937, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *123], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10945, end: 10950, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10952, end: 10957, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10936, + end: 10957, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10958, end: 10976, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *118], kind: 291, token: 94, types: [ [NodeObject], pos: 10966, end: 10976, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10958, + end: 10976, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10978, + end: 10999, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *124], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10978, end: 10988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *124], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10989, end: 10998, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *124], kind: 196, literal: [TokenObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *120], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11013, end: 11042, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 11046, end: 11061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *120], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + pos: 10978, + end: 11130, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11132, end: 11162, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 93 }, + TokenObject { pos: 11162, end: 11170, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 135 }, + pos: 11132, + end: 11170, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58726 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor1D', declarations: [ [Circular *127] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11263, end: 11270, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11184, + end: 11200, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *125], + kind: 178, + typeName: IdentifierObject { pos: 11184, end: 11191, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *130], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11192, end: 11199, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *130], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11192, + end: 11199, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11133, end: 11155, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11137, end: 11153, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [ [Circular *128] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11334, end: 11341, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11263, end: 11270, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *129], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11263, + end: 11270, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11206, end: 11222, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [ [Circular *132] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11405, end: 11412, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11334, end: 11341, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *133], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11334, + end: 11341, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11277, end: 11293, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [ [Circular *135] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11476, end: 11483, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11405, end: 11412, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *136], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11405, + end: 11412, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11348, end: 11364, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [ [Circular *138] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11547, end: 11554, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11476, end: 11483, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *139], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11476, + end: 11483, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11419, end: 11435, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [ [Circular *141] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11618, end: 11625, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11547, end: 11554, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *142], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11547, + end: 11554, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11490, end: 11506, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [Array] }, pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ + NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ NodeObject { pos: 11628, end: 11764, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 320, comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', tags: [Array] } ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11618, end: 11625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *145], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11618, + end: 11625, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11561, end: 11577, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration: [Circular *144], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *148] ], + parent:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + localSymbol: undefined, + locals: Map(4) { + 'initialValue' => SymbolObject { flags: 1, escapedName: 'initialValue', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'trainable' => SymbolObject { flags: 1, escapedName: 'trainable', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'name' => SymbolObject { flags: 1, escapedName: 'name', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'tensorId' => SymbolObject { flags: 1, escapedName: 'tensorId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 11896, + end: 11919, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11920, + end: 11939, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11940, + end: 11953, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11954, + end: 11971, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 11896, + end: 11971, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55172, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11795, end: 11796, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *150], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 11804, end: 11809, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 11811, end: 11816, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [ [NodeObject], pos: 11825, end: 11835, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 11817, + end: 11835, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [Circular *151], parent: [SymbolObject], id: 55173 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11837, end: 11851, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *151], kind: 79, originalKeywordKind: undefined, escapedText: 'trainable', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11852, end: 11860, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *151], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [Circular *152], parent: [SymbolObject], id: 55174 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11861, end: 11870, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *152], kind: 79, originalKeywordKind: undefined, escapedText: 'name', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11871, end: 11878, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *152], kind: 150 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, +  NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *153], parent: [SymbolObject], id: 55176 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: IdentifierObject { pos: 12301, end: 12313, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *153], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 12314, end: 12314, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 12316, end: 12321, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *153], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 11628, + end: 11764, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *144], + kind: 320, + comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', + tags: [ [NodeObject], pos: 11712, end: 11762, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, + pos: 0, + end: 12324, + hasTrailingComma: false, + transformFlags: 1 + ], + endOfFileToken: TokenObject { pos: 12324, end: 12325, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *1], kind: 1 }, + fileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + text: '/**\n' + + ' * @license\n' + + ' * Copyright 2017 Google LLC. All Rights Reserved.\n' + + ' * Licensed under the Apache License, Version 2.0 (the "License");\n' + + ' * you may not use this file except in compliance with the License.\n' + + ' * You may obtain a copy of the License at\n' + + ' *\n' + + ' * http://www.apache.org/licenses/LICENSE-2.0\n' + + ' *\n' + + ' * Unless required by applicable law or agreed to in writing, software\n' + + ' * distributed under the License is distributed on an "AS IS" BASIS,\n' + + ' * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + ' * See the License for the specific language governing permissions and\n' + + ' * limitations under the License.\n' + + ' * =============================================================================\n' + + ' */\n' + + '/// \n' + + '/// \n' + + "import { ArrayMap, BackendValues, DataType, DataTypeMap, DataValues, NumericDataType, Rank, ShapeMap, SingleValueMap } from './types';\n" + + 'export interface TensorData {\n' + + ' dataId?: DataId;\n' + + ' values?: DataTypeMap[D];\n' + + '}\n' + + 'export interface Backend {\n' + + '}\n' + + '/**\n' + + ' * A mutable object, similar to `tf.Tensor`, that allows users to set values\n' + + ' * at locations before converting to an immutable `tf.Tensor`.\n' + + ' *\n' + + ' * See `tf.buffer` for creating a tensor buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + "export declare class TensorBuffer {\n" + + ' dtype: D;\n' + + ' size: number;\n' + + ' shape: ShapeMap[R];\n' + + ' strides: number[];\n' + + ' values: DataTypeMap[D];\n' + + ' constructor(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]);\n' + + ' /**\n' + + ' * Sets a value in the buffer at a given location.\n' + + ' *\n' + + ' * @param value The value to set.\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' set(value: SingleValueMap[D], ...locs: number[]): void;\n' + + ' /**\n' + + ' * Returns the value in the buffer at the provided location.\n' + + ' *\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' get(...locs: number[]): SingleValueMap[D];\n' + + ' locToIndex(locs: number[]): number;\n' + + ' indexToLoc(index: number): number[];\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Creates an immutable `tf.Tensor` object from the buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' toTensor(): Tensor;\n' + + '}\n' + + 'export interface DataToGPUWebGLOption {\n' + + ' customTexShape?: [number, number];\n' + + '}\n' + + 'export declare type DataToGPUOptions = DataToGPUWebGLOption;\n' + + 'export interface GPUData {\n' + + ' tensorRef: Tensor;\n' + + ' texture?: WebGLTexture;\n' + + ' buffer?: GPUBuffer;\n' + + ' texShape?: [number, number];\n' + + ' bufSize?: number;\n' + + '}\n' + + 'export interface TensorTracker {\n' + + ' makeTensor(values: DataValues, shape: number[], dtype: DataType, backend?: Backend): Tensor;\n' + + ' makeVariable(initialValue: Tensor, trainable?: boolean, name?: string, dtype?: DataType): Variable;\n' + + ' incRef(a: Tensor, backend: Backend): void;\n' + + ' disposeTensor(t: Tensor): void;\n' + + ' disposeVariable(v: Variable): void;\n' + + ' read(dataId: DataId): Promise;\n' + + ' readSync(dataId: DataId): BackendValues;\n' + + ' readToGPU(dataId: DataId, options?: DataToGPUOptions): GPUData;\n' + + '}\n' + + '/**\n' + + ' * The Tensor class calls into this handler to delegate chaining operations.\n' + + ' */\n' + + 'export interface OpHandler {\n' + + ' cast(x: T, dtype: DataType): T;\n' + + ' buffer(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]): TensorBuffer;\n' + + ' print(x: T, verbose: boolean): void;\n' + + ' clone(x: T): T;\n' + + '}\n' + + '/**\n' + + ' * An external consumer can register itself as the tensor tracker. This way\n' + + ' * the Tensor class can notify the tracker for every tensor created and\n' + + ' * disposed.\n' + + ' */\n' + + 'export declare function setTensorTracker(fn: () => TensorTracker): void;\n' + + '/**\n' + + ' * An external consumer can register itself as the op handler. This way the\n' + + ' * Tensor class can have chaining methods that call into ops via the op\n' + + ' * handler.\n' + + ' */\n' + + 'export declare function setOpHandler(handler: OpHandler): void;\n' + + '/**\n' + + ' * Sets the deprecation warning function to be used by this file. This way the\n' + + ' * Tensor class can be a leaf but still use the environment.\n' + + ' */\n' + + 'export declare function setDeprecationWarningFn(fn: (msg: string) => void): void;\n' + + '/**\n' + + ' * We wrap data id since we use weak map to avoid memory leaks.\n' + + ' * Since we have our own memory management, we have a reference counter\n' + + ' * mapping a tensor to its data, so there is always a pointer (even if that\n' + + ' * data is otherwise garbage collectable).\n' + + ' * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + ' * Global_Objects/WeakMap\n' + + ' */\n' + + 'export declare type DataId = object;\n' + + 'export declare namespace Tensor { }\n' + + '/**\n' + + ' * A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + ' * numbers that has a shape and a data type.\n' + + ' *\n' + + ' * For performance reasons, functions that create tensors do not necessarily\n' + + ' * perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + ' * `Float32Array`), and changes to the data will change the tensor. This is not\n' + + ' * a feature and is not supported. To avoid this behavior, use the tensor before\n' + + ' * changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + ' *\n' + + ' * See `tf.tensor` for details on how to create a `tf.Tensor`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + 'export declare class Tensor {\n' + + ' /** Unique id of this tensor. */\n' + + ' readonly id: number;\n' + + ' /**\n' + + ' * Id of the bucket holding the data for this tensor. Multiple arrays can\n' + + ' * point to the same bucket (e.g. when calling array.reshape()).\n' + + ' */\n' + + ' dataId: DataId;\n' + + ' /** The shape of the tensor. */\n' + + ' readonly shape: ShapeMap[R];\n' + + ' /** Number of elements in the tensor. */\n' + + ' readonly size: number;\n' + + ' /** The data type for the array. */\n' + + ' readonly dtype: DataType;\n' + + ' /** The rank type for the array (see `Rank` enum). */\n' + + ' readonly rankType: R;\n' + + ' /** Whether this tensor has been globally kept. */\n' + + ' kept: boolean;\n' + + ' /** The id of the scope this tensor is being tracked in. */\n' + + ' scopeId: number;\n' + + ' /**\n' + + ' * Number of elements to skip in each dimension when indexing. See\n' + + ' * https://docs.scipy.org/doc/numpy/reference/generated/\\\n' + + ' * numpy.ndarray.strides.html\n' + + ' */\n' + + ' readonly strides: number[];\n' + + ' constructor(shape: ShapeMap[R], dtype: DataType, dataId: DataId, id: number);\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Returns a promise of `tf.TensorBuffer` that holds the underlying data.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " buffer(): Promise>;\n" + + ' /**\n' + + ' * Returns a `tf.TensorBuffer` that holds the underlying data.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " bufferSync(): TensorBuffer;\n" + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * asynchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' array(): Promise;\n' + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * synchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' arraySync(): ArrayMap[R];\n' + + ' /**\n' + + ' * Asynchronously downloads the values from the `tf.Tensor`. Returns a\n' + + ' * promise of `TypedArray` that resolves when the computation has finished.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' data(): Promise;\n' + + ' /**\n' + + " * Copy the tensor's data to a new GPU resource. Comparing to the `dataSync()`\n" + + ' * and `data()`, this method prevents data from being downloaded to CPU.\n' + + ' *\n' + + ' * For WebGL backend, the data will be stored on a densely packed texture.\n' + + ' * This means that the texture will use the RGBA channels to store value.\n' + + ' *\n' + + ' * For WebGPU backend, the data will be stored on a buffer. There is no\n' + + ' * parameter, so can not use an user defined size to create the buffer.\n' + + ' *\n' + + ' * @param options:\n' + + ' * For WebGL,\n' + + ' * - customTexShape: Optional. If set, will use the user defined\n' + + ' * texture shape to create the texture.\n' + + ' *\n' + + ' * @returns For WebGL backend, a GPUData contains the new texture and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this texture,\n' + + ' * texture: WebGLTexture,\n' + + ' * texShape: [number, number] // [height, width]\n' + + ' * }\n' + + ' *\n' + + ' * For WebGPU backend, a GPUData contains the new buffer and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this buffer,\n' + + ' * buffer: GPUBuffer,\n' + + ' * bufSize: number\n' + + ' * }\n' + + ' *\n' + + ' * Remember to dispose the GPUData after it is used by\n' + + ' * `res.tensorRef.dispose()`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataToGPU(options?: DataToGPUOptions): GPUData;\n' + + ' /**\n' + + ' * Synchronously downloads the values from the `tf.Tensor`. This blocks the\n' + + ' * UI thread until the values are ready, which can cause performance issues.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataSync(): DataTypeMap[D];\n' + + " /** Returns the underlying bytes of the tensor's data. */\n" + + ' bytes(): Promise;\n' + + ' /**\n' + + ' * Disposes `tf.Tensor` from memory.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dispose(): void;\n' + + ' protected isDisposedInternal: boolean;\n' + + ' readonly isDisposed: boolean;\n' + + ' throwIfDisposed(): void;\n' + + ' /**\n' + + ' * Prints the `tf.Tensor`. See `tf.print` for details.\n' + + ' *\n' + + ' * @param verbose Whether to print verbose information about the tensor,\n' + + ' * including dtype and size.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' print(verbose?: boolean): void;\n' + + ' /**\n' + + ' * Returns a copy of the tensor. See `tf.clone` for details.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' clone NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ + NodeObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + pos: 816, + end: 924, + hasTrailingComma: false, + transformFlags: 0 + ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ +  NodeObject { + pos: 0, + end: 702, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 320, + comment: undefined, + tags: [ + NodeObject { + pos: 7, + end: 700, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *155], + kind: 327, + tagName: [IdentifierObject], + comment: 'Copyright 2017 Google LLC. All Rights Reserved.\n' + + 'Licensed under the Apache License, Version 2.0 (the "License");\n' + + 'you may not use this file except in compliance with the License.\n' + + 'You may obtain a copy of the License at\n' + + '\n' + + 'http://www.apache.org/licenses/LICENSE-2.0\n' + + '\n' + + 'Unless required by applicable law or agreed to in writing, software\n' + + 'distributed under the License is distributed on an "AS IS" BASIS,\n' + + 'WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + 'See the License for the specific language governing permissions and\n' + + 'limitations under the License.\n' + + '=============================================================================' + }, + pos: 7, + end: 700, + hasTrailingComma: false, + transformFlags: 0 + ] + } + ] + }, + setExternalModuleIndicator: [Function: callback], + pragmas: Map(2) { + 'amd-module' => { arguments: { name: '@tensorflow/tfjs-core/dist/tensor' }, range: { kind: 2, pos: 703, end: 762, hasTrailingNewLine: true } }, + 'reference' => { arguments: { types: { value: '@webgpu/types/dist', pos: 785, end: 803 } }, range: { kind: 2, pos: 763, end: 807, hasTrailingNewLine: true } } + }, + checkJsDirective: undefined, + referencedFiles: [], + typeReferenceDirectives: [ { pos: 785, end: 803, fileName: '@webgpu/types/dist' } ], + libReferenceDirectives: [], + amdDependencies: [], + moduleName: '@tensorflow/tfjs-core/dist/tensor', + commentDirectives: undefined, + nodeCount: 1069, + identifierCount: 418, + identifiers: Map(121) { + 'ArrayMap' => 'ArrayMap', + 'BackendValues' => 'BackendValues', + 'DataType' => 'DataType', + 'DataTypeMap' => 'DataTypeMap', + 'DataValues' => 'DataValues', + 'NumericDataType' => 'NumericDataType', + 'Rank' => 'Rank', + 'ShapeMap' => 'ShapeMap', + 'SingleValueMap' => 'SingleValueMap', + './types' => './types', + 'license' => 'license', + 'TensorData' => 'TensorData', + 'D' => 'D', + 'dataId' => 'dataId', + 'DataId' => 'DataId', + 'values' => 'values', + 'Backend' => 'Backend', + 'TensorBuffer' => 'TensorBuffer', + 'R' => 'R', + 'dtype' => 'dtype', + 'size' => 'size', + 'shape' => 'shape', + 'strides' => 'strides', + 'set' => 'set', + 'value' => 'value', + 'locs' => 'locs', + 'param' => 'param', + 'doc' => 'doc', + 'get' => 'get', + 'locToIndex' => 'locToIndex', + 'number' => 'number', + 'indexToLoc' => 'indexToLoc', + 'index' => 'index', + 'rank' => 'rank', + 'toTensor' => 'toTensor', + 'Tensor' => 'Tensor', + 'DataToGPUWebGLOption' => 'DataToGPUWebGLOption', + 'customTexShape' => 'customTexShape', + 'DataToGPUOptions' => 'DataToGPUOptions', + 'GPUData' => 'GPUData', + 'tensorRef' => 'tensorRef', + 'texture' => 'texture', + 'WebGLTexture' => 'WebGLTexture', + 'buffer' => 'buffer', + 'GPUBuffer' => 'GPUBuffer', + 'texShape' => 'texShape', + 'bufSize' => 'bufSize', + 'TensorTracker' => 'TensorTracker', + 'makeTensor' => 'makeTensor', + 'backend' => 'backend', + 'makeVariable' => 'makeVariable', + 'initialValue' => 'initialValue', + 'trainable' => 'trainable', + 'name' => 'name', + 'Variable' => 'Variable', + 'incRef' => 'incRef', + 'a' => 'a', + 'disposeTensor' => 'disposeTensor', + 't' => 't', + 'disposeVariable' => 'disposeVariable', + 'v' => 'v', + 'read' => 'read', + 'Promise' => 'Promise', + 'readSync' => 'readSync', + 'readToGPU' => 'readToGPU', + 'options' => 'options', + 'OpHandler' => 'OpHandler', + 'cast' => 'cast', + 'T' => 'T', + 'x' => 'x', + 'print' => 'print', + 'verbose' => 'verbose', + 'clone' => 'clone', + 'setTensorTracker' => 'setTensorTracker', + 'fn' => 'fn', + 'setOpHandler' => 'setOpHandler', + 'handler' => 'handler', + 'setDeprecationWarningFn' => 'setDeprecationWarningFn', + 'msg' => 'msg', + 'id' => 'id', + 'rankType' => 'rankType', + 'kept' => 'kept', + 'scopeId' => 'scopeId', + 'bufferSync' => 'bufferSync', + 'array' => 'array', + 'arraySync' => 'arraySync', + 'data' => 'data', + 'dataToGPU' => 'dataToGPU', + 'returns' => 'returns', + 'dataSync' => 'dataSync', + 'bytes' => 'bytes', + 'Uint8Array' => 'Uint8Array', + 'dispose' => 'dispose', + 'isDisposedInternal' => 'isDisposedInternal', + 'isDisposed' => 'isDisposed', + 'throwIfDisposed' => 'throwIfDisposed', + 'this' => 'this', + 'toString' => 'toString', + 'string' => 'string', + 'variable' => 'variable', + 'getGlobalTensorClass' => 'getGlobalTensorClass', + 'NumericTensor' => 'NumericTensor', + 'StringTensor' => 'StringTensor', + 'Scalar' => 'Scalar', + 'R0' => 'R0', + 'doclink' => 'doclink', + 'Tensor1D' => 'Tensor1D', + 'R1' => 'R1', + 'Tensor2D' => 'Tensor2D', + 'R2' => 'R2', + 'Tensor3D' => 'Tensor3D', + 'R3' => 'R3', + 'Tensor4D' => 'Tensor4D', + 'R4' => 'R4', + 'Tensor5D' => 'Tensor5D', + 'R5' => 'R5', + 'Tensor6D' => 'Tensor6D', + 'R6' => 'R6', + 'tensorId' => 'tensorId', + 'assign' => 'assign', + 'newValue' => 'newValue' + }, + parseDiagnostics: [], + path: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedPath: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + originalFileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedTypeReferenceDirectiveNames: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + imports: [ +  TokenObject { + pos: 931, + end: 941, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent:  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *3], kind: 269, elements: [Array] } + }, + moduleSpecifier: [Circular *156], + assertClause: undefined, + jsDoc: [  NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [Array] } ] + }, + kind: 10, + text: './types', + singleQuote: undefined, + hasExtendedUnicodeEscape: false + } + ], + moduleAugmentations: [], + ambientModuleNames: [], + resolvedModules: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + symbol:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' =>  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setTensorTracker', declarations: [Array], parent: undefined, exportSymbol: [Circular *59] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setOpHandler' =>  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [Circular *65] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [Circular *70] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [Circular *108] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent: [Circular *157] + }, + 'TensorData' =>  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: [Circular *157] + }, + 'Backend' =>  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent: [Circular *157] + }, + 'TensorBuffer' =>  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [Circular *12] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55141 + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: [Circular *157], + isReferenced: 788968, + id: 54714 + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54713 + }, + 'GPUData' =>  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: [Circular *157], + isReferenced: 788968, + id: 54715 + }, + 'TensorTracker' =>  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: [Circular *157] + }, + 'OpHandler' =>  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: [Circular *157] + }, + 'DataId' =>  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54712 + }, + 'Tensor' =>  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: [Circular *157], + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + 'NumericTensor' =>  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: [Circular *157] + }, + 'StringTensor' =>  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: [Circular *157] + }, + 'Scalar' =>  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58726 + }, + 'Tensor1D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58728 + }, + 'Tensor2D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58730 + }, + 'Tensor3D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58732 + }, + 'Tensor4D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58734 + }, + 'Tensor5D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58736 + }, + 'Tensor6D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157] + }, + 'Variable' =>  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [Circular *147] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55171 + } + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + locals: Map(33) { + 'setTensorTracker' =>  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setTensorTracker', declarations: [Array], valueDeclaration: [Circular *58], parent: [SymbolObject] }, + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setOpHandler' =>  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'ArrayMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ArrayMap', + declarations: [ +  NodeObject { + pos: 816, + end: 825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *162], kind: 79, originalKeywordKind: undefined, escapedText: 'ArrayMap', flowNode: [Object] }, + symbol: [Circular *163] + } + ], + parent: undefined, + id: 54354, + isReferenced: 788968 + }, + 'BackendValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'BackendValues', + declarations: [ +  NodeObject { + pos: 826, + end: 840, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *164], kind: 79, originalKeywordKind: undefined, escapedText: 'BackendValues', flowNode: [Object] }, + symbol: [Circular *165] + } + ], + parent: undefined + }, + 'DataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataType', + declarations: [ +  NodeObject { + pos: 841, + end: 850, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *166], kind: 79, originalKeywordKind: undefined, escapedText: 'DataType', flowNode: [Object] }, + symbol: [Circular *167] + } + ], + parent: undefined, + id: 51432, + isReferenced: 788968 + }, + 'DataTypeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataTypeMap', + declarations: [ +  NodeObject { + pos: 851, + end: 863, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *168], kind: 79, originalKeywordKind: undefined, escapedText: 'DataTypeMap', flowNode: [Object] }, + symbol: [Circular *169] + } + ], + parent: undefined, + id: 51442, + isReferenced: 788968 + }, + 'DataValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataValues', + declarations: [ +  NodeObject { + pos: 864, + end: 875, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *170], kind: 79, originalKeywordKind: undefined, escapedText: 'DataValues', flowNode: [Object] }, + symbol: [Circular *171] + } + ], + parent: undefined + }, + 'NumericDataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'NumericDataType', + declarations: [ +  NodeObject { + pos: 876, + end: 892, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *172], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericDataType', flowNode: [Object] }, + symbol: [Circular *173] + } + ], + parent: undefined, + id: 51440, + isReferenced: 788968 + }, + 'Rank' =>  SymbolObject { + flags: 2097152, + escapedName: 'Rank', + declarations: [ +  NodeObject { + pos: 893, + end: 898, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *174], kind: 79, originalKeywordKind: undefined, escapedText: 'Rank', flowNode: [Object] }, + symbol: [Circular *175] + } + ], + parent: undefined, + id: 51330, + isReferenced: 788968 + }, + 'ShapeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ShapeMap', + declarations: [ +  NodeObject { + pos: 899, + end: 908, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *176], kind: 79, originalKeywordKind: undefined, escapedText: 'ShapeMap', flowNode: [Object] }, + symbol: [Circular *177] + } + ], + parent: undefined, + id: 51401, + isReferenced: 788968 + }, + 'SingleValueMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'SingleValueMap', + declarations: [ +  NodeObject { + pos: 909, + end: 924, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *178], kind: 79, originalKeywordKind: undefined, escapedText: 'SingleValueMap', flowNode: [Object] }, + symbol: [Circular *179] + } + ], + parent: undefined, + id: 55161, + isReferenced: 788968 + }, + 'TensorData' =>  SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *180], + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 971, end: 989, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], pos: 992, end: 1042, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [Circular *180], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Backend' =>  SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: [Circular *181], + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [Circular *181], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'TensorBuffer' =>  SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + } + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54714 }, + localSymbol: [Circular *183], + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], pos: 2434, end: 2473, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [Circular *183], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + } + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 2475, end: 2490, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 }, + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183652 } + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + } + }, + 'GPUData' =>  SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: [Circular *185], + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [Circular *185], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + } + }, + 'TensorTracker' =>  SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *186], + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [Circular *186], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'OpHandler' =>  SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *187], + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 3331, end: 3605, hasTrailingComma: false, transformFlags: 1 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [Circular *187], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'DataId' =>  SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4311, end: 4689, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54712 }, + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: [Object] }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + } + }, + 'Tensor' =>  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4711, end: 4726, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [Array], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + 'NumericTensor' =>  SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *189], + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10636, end: 10657, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10658, end: 10676, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 10678, end: 10903, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [Circular *189], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'StringTensor' =>  SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *190], + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10936, end: 10957, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10958, end: 10976, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], pos: 10978, end: 11130, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [Circular *190], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Scalar' =>  SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11132, end: 11170, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [SymbolObject], id: 58726 }, + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11184, end: 11200, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + } + }, + 'Tensor1D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11201, end: 11239, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 }, + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11255, end: 11271, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + } + }, + 'Tensor2D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + } + }, + 'Tensor3D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + } + }, + 'Tensor4D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + } + }, + 'Tensor5D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + } + }, + 'Tensor6D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Variable' =>  SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + } + } + }, + nextContainer:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' =>  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'setDeprecationWarningFn' =>  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'getGlobalTensorClass' =>  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'TensorData' =>  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Backend' =>  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [Circular *157] }, + 'TensorBuffer' =>  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55141 }, + 'DataToGPUWebGLOption' =>  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54714 }, + 'DataToGPUOptions' =>  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54713 }, + 'GPUData' =>  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54715 }, + 'TensorTracker' =>  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'OpHandler' =>  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'DataId' =>  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54712 }, + 'Tensor' =>  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [Circular *157], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + 'NumericTensor' =>  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'StringTensor' =>  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Scalar' =>  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [Circular *157], id: 58726 }, + 'Tensor1D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [Circular *157], id: 58728 }, + 'Tensor2D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [Circular *157], id: 58730 }, + 'Tensor3D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [Circular *157], id: 58732 }, + 'Tensor4D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [Circular *157], id: 58734 }, + 'Tensor5D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [Circular *157], id: 58736 }, + 'Tensor6D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [Circular *157] }, + 'Variable' =>  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55171 } + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + } + ], + exports: Map(0) {}, + valueDeclaration:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => SymbolObject { flags: 131072, escapedName: '__call', declarations: [Array] } } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [Array], + exports: [Map], + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] } + }, + locals: Map(1) { 'handler' =>  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *62], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, + endFlowNode: { flags: 2 }, + symbolCount: 210, + classifiableNames: Set(32) { + 'ArrayMap', + 'BackendValues', + 'DataType', + 'DataTypeMap', + 'DataValues', + 'NumericDataType', + 'Rank', + 'ShapeMap', + 'SingleValueMap', + 'TensorData', + 'D', + 'Backend', + 'TensorBuffer', + 'R', + 'DataToGPUWebGLOption', + 'DataToGPUOptions', + 'GPUData', + 'TensorTracker', + 'OpHandler', + 'T', + 'DataId', + 'Tensor', + 'NumericTensor', + 'StringTensor', + 'Scalar', + 'Tensor1D', + 'Tensor2D', + 'Tensor3D', + 'Tensor4D', + 'Tensor5D', + 'Tensor6D', + 'Variable' + }, + id: 200926, + lineMap: [ + 0, 4, 16, 67, 134, 202, 245, 248, 294, 297, 368, 437, 513, 584, 618, + 699, 703, 763, 808, 943, 993, 1014, 1043, 1045, 1072, 1074, 1078, 1155, 1218, 1221, + 1270, 1273, 1325, 1329, 1413, 1427, 1445, 1469, 1492, 1520, 1592, 1600, 1655, 1662, 1700, + 1742, 1749, 1806, 1814, 1874, 1882, 1947, 1954, 1995, 2002, 2059, 2067, 2114, 2154, 2195, + 2222, 2230, 2294, 2301, 2358, 2366, 2393, 2395, 2435, 2474, 2476, 2537, 2564, 2587, 2615, + 2639, 2672, 2694, 2696, 2729, 2826, 2930, 2977, 3013, 3053, 3103, 3148, 3216, 3218, 3222, + 3299, 3303, 3332, 3386, 3509, 3568, 3606, 3608, 3612, 3688, 3760, 3773, 3777, 3850, 3854, + 3930, 4002, 4014, 4018, 4082, 4086, 4165, 4226, 4230, 4312, 4316, 4380, 4452, 4528, 4571, + 4645, 4671, 4675, 4712, 4748, 4752, 4827, 4872, 4875, 4952, 5030, 5110, 5191, 5272, 5275, + 5338, 5341, 5393, 5397, 5450, 5487, 5512, 5520, 5598, 5667, 5675, 5695, 5731, 5764, 5809, + 5836, 5876, 5906, 5964, 5990, 6045, 6064, 6128, 6149, 6157, 6228, 6290, 6324, 6332, 6364, + 6446, 6473, 6481, 6559, 6566, 6622, 6630, 6705, 6713, 6780, 6836, 6844, 6914, 6922, 7001, + 7024, 7031, 7087, 7095, 7130, 7138, 7217, 7239, 7246, 7302, 7310, 7340, 7348, 7423, 7503, + 7510, 7566, 7574, 7649, 7657, 7740, 7817, 7824, 7903, 7981, 7988, 8064, 8140, 8147, 8170, + 8192, 8269, 8317, 8324, 8398, 8426, 8439, 8513, 8550, 8610, 8623, 8630, 8699, 8727, 8740, + 8813, 8846, 8876, 8889, 8896, 8959, 8997, 9004, 9060, 9068, 9120, 9128, 9208, 9289, 9296, + 9352, 9360, 9430, 9492, 9541, 9549, 9590, 9597, 9653, 9661, 9682, 9725, 9759, 9788, 9796, + 9855, 9862, 9939, 9975, 9982, 10038, 10046, 10082, 10090, 10155, 10211, 10219, 10260, 10268, 10347, + 10354, 10410, 10418, 10459, 10540, 10542, 10605, 10679, 10707, 10777, 10852, 10904, 10906, 10979, 11000, + 11063, 11131, 11133, 11156, 11202, 11225, 11273, 11296, 11344, 11367, 11415, 11438, 11486, 11509, 11557, + 11580, 11628, 11632, 11706, 11709, 11761, 11765, 11838, 11862, 11880, 11974, 11982, 12062, 12118, 12125, + 12192, 12199, 12255, 12263, 12302, 12323, 12325 + ] +} +2022-07-14 09:19:41 WARN:  Unmatched closing brace 8887  SourceFileObject { + pos: 0, + end: 12325, + flags: 16777280, + modifierFlagsCache: 0, + transformFlags: 1, + parent: undefined, + kind: 305, + statements: [ +  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings: NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 816, end: 924, hasTrailingComma: false, transformFlags: 0 ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 7, end: 700, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [ [Circular *6] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 971, end: 972, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *8], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 980, end: 989, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *8], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *9], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 992, end: 1003, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + type: NodeObject { pos: 1005, end: 1012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *9], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 1003, end: 1004, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *9], kind: 57 } + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *10], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1013, end: 1024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + type: NodeObject { pos: 1026, end: 1041, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *10], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: TokenObject { pos: 1024, end: 1025, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *10], kind: 57 } + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 1044, end: 1051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 93 }, pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ [Circular *6] ], + members: Map(0) {}, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [Array] + } + ] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 1073, end: 1335, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 93 }, + TokenObject { pos: 1335, end: 1343, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *7], kind: 135 }, + pos: 1073, + end: 1343, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ [Circular *7] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(14) { + 'R' => [SymbolObject], + 'D' => [SymbolObject], + 'dtype' => [SymbolObject], + 'size' => [SymbolObject], + 'shape' => [SymbolObject], + 'strides' => [SymbolObject], + 'values' => [SymbolObject], + '__constructor' => [SymbolObject], + 'set' => [SymbolObject], + 'get' => [SymbolObject], + 'locToIndex' => [SymbolObject], + 'indexToLoc' => [SymbolObject], + 'rank' => [SymbolObject], + 'toTensor' => [SymbolObject] + }, + valueDeclaration: [Circular *7], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55141 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *13] ], + parent:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 } + }, + localSymbol: undefined, + locals: Map(3) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 1536, + end: 1554, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1555, + end: 1564, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 1565, + end: 1589, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *13], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 1536, + end: 1589, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 1363, + end: 1377, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55142, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1363, end: 1364, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *15], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 1372, end: 1377, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *15], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185559 }, + default: undefined, + expression: undefined + }, +  NodeObject { + pos: 1378, + end: 1409, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *7], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [SymbolObject], id: 55143, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1378, end: 1380, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *16], kind: 79, originalKeywordKind: undefined, escapedText: 'D', flowNode: [Object] }, + constraint: NodeObject { pos: 1388, end: 1397, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185515 }, + default: NodeObject { pos: 1399, end: 1409, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *16], kind: 196, literal: [TokenObject] }, + expression: undefined + }, + pos: 1363, + end: 1409, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 1412, + end: 1426, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *17], parent: [SymbolObject], id: 55150 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1412, end: 1422, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *17], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1423, end: 1425, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *17], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185516 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1426, + end: 1444, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *18], parent: [SymbolObject], id: 55151 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1426, end: 1435, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *18], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 1436, end: 1443, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *18], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1444, + end: 1468, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *19], parent: [SymbolObject], id: 55152 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1444, end: 1454, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *19], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1455, end: 1467, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *19], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185517 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1468, + end: 1491, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *20], parent: [SymbolObject], id: 55153 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1468, end: 1480, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *20], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1481, end: 1490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *20], kind: 183, elementType: [TokenObject], id: 185520 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1491, + end: 1519, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [Circular *21], parent: [SymbolObject], id: 55154 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 1491, end: 1502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *21], kind: 79, originalKeywordKind: undefined, escapedText: 'values', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 1503, end: 1518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *21], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185521 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185524 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 1536, end: 1589, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 1591, + end: 1873, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [Circular *14], parent: [SymbolObject], id: 55155 }, + localSymbol: undefined, + locals: Map(2) { 'value' => [SymbolObject], 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185525 + }, + name: IdentifierObject { pos: 1591, end: 1821, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *14], kind: 79, originalKeywordKind: 149, escapedText: 'set', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 1822, end: 1865, hasTrailingComma: false, transformFlags: 1025 ], + type: TokenObject { pos: 1867, end: 1872, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *14], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185524 + }, +  NodeObject { + pos: 1873, + end: 2113, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [Circular *22], parent: [SymbolObject], id: 55156 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, + name: IdentifierObject { pos: 1873, end: 2074, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *22], kind: 79, originalKeywordKind: 136, escapedText: 'get', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2075, end: 2092, hasTrailingComma: false, transformFlags: 1025 ], + type: NodeObject { pos: 2094, end: 2112, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *22], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185565 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185525 + }, +  NodeObject { + pos: 2113, + end: 2153, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [Circular *23], parent: [SymbolObject], id: 55157 }, + localSymbol: undefined, + locals: Map(1) { 'locs' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, + name: IdentifierObject { pos: 2113, end: 2128, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *23], kind: 79, originalKeywordKind: undefined, escapedText: 'locToIndex', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2129, end: 2143, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2145, end: 2152, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *23], kind: 147 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185526 + }, +  NodeObject { + pos: 2153, + end: 2194, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [Circular *24], parent: [SymbolObject], id: 55158 }, + localSymbol: undefined, + locals: Map(1) { 'index' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185528 + }, + name: IdentifierObject { pos: 2153, end: 2168, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *24], kind: 79, originalKeywordKind: undefined, escapedText: 'indexToLoc', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2169, end: 2182, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2184, end: 2193, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *24], kind: 183, elementType: [TokenObject] }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185527 + }, +  NodeObject { + pos: 2194, + end: 2221, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *7], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2194, end: 2207, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *25], parent: [SymbolObject], id: 55159 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2207, end: 2212, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *25], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 2213, end: 2220, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *25], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 2221, + end: 2392, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [Circular *26], parent: [SymbolObject], id: 55160 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2221, end: 2378, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *26], kind: 79, originalKeywordKind: undefined, escapedText: 'toTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 2379, end: 2379, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 2381, end: 2391, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *26], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185529 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185528 + }, + pos: 1412, + end: 2392, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 1074, + end: 1328, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *7], + kind: 320, + comment: 'A mutable object, similar to `tf.Tensor`, that allows users to set values\nat locations before converting to an immutable `tf.Tensor`.\n\nSee `tf.buffer` for creating a tensor buffer.', + tags: [ [NodeObject], pos: 1276, end: 1326, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2394, end: 2401, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 93 }, pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ [Circular *27] ], + members: Map(1) { 'customTexShape' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54714 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'GPUData', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeArguments: undefined, + id: 183652 + } + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2434, + end: 2473, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *27], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [Circular *32], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2434, end: 2453, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 79, originalKeywordKind: undefined, escapedText: 'customTexShape', flowNode: [Object] }, + type: NodeObject { pos: 2455, end: 2472, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *32], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2453, end: 2454, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *32], kind: 57 } + }, + pos: 2434, + end: 2473, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 2475, end: 2482, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 93 }, + TokenObject { pos: 2482, end: 2490, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 135 }, + pos: 2475, + end: 2490, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ [Circular *29] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54713 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ + NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [TokenObject], + questionToken: [TokenObject] + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 2514, + end: 2535, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *29], + kind: 178, + typeName: IdentifierObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *31], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: { flags: 2 } }, + typeArguments: undefined, + id: 183652 + } + }, +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2536, end: 2543, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 93 }, pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ [Circular *30] ], + members: Map(5) { 'tensorRef' => [SymbolObject], 'texture' => [SymbolObject], 'buffer' => [SymbolObject], 'texShape' => [SymbolObject], 'bufSize' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54715 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol: SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorTracker', declarations: [ [Circular *34] ], parent: undefined, exportSymbol: SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2563, + end: 2586, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [Circular *37], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2563, end: 2577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *37], kind: 79, originalKeywordKind: undefined, escapedText: 'tensorRef', flowNode: [Object] }, + type: NodeObject { pos: 2578, end: 2585, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *37], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2586, + end: 2614, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [Circular *38], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2586, end: 2598, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 79, originalKeywordKind: undefined, escapedText: 'texture', flowNode: [Object] }, + type: NodeObject { pos: 2600, end: 2613, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *38], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2598, end: 2599, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *38], kind: 57 } + }, +  NodeObject { + pos: 2614, + end: 2638, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *39], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2614, end: 2625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + type: NodeObject { pos: 2627, end: 2637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *39], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: TokenObject { pos: 2625, end: 2626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *39], kind: 57 } + }, +  NodeObject { + pos: 2638, + end: 2671, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [Circular *40], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2638, end: 2651, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 79, originalKeywordKind: undefined, escapedText: 'texShape', flowNode: [Object] }, + type: NodeObject { pos: 2653, end: 2670, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *40], kind: 184, elements: [Array] }, + questionToken: TokenObject { pos: 2651, end: 2652, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *40], kind: 57 } + }, +  NodeObject { + pos: 2671, + end: 2693, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *30], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [Circular *41], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 2671, end: 2683, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 79, originalKeywordKind: undefined, escapedText: 'bufSize', flowNode: [Object] }, + type: TokenObject { pos: 2685, end: 2692, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *41], kind: 147 }, + questionToken: TokenObject { pos: 2683, end: 2684, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *41], kind: 57 } + }, + pos: 2563, + end: 2693, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 2695, end: 2702, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 93 }, pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ [Circular *34] ], + members: Map(8) { + 'makeTensor' => [SymbolObject], + 'makeVariable' => [SymbolObject], + 'incRef' => [SymbolObject], + 'disposeTensor' => [SymbolObject], + 'disposeVariable' => [SymbolObject], + 'read' => [SymbolObject], + 'readSync' => [SymbolObject], + 'readToGPU' => [SymbolObject] + }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'makeTensor', + declarations: [ [Circular *36] ], + valueDeclaration: [Circular *36], + parent:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(4) { + 'values' => SymbolObject { flags: 1, escapedName: 'values', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'backend' => SymbolObject { flags: 1, escapedName: 'backend', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 2744, + end: 2762, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2763, + end: 2779, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2780, + end: 2796, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 2797, + end: 2815, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *36], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: [TokenObject] + }, + pos: 2744, + end: 2815, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 2817, + end: 2824, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *36], + kind: 178, + typeName: IdentifierObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *44], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [Circular *36], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'values' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2728, end: 2743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *36], kind: 79, originalKeywordKind: undefined, escapedText: 'makeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2744, end: 2815, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 2817, end: 2824, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *36], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2825, + end: 2929, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [Circular *43], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2825, end: 2842, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *43], kind: 79, originalKeywordKind: undefined, escapedText: 'makeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2843, end: 2917, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 2919, end: 2928, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *43], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 2929, + end: 2976, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [Circular *45], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'a' => [SymbolObject], 'backend' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2929, end: 2940, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *45], kind: 79, originalKeywordKind: undefined, escapedText: 'incRef', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 2941, end: 2968, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 2970, end: 2975, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *45], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 2976, + end: 3012, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [Circular *46], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 't' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2976, end: 2994, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *46], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeTensor', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 2995, end: 3004, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3006, end: 3011, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *46], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3012, + end: 3052, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [Circular *47], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'v' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3012, end: 3032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *47], kind: 79, originalKeywordKind: undefined, escapedText: 'disposeVariable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3033, end: 3044, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3046, end: 3051, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *47], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3052, + end: 3102, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [Circular *48], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3052, end: 3061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *48], kind: 79, originalKeywordKind: undefined, escapedText: 'read', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3062, end: 3076, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3078, end: 3101, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *48], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3102, + end: 3147, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [Circular *49], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'dataId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3102, end: 3115, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *49], kind: 79, originalKeywordKind: undefined, escapedText: 'readSync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3116, end: 3130, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3132, end: 3146, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *49], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3147, + end: 3215, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [Circular *50], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'dataId' => [SymbolObject], 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3147, end: 3161, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *50], kind: 79, originalKeywordKind: undefined, escapedText: 'readToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], pos: 3162, end: 3204, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3206, end: 3214, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *50], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 2728, + end: 3215, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 3217, end: 3309, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 93 }, pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ [Circular *51] ], + members: Map(4) { 'cast' => [SymbolObject], 'buffer' => [SymbolObject], 'print' => [SymbolObject], 'clone' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'cast', + declarations: [ [Circular *53] ], + valueDeclaration: [Circular *53], + parent:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(3) { + 'T' => SymbolObject { flags: 262144, escapedName: 'T', declarations: [Array], parent: undefined }, + 'x' => SymbolObject { flags: 1, escapedName: 'x', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 3341, + end: 3357, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 3341, + end: 3357, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ + NodeObject { + pos: 3359, + end: 3363, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 3364, + end: 3380, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *53], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3359, + end: 3380, + hasTrailingComma: false, + transformFlags: 1 + ], + type:  NodeObject { + pos: 3382, + end: 3384, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *53], + kind: 178, + typeName: IdentifierObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *55], kind: 79, originalKeywordKind: undefined, escapedText: 'T', flowNode: [Object] }, + typeArguments: undefined + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [Circular *53], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3331, end: 3340, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *53], kind: 79, originalKeywordKind: undefined, escapedText: 'cast', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3341, end: 3357, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3359, end: 3380, hasTrailingComma: false, transformFlags: 1 ], + type:  NodeObject { pos: 3382, end: 3384, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *53], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 3385, + end: 3508, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *54], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(5) { 'R' => [SymbolObject], 'D' => [SymbolObject], 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'values' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [TokenObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3385, end: 3396, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *54], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 3397, end: 3431, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 3433, end: 3486, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3488, end: 3507, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *54], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 3508, + end: 3567, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *56], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(3) { 'T' => [SymbolObject], 'x' => [SymbolObject], 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3508, end: 3518, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *56], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3519, end: 3535, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], [NodeObject], pos: 3537, end: 3559, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3561, end: 3566, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *56], kind: 114 }, + questionToken: undefined + }, +  NodeObject { + pos: 3567, + end: 3605, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *57], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'x' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 3567, end: 3577, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *57], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 3578, end: 3594, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 3596, end: 3600, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 3602, end: 3604, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *57], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 3331, + end: 3605, + hasTrailingComma: false, + transformFlags: 1 + ], + jsDoc: [ NodeObject { pos: 3218, end: 3302, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 320, comment: 'The Tensor class calls into this handler to delegate chaining operations.', tags: undefined } ] + }, +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'handler' =>  SymbolObject { + flags: 1, + escapedName: 'handler', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *66], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] } + }, + locals: Map(1) { 'fn' => SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(1) { 'msg' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4283, end: 4294, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *69], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4055, end: 4062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *69], kind: 79, originalKeywordKind: undefined, escapedText: 'handler', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 4063, end: 4073, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *69], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4081, end: 4236, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 93 }, + TokenObject { pos: 4236, end: 4244, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 135 }, + pos: 4081, + end: 4244, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ [Circular *67] ], + valueDeclaration: [Circular *67], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ [NodeObject] ], + exports: Map(0) {}, + valueDeclaration: NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *71], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type: [Circular *68], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *68] ], members: Map(1) { '__call' => [SymbolObject] } }, + localSymbol: undefined, + locals: Map(1) { 'msg' => SymbolObject { flags: 1, escapedName: 'msg', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 4283, + end: 4294, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *68], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4283, + end: 4294, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4298, end: 4303, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *68], kind: 114 } + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4278, + end: 4303, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *67], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [Array], exports: Map(0) {}, valueDeclaration: [Circular *72], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 4278, end: 4280, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *72], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *72], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4278, + end: 4303, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 4082, + end: 4229, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *67], + kind: 320, + comment: 'Sets the deprecation warning function to be used by this file. This way the\nTensor class can be a leaf but still use the environment.', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4311, end: 4681, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 93 }, + TokenObject { pos: 4681, end: 4689, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 135 }, + pos: 4311, + end: 4689, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ [Circular *74] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 54712 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: { flags: 2 } }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ + NodeObject { + pos: 4312, + end: 4674, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *74], + kind: 320, + comment: 'We wrap data id since we use weak map to avoid memory leaks.\n' + + 'Since we have our own memory management, we have a reference counter\n' + + 'mapping a tensor to its data, so there is always a pointer (even if that\n' + + 'data is otherwise garbage collectable).\n' + + 'See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + 'Global_Objects/WeakMap', + tags: undefined + } + ] + }, +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4711, end: 4718, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 93 }, + TokenObject { pos: 4718, end: 4726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *76], kind: 135 }, + pos: 4711, + end: 4726, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ + [Circular *76], +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [NodeObject] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ [Circular *76], [Circular *78] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer: NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ + NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array] + }, + NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [Array] + } + ], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [ pos: 4745, end: 4745, hasTrailingComma: false, transformFlags: 0 ], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 4747, end: 5403, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 93 }, + TokenObject { pos: 5403, end: 5411, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *78], kind: 135 }, + pos: 4747, + end: 5411, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [Circular *78], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + [Circular *78] + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ [NodeObject], [Circular *78] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + members: Map(28) { + 'R' => [SymbolObject], + 'id' => [SymbolObject], + 'dataId' => [SymbolObject], + 'shape' => [SymbolObject], + 'size' => [SymbolObject], + 'dtype' => [SymbolObject], + 'rankType' => [SymbolObject], + 'kept' => [SymbolObject], + 'scopeId' => [SymbolObject], + 'strides' => [SymbolObject], + '__constructor' => [SymbolObject], + 'rank' => [SymbolObject], + 'buffer' => [SymbolObject], + 'bufferSync' => [SymbolObject], + 'array' => [SymbolObject], + 'arraySync' => [SymbolObject], + 'data' => [SymbolObject], + 'dataToGPU' => [SymbolObject], + 'dataSync' => [SymbolObject], + 'bytes' => [SymbolObject], + 'dispose' => [SymbolObject], + 'isDisposedInternal' => [SymbolObject], + 'isDisposed' => [SymbolObject], + 'throwIfDisposed' => [SymbolObject], + 'print' => [SymbolObject], + 'clone' => [SymbolObject], + 'toString' => [SymbolObject], + 'variable' => [SymbolObject] + }, + valueDeclaration: [Circular *78], + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *80] ], + parent:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 } + }, + localSymbol: undefined, + locals: Map(4) { + 'shape' => SymbolObject { flags: 1, escapedName: 'shape', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58956 }, + 'dtype' => SymbolObject { flags: 1, escapedName: 'dtype', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58957 }, + 'dataId' => SymbolObject { flags: 1, escapedName: 'dataId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58958 }, + 'id' => SymbolObject { flags: 1, escapedName: 'id', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined, id: 58959 } + }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 6380, + end: 6398, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6399, + end: 6415, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6416, + end: 6431, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 6432, + end: 6443, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *80], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 6380, + end: 6443, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 5425, + end: 5446, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *78], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 51329, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5425, end: 5426, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *82], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 5434, end: 5439, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 202870 }, + default: NodeObject { pos: 5441, end: 5446, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *82], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 174272 }, + expression: undefined + }, + pos: 5425, + end: 5446, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 5449, + end: 5511, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5449, end: 5499, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [Circular *83], parent: [SymbolObject], id: 51374 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5499, end: 5502, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *83], kind: 79, originalKeywordKind: undefined, escapedText: 'id', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5503, end: 5510, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *83], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5511, + end: 5694, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [Circular *84], parent: [SymbolObject], id: 51375 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5511, end: 5685, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *84], kind: 79, originalKeywordKind: undefined, escapedText: 'dataId', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5686, end: 5693, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *84], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183645 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5694, + end: 5763, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5694, end: 5743, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [Circular *85], parent: [SymbolObject], id: 51376 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5743, end: 5749, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *85], kind: 79, originalKeywordKind: undefined, escapedText: 'shape', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5750, end: 5762, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *85], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 174338 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5763, + end: 5835, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5763, end: 5821, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [Circular *86], parent: [SymbolObject], id: 51377 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5821, end: 5826, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *86], kind: 79, originalKeywordKind: undefined, escapedText: 'size', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 5827, end: 5834, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *86], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5835, + end: 5905, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5835, end: 5888, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *87], parent: [SymbolObject], id: 51378 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5888, end: 5894, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *87], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5895, end: 5904, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *87], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 175278 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5905, + end: 5989, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 5905, end: 5976, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [Circular *88], parent: [SymbolObject], id: 51379 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5976, end: 5985, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *88], kind: 79, originalKeywordKind: undefined, escapedText: 'rankType', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 5986, end: 5988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *88], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183646 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 5989, + end: 6063, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [Circular *89], parent: [SymbolObject], id: 51380 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 5989, end: 6053, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *89], kind: 79, originalKeywordKind: undefined, escapedText: 'kept', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6054, end: 6062, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *89], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6063, + end: 6148, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [Circular *90], parent: [SymbolObject], id: 51381 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6063, end: 6139, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *90], kind: 79, originalKeywordKind: undefined, escapedText: 'scopeId', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6140, end: 6147, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *90], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6148, + end: 6363, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6148, end: 6344, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [Circular *91], parent: [SymbolObject], id: 51382 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6344, end: 6352, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *91], kind: 79, originalKeywordKind: undefined, escapedText: 'strides', flowNode: [Object] }, + initializer: undefined, + type: NodeObject { pos: 6353, end: 6362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *91], kind: 183, elementType: [TokenObject], id: 183647 }, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ] + }, +  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'shape' => [SymbolObject], 'dtype' => [SymbolObject], 'dataId' => [SymbolObject], 'id' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183648 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 6380, end: 6443, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 }, + id: 185553, + jsDocCache: [] + }, +  NodeObject { + pos: 6445, + end: 6472, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 6445, end: 6458, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [Circular *92], parent: [SymbolObject], id: 51383 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 6458, end: 6463, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *92], kind: 79, originalKeywordKind: undefined, escapedText: 'rank', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 6464, end: 6471, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *92], kind: 147 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 6472, + end: 6704, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [Circular *81], parent: [SymbolObject], id: 51384 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183649 + }, + name: IdentifierObject { pos: 6472, end: 6640, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *81], kind: 79, originalKeywordKind: undefined, escapedText: 'buffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6641, end: 6671, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6673, end: 6673, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6675, end: 6703, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *81], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185495 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183648 + }, +  NodeObject { + pos: 6704, + end: 6913, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [Circular *93], parent: [SymbolObject], id: 51385 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 181779 + }, + name: IdentifierObject { pos: 6704, end: 6858, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *93], kind: 79, originalKeywordKind: undefined, escapedText: 'bufferSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 6859, end: 6889, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 6891, end: 6891, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 6893, end: 6912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *93], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185531 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183649 + }, +  NodeObject { + pos: 6913, + end: 7129, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [Circular *94], parent: [SymbolObject], id: 51386 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183650 + }, + name: IdentifierObject { pos: 6913, end: 7104, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *94], kind: 79, originalKeywordKind: undefined, escapedText: 'array', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7105, end: 7105, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7107, end: 7128, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *94], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 181780 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 181779 + }, +  NodeObject { + pos: 7129, + end: 7339, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [Circular *95], parent: [SymbolObject], id: 51387 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 174429 + }, + name: IdentifierObject { pos: 7129, end: 7323, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *95], kind: 79, originalKeywordKind: undefined, escapedText: 'arraySync', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 7324, end: 7324, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7326, end: 7338, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *95], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185534 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183650 + }, +  NodeObject { + pos: 7339, + end: 7648, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *96], parent: [SymbolObject], id: 51388 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183651 + }, + name: IdentifierObject { pos: 7339, end: 7582, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *96], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 7583, end: 7619, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 7621, end: 7621, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 7623, end: 7647, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *96], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 174439 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 174429 + }, +  NodeObject { + pos: 7648, + end: 9119, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *97], parent: [SymbolObject], id: 51389 }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183653 + }, + name: IdentifierObject { pos: 7648, end: 9081, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *97], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 9082, end: 9108, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 9110, end: 9118, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *97], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185538 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183651 + }, +  NodeObject { + pos: 9119, + end: 9429, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *98], parent: [SymbolObject], id: 51390 }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183654 + }, + name: IdentifierObject { pos: 9119, end: 9372, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *98], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 9373, end: 9409, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 9411, end: 9411, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9413, end: 9428, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *98], kind: 194, objectType: [NodeObject], indexType: [NodeObject], id: 185539 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183653 + }, +  NodeObject { + pos: 9429, + end: 9540, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [Circular *99], parent: [SymbolObject], id: 51391 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183655 + }, + name: IdentifierObject { pos: 9429, end: 9501, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *99], kind: 79, originalKeywordKind: undefined, escapedText: 'bytes', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9502, end: 9502, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 9504, end: 9539, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *99], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185542 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183654 + }, +  NodeObject { + pos: 9540, + end: 9681, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *100], parent: [SymbolObject], id: 51392 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, + name: IdentifierObject { pos: 9540, end: 9672, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *100], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9673, end: 9673, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9675, end: 9680, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *100], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183655 + }, +  NodeObject { + pos: 9681, + end: 9724, + flags: 16809984, + modifierFlagsCache: 536870928, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9681, end: 9695, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [Circular *101], parent: [SymbolObject], id: 51393 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9695, end: 9714, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *101], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposedInternal', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9715, end: 9723, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *101], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9724, + end: 9758, + flags: 16809984, + modifierFlagsCache: 536870976, + transformFlags: 8388609, + parent: [Circular *78], + kind: 167, + decorators: undefined, + modifiers: [ [TokenObject], pos: 9724, end: 9737, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [Circular *102], parent: [SymbolObject], id: 51394 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 9737, end: 9748, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *102], kind: 79, originalKeywordKind: undefined, escapedText: 'isDisposed', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 9749, end: 9757, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *102], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 9758, + end: 9787, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [Circular *103], parent: [SymbolObject], id: 51395 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183657 + }, + name: IdentifierObject { pos: 9758, end: 9778, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *103], kind: 79, originalKeywordKind: undefined, escapedText: 'throwIfDisposed', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 9779, end: 9779, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 9781, end: 9786, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *103], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183656 + }, +  NodeObject { + pos: 9787, + end: 10081, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [Circular *104], parent: [SymbolObject], id: 51396 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183658 + }, + name: IdentifierObject { pos: 9787, end: 10055, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *104], kind: 79, originalKeywordKind: undefined, escapedText: 'print', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10056, end: 10073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10075, end: 10080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *104], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183657 + }, +  NodeObject { + pos: 10081, + end: 10259, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [Circular *105], parent: [SymbolObject], id: 51397 }, + localSymbol: undefined, + locals: Map(2) { 'T' => [SymbolObject], 'this' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 183659 + }, + name: IdentifierObject { pos: 10081, end: 10228, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *105], kind: 79, originalKeywordKind: undefined, escapedText: 'clone', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10229, end: 10245, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ [NodeObject], pos: 10247, end: 10254, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10256, end: 10258, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *105], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 185548 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183658 + }, +  NodeObject { + pos: 10259, + end: 10458, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [Circular *106], parent: [SymbolObject], id: 51398 }, + localSymbol: undefined, + locals: Map(1) { 'verbose' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + name: IdentifierObject { pos: 10259, end: 10430, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *106], kind: 79, originalKeywordKind: undefined, escapedText: 'toString', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10431, end: 10448, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 10450, end: 10457, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *106], kind: 150 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 183659 + }, +  NodeObject { + pos: 10458, + end: 10539, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [Circular *107], parent: [SymbolObject], id: 51399 }, + localSymbol: undefined, + locals: Map(3) { 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'dtype' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10458, end: 10471, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *107], kind: 79, originalKeywordKind: undefined, escapedText: 'variable', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], pos: 10472, end: 10524, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10526, end: 10538, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *107], kind: 178, typeName: [IdentifierObject], typeArguments: [Array], id: 185550 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 183660 + }, + pos: 5449, + end: 10539, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 4748, + end: 5396, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *78], + kind: 320, + comment: 'A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + 'numbers that has a shape and a data type.\n' + + '\n' + + 'For performance reasons, functions that create tensors do not necessarily\n' + + 'perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + '`Float32Array`), and changes to the data will change the tensor. This is not\n' + + 'a feature and is not supported. To avoid this behavior, use the tensor before\n' + + 'changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + '\n' + + 'See `tf.tensor` for details on how to create a `tf.Tensor`.', + tags: [ [NodeObject], pos: 5344, end: 5394, hasTrailingComma: false, transformFlags: 0 ] + } + ], + id: 176695 + }, +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 10541, end: 10548, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 93 }, + TokenObject { pos: 10548, end: 10556, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 135 }, + pos: 10541, + end: 10556, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ [Circular *73] ], + valueDeclaration: [Circular *73], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 942, end: 949, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 93 }, pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ [Circular *4] ], + members: Map(3) { 'D' => [SymbolObject], 'dataId' => [SymbolObject], 'values' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'TensorData', declarations: [ [Circular *4] ], parent: undefined, exportSymbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] } }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Backend', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 971, + end: 989, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: undefined, + expression: undefined + }, + pos: 971, + end: 989, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: undefined, + members: [ +  NodeObject { + pos: 992, + end: 1013, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, +  NodeObject { + pos: 1013, + end: 1042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *4], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + type: [NodeObject], + questionToken: [TokenObject] + }, + pos: 992, + end: 1042, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10589, + end: 10603, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *73], + kind: 181, + exprName: IdentifierObject { pos: 10596, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *109], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: undefined + }, + body: undefined, + asteriskToken: undefined + }, +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10604, end: 10611, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 93 }, pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ [Circular *110] ], + members: Map(5) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject], 'dataToGPU' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *112] ], + valueDeclaration: [Circular *112], + parent:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 10720, + end: 10756, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *112], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 10720, + end: 10756, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 10760, + end: 10775, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *112], + kind: 194, + objectType: NodeObject { pos: 10760, end: 10772, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 10773, end: 10774, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *114], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10636, + end: 10657, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10636, end: 10637, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *115], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10645, end: 10650, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10652, end: 10657, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *115], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10636, + end: 10657, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10658, end: 10676, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *110], kind: 291, token: 94, types: [ [NodeObject], pos: 10666, end: 10676, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10658, + end: 10676, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10678, + end: 10706, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *116], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10678, end: 10688, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *116], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10689, end: 10705, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *116], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, +  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *112], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10706, end: 10719, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *112], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10720, end: 10756, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10758, end: 10758, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10760, end: 10775, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *112], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10776, + end: 10851, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *113], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10776, end: 10785, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *113], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10786, end: 10822, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 10824, end: 10824, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 10826, end: 10850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *113], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, +  NodeObject { + pos: 10851, + end: 10903, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [Circular *117], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'options' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + }, + name: IdentifierObject { pos: 10851, end: 10865, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *117], kind: 79, originalKeywordKind: undefined, escapedText: 'dataToGPU', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 10866, end: 10892, hasTrailingComma: false, transformFlags: 1 ], + type: NodeObject { pos: 10894, end: 10902, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *117], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + questionToken: undefined + }, + pos: 10678, + end: 10903, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ TokenObject { pos: 10905, end: 10912, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 93 }, pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ [Circular *118] ], + members: Map(4) { 'R' => [SymbolObject], 'dtype' => [SymbolObject], 'dataSync' => [SymbolObject], 'data' => [SymbolObject] }, + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 8192, + escapedName: 'dataSync', + declarations: [ [Circular *120] ], + valueDeclaration: [Circular *120], + parent:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] } + }, + localSymbol: undefined, + locals: Map(1) { 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: undefined } }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11013, + end: 11042, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *120], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11013, + end: 11042, + hasTrailingComma: false, + transformFlags: 1 + ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 11046, + end: 11061, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *120], + kind: 194, + objectType: NodeObject { pos: 11046, end: 11058, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + indexType: NodeObject { pos: 11059, end: 11060, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *122], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 10936, + end: 10957, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10936, end: 10937, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *123], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 10945, end: 10950, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 10952, end: 10957, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *123], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 10936, + end: 10957, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 10958, end: 10976, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *118], kind: 291, token: 94, types: [ [NodeObject], pos: 10966, end: 10976, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 10958, + end: 10976, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 10978, + end: 10999, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 166, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [Circular *124], parent: [SymbolObject] }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 10978, end: 10988, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *124], kind: 79, originalKeywordKind: undefined, escapedText: 'dtype', flowNode: [Object] }, + type: NodeObject { pos: 10989, end: 10998, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *124], kind: 196, literal: [TokenObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [Circular *120], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10999, end: 11012, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *120], kind: 79, originalKeywordKind: undefined, escapedText: 'dataSync', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11013, end: 11042, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11044, end: 11044, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 11046, end: 11061, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *120], kind: 194, objectType: [NodeObject], indexType: [NodeObject] }, + questionToken: undefined + }, +  NodeObject { + pos: 11062, + end: 11130, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [Circular *121], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(1) { 'D' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11062, end: 11071, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *121], kind: 79, originalKeywordKind: undefined, escapedText: 'data', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11072, end: 11101, hasTrailingComma: false, transformFlags: 1 ], + parameters: [ pos: 11103, end: 11103, hasTrailingComma: false, transformFlags: 0 ], + type: NodeObject { pos: 11105, end: 11129, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *121], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + questionToken: undefined + }, + pos: 10978, + end: 11130, + hasTrailingComma: false, + transformFlags: 1 + ] + }, +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11132, end: 11162, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 93 }, + TokenObject { pos: 11162, end: 11170, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 135 }, + pos: 11132, + end: 11170, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ [Circular *125] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58726 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor1D', declarations: [ [Circular *127] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11263, end: 11270, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11184, + end: 11200, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *125], + kind: 178, + typeName: IdentifierObject { pos: 11184, end: 11191, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *130], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11192, end: 11199, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *130], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11192, + end: 11199, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11133, end: 11155, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11137, end: 11153, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11201, end: 11231, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 93 }, + TokenObject { pos: 11231, end: 11239, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 135 }, + pos: 11201, + end: 11239, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ [Circular *127] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58728 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor2D', declarations: [ [Circular *128] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11334, end: 11341, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11255, + end: 11271, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *127], + kind: 178, + typeName: IdentifierObject { pos: 11255, end: 11262, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *129], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11263, end: 11270, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *129], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11263, + end: 11270, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11202, end: 11224, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11206, end: 11222, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11272, end: 11302, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 93 }, + TokenObject { pos: 11302, end: 11310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 135 }, + pos: 11272, + end: 11310, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ [Circular *128] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58730 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor3D', declarations: [ [Circular *132] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11405, end: 11412, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11326, + end: 11342, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *128], + kind: 178, + typeName: IdentifierObject { pos: 11326, end: 11333, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *133], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11334, end: 11341, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *133], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11334, + end: 11341, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11273, end: 11295, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11277, end: 11293, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11343, end: 11373, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 93 }, + TokenObject { pos: 11373, end: 11381, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 135 }, + pos: 11343, + end: 11381, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ [Circular *132] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58732 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor4D', declarations: [ [Circular *135] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11476, end: 11483, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11397, + end: 11413, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *132], + kind: 178, + typeName: IdentifierObject { pos: 11397, end: 11404, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *136], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11405, end: 11412, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *136], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11405, + end: 11412, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11344, end: 11366, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11348, end: 11364, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11414, end: 11444, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 93 }, + TokenObject { pos: 11444, end: 11452, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 135 }, + pos: 11414, + end: 11452, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ [Circular *135] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58734 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor5D', declarations: [ [Circular *138] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(0) {}, + nextContainer: NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type: NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11547, end: 11554, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11468, + end: 11484, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *135], + kind: 178, + typeName: IdentifierObject { pos: 11468, end: 11475, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *139], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11476, end: 11483, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *139], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11476, + end: 11483, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11415, end: 11437, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11419, end: 11435, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11485, end: 11515, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 93 }, + TokenObject { pos: 11515, end: 11523, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 135 }, + pos: 11485, + end: 11523, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ [Circular *138] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + id: 58736 + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + }, + localSymbol: SymbolObject { flags: 0, escapedName: 'Tensor6D', declarations: [ [Circular *141] ], parent: undefined, exportSymbol: SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] } }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeArguments: [ [NodeObject], pos: 11618, end: 11625, hasTrailingComma: false, transformFlags: 1 ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [Array] } ] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11539, + end: 11555, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *138], + kind: 178, + typeName: IdentifierObject { pos: 11539, end: 11546, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *142], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11547, end: 11554, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *142], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11547, + end: 11554, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11486, end: 11508, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11490, end: 11506, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11556, end: 11586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 93 }, + TokenObject { pos: 11586, end: 11594, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 135 }, + pos: 11556, + end: 11594, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol: SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ [Circular *141] ], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 } + } + }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol: SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol: SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + locals: undefined, + nextContainer: NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ + NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + constraint: [NodeObject], + default: [NodeObject], + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [Array] }, pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ + NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + questionToken: undefined, + exclamationToken: undefined + }, + NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ NodeObject { pos: 11628, end: 11764, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 320, comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', tags: [Array] } ] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: { flags: 2 } }, + typeParameters: undefined, + type:  NodeObject { + pos: 11610, + end: 11626, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *141], + kind: 178, + typeName: IdentifierObject { pos: 11610, end: 11617, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *145], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: { flags: 2 } }, + typeArguments: [ + NodeObject { pos: 11618, end: 11625, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *145], kind: 178, typeName: [NodeObject], typeArguments: undefined }, + pos: 11618, + end: 11625, + hasTrailingComma: false, + transformFlags: 1 + ] + }, + jsDoc: [ NodeObject { pos: 11557, end: 11579, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 320, comment: undefined, tags: [ [NodeObject], pos: 11561, end: 11577, hasTrailingComma: false, transformFlags: 0 ] } ] + }, +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ + TokenObject { pos: 11627, end: 11771, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 93 }, + TokenObject { pos: 11771, end: 11779, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *144], kind: 135 }, + pos: 11627, + end: 11779, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration: [Circular *144], + parent: SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + }, + localSymbol: SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ [Circular *144] ], + exports: Map(1) { 'prototype' => [SymbolObject] }, + members: Map(6) { 'R' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], '__constructor' => [SymbolObject], 'assign' => [SymbolObject], 'dispose' => [SymbolObject] }, + valueDeclaration: [Circular *144], + parent: SymbolObject { flags: 512, escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', declarations: [Array], exports: [Map], valueDeclaration: [Circular *1], id: 51327 }, + isReferenced: 788968, + id: 55171 + } + }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { + flags: 16384, + escapedName: '__constructor', + declarations: [ [Circular *148] ], + parent:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 } + }, + localSymbol: undefined, + locals: Map(4) { + 'initialValue' => SymbolObject { flags: 1, escapedName: 'initialValue', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'trainable' => SymbolObject { flags: 1, escapedName: 'trainable', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'name' => SymbolObject { flags: 1, escapedName: 'name', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined }, + 'tensorId' => SymbolObject { flags: 1, escapedName: 'tensorId', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } + }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ + NodeObject { + pos: 11896, + end: 11919, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11920, + end: 11939, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11940, + end: 11953, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + NodeObject { + pos: 11954, + end: 11971, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *148], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [TokenObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 11896, + end: 11971, + hasTrailingComma: false, + transformFlags: 1 + ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: { flags: 2 } }, + typeParameters: [ +  NodeObject { + pos: 11795, + end: 11816, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *144], + kind: 163, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [SymbolObject], id: 55172, isReferenced: 788968 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11795, end: 11796, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *150], kind: 79, originalKeywordKind: undefined, escapedText: 'R', flowNode: [Object] }, + constraint: NodeObject { pos: 11804, end: 11809, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + default: NodeObject { pos: 11811, end: 11816, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *150], kind: 178, typeName: [IdentifierObject], typeArguments: undefined }, + expression: undefined + }, + pos: 11795, + end: 11816, + hasTrailingComma: false, + transformFlags: 1 + ], + heritageClauses: [ + NodeObject { pos: 11817, end: 11835, flags: 16809984, modifierFlagsCache: 0, transformFlags: 1025, parent: [Circular *144], kind: 291, token: 94, types: [ [NodeObject], pos: 11825, end: 11835, hasTrailingComma: false, transformFlags: 1025 ] }, + pos: 11817, + end: 11835, + hasTrailingComma: false, + transformFlags: 1025 + ], + members: [ +  NodeObject { + pos: 11837, + end: 11861, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [Circular *151], parent: [SymbolObject], id: 55173 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11837, end: 11851, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *151], kind: 79, originalKeywordKind: undefined, escapedText: 'trainable', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11852, end: 11860, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *151], kind: 133 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11861, + end: 11879, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 8388609, + parent: [Circular *144], + kind: 167, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [Circular *152], parent: [SymbolObject], id: 55174 }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 11861, end: 11870, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *152], kind: 79, originalKeywordKind: undefined, escapedText: 'name', flowNode: [Object] }, + initializer: undefined, + type: TokenObject { pos: 11871, end: 11878, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *152], kind: 150 }, + questionToken: undefined, + exclamationToken: undefined + }, +  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [SymbolObject] }, + localSymbol: undefined, + locals: Map(4) { 'initialValue' => [SymbolObject], 'trainable' => [SymbolObject], 'name' => [SymbolObject], 'tensorId' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [Array], + id: 185555 + }, + name: undefined, + typeParameters: undefined, + parameters: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11896, end: 11971, hasTrailingComma: false, transformFlags: 1 ], + type: undefined, + body: undefined, + returnFlowNode: { flags: 2050 } + }, +  NodeObject { + pos: 11973, + end: 12301, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [Circular *149], parent: [SymbolObject], id: 55175 }, + localSymbol: undefined, + locals: Map(1) { 'newValue' => [SymbolObject] }, + nextContainer: NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + name: IdentifierObject { pos: 11973, end: 12273, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *149], kind: 79, originalKeywordKind: undefined, escapedText: 'assign', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 12274, end: 12293, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 12295, end: 12300, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *149], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + jsDoc: [ [NodeObject] ], + id: 185555 + }, +  NodeObject { + pos: 12301, + end: 12322, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 169, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [Circular *153], parent: [SymbolObject], id: 55176 }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: undefined, + name: IdentifierObject { pos: 12301, end: 12313, flags: 16809984, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *153], kind: 79, originalKeywordKind: undefined, escapedText: 'dispose', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 12314, end: 12314, hasTrailingComma: false, transformFlags: 0 ], + type: TokenObject { pos: 12316, end: 12321, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *153], kind: 114 }, + body: undefined, + asteriskToken: undefined, + questionToken: undefined, + exclamationToken: undefined, + id: 185558 + }, + pos: 11837, + end: 12322, + hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ + NodeObject { + pos: 11628, + end: 11764, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *144], + kind: 320, + comment: 'A mutable `tf.Tensor`, useful for persisting state, e.g. for training.', + tags: [ [NodeObject], pos: 11712, end: 11762, hasTrailingComma: false, transformFlags: 0 ] + } + ] + }, + pos: 0, + end: 12324, + hasTrailingComma: false, + transformFlags: 1 + ], + endOfFileToken: TokenObject { pos: 12324, end: 12325, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *1], kind: 1 }, + fileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + text: '/**\n' + + ' * @license\n' + + ' * Copyright 2017 Google LLC. All Rights Reserved.\n' + + ' * Licensed under the Apache License, Version 2.0 (the "License");\n' + + ' * you may not use this file except in compliance with the License.\n' + + ' * You may obtain a copy of the License at\n' + + ' *\n' + + ' * http://www.apache.org/licenses/LICENSE-2.0\n' + + ' *\n' + + ' * Unless required by applicable law or agreed to in writing, software\n' + + ' * distributed under the License is distributed on an "AS IS" BASIS,\n' + + ' * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + ' * See the License for the specific language governing permissions and\n' + + ' * limitations under the License.\n' + + ' * =============================================================================\n' + + ' */\n' + + '/// \n' + + '/// \n' + + "import { ArrayMap, BackendValues, DataType, DataTypeMap, DataValues, NumericDataType, Rank, ShapeMap, SingleValueMap } from './types';\n" + + 'export interface TensorData {\n' + + ' dataId?: DataId;\n' + + ' values?: DataTypeMap[D];\n' + + '}\n' + + 'export interface Backend {\n' + + '}\n' + + '/**\n' + + ' * A mutable object, similar to `tf.Tensor`, that allows users to set values\n' + + ' * at locations before converting to an immutable `tf.Tensor`.\n' + + ' *\n' + + ' * See `tf.buffer` for creating a tensor buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + "export declare class TensorBuffer {\n" + + ' dtype: D;\n' + + ' size: number;\n' + + ' shape: ShapeMap[R];\n' + + ' strides: number[];\n' + + ' values: DataTypeMap[D];\n' + + ' constructor(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]);\n' + + ' /**\n' + + ' * Sets a value in the buffer at a given location.\n' + + ' *\n' + + ' * @param value The value to set.\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' set(value: SingleValueMap[D], ...locs: number[]): void;\n' + + ' /**\n' + + ' * Returns the value in the buffer at the provided location.\n' + + ' *\n' + + ' * @param locs The location indices.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' get(...locs: number[]): SingleValueMap[D];\n' + + ' locToIndex(locs: number[]): number;\n' + + ' indexToLoc(index: number): number[];\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Creates an immutable `tf.Tensor` object from the buffer.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Creation'}\n" + + ' */\n' + + ' toTensor(): Tensor;\n' + + '}\n' + + 'export interface DataToGPUWebGLOption {\n' + + ' customTexShape?: [number, number];\n' + + '}\n' + + 'export declare type DataToGPUOptions = DataToGPUWebGLOption;\n' + + 'export interface GPUData {\n' + + ' tensorRef: Tensor;\n' + + ' texture?: WebGLTexture;\n' + + ' buffer?: GPUBuffer;\n' + + ' texShape?: [number, number];\n' + + ' bufSize?: number;\n' + + '}\n' + + 'export interface TensorTracker {\n' + + ' makeTensor(values: DataValues, shape: number[], dtype: DataType, backend?: Backend): Tensor;\n' + + ' makeVariable(initialValue: Tensor, trainable?: boolean, name?: string, dtype?: DataType): Variable;\n' + + ' incRef(a: Tensor, backend: Backend): void;\n' + + ' disposeTensor(t: Tensor): void;\n' + + ' disposeVariable(v: Variable): void;\n' + + ' read(dataId: DataId): Promise;\n' + + ' readSync(dataId: DataId): BackendValues;\n' + + ' readToGPU(dataId: DataId, options?: DataToGPUOptions): GPUData;\n' + + '}\n' + + '/**\n' + + ' * The Tensor class calls into this handler to delegate chaining operations.\n' + + ' */\n' + + 'export interface OpHandler {\n' + + ' cast(x: T, dtype: DataType): T;\n' + + ' buffer(shape: ShapeMap[R], dtype: D, values?: DataTypeMap[D]): TensorBuffer;\n' + + ' print(x: T, verbose: boolean): void;\n' + + ' clone(x: T): T;\n' + + '}\n' + + '/**\n' + + ' * An external consumer can register itself as the tensor tracker. This way\n' + + ' * the Tensor class can notify the tracker for every tensor created and\n' + + ' * disposed.\n' + + ' */\n' + + 'export declare function setTensorTracker(fn: () => TensorTracker): void;\n' + + '/**\n' + + ' * An external consumer can register itself as the op handler. This way the\n' + + ' * Tensor class can have chaining methods that call into ops via the op\n' + + ' * handler.\n' + + ' */\n' + + 'export declare function setOpHandler(handler: OpHandler): void;\n' + + '/**\n' + + ' * Sets the deprecation warning function to be used by this file. This way the\n' + + ' * Tensor class can be a leaf but still use the environment.\n' + + ' */\n' + + 'export declare function setDeprecationWarningFn(fn: (msg: string) => void): void;\n' + + '/**\n' + + ' * We wrap data id since we use weak map to avoid memory leaks.\n' + + ' * Since we have our own memory management, we have a reference counter\n' + + ' * mapping a tensor to its data, so there is always a pointer (even if that\n' + + ' * data is otherwise garbage collectable).\n' + + ' * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/\n' + + ' * Global_Objects/WeakMap\n' + + ' */\n' + + 'export declare type DataId = object;\n' + + 'export declare namespace Tensor { }\n' + + '/**\n' + + ' * A `tf.Tensor` object represents an immutable, multidimensional array of\n' + + ' * numbers that has a shape and a data type.\n' + + ' *\n' + + ' * For performance reasons, functions that create tensors do not necessarily\n' + + ' * perform a copy of the data passed to them (e.g. if the data is passed as a\n' + + ' * `Float32Array`), and changes to the data will change the tensor. This is not\n' + + ' * a feature and is not supported. To avoid this behavior, use the tensor before\n' + + ' * changing the input data or create a copy with `copy = tf.add(yourTensor, 0)`.\n' + + ' *\n' + + ' * See `tf.tensor` for details on how to create a `tf.Tensor`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + 'export declare class Tensor {\n' + + ' /** Unique id of this tensor. */\n' + + ' readonly id: number;\n' + + ' /**\n' + + ' * Id of the bucket holding the data for this tensor. Multiple arrays can\n' + + ' * point to the same bucket (e.g. when calling array.reshape()).\n' + + ' */\n' + + ' dataId: DataId;\n' + + ' /** The shape of the tensor. */\n' + + ' readonly shape: ShapeMap[R];\n' + + ' /** Number of elements in the tensor. */\n' + + ' readonly size: number;\n' + + ' /** The data type for the array. */\n' + + ' readonly dtype: DataType;\n' + + ' /** The rank type for the array (see `Rank` enum). */\n' + + ' readonly rankType: R;\n' + + ' /** Whether this tensor has been globally kept. */\n' + + ' kept: boolean;\n' + + ' /** The id of the scope this tensor is being tracked in. */\n' + + ' scopeId: number;\n' + + ' /**\n' + + ' * Number of elements to skip in each dimension when indexing. See\n' + + ' * https://docs.scipy.org/doc/numpy/reference/generated/\\\n' + + ' * numpy.ndarray.strides.html\n' + + ' */\n' + + ' readonly strides: number[];\n' + + ' constructor(shape: ShapeMap[R], dtype: DataType, dataId: DataId, id: number);\n' + + ' readonly rank: number;\n' + + ' /**\n' + + ' * Returns a promise of `tf.TensorBuffer` that holds the underlying data.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " buffer(): Promise>;\n" + + ' /**\n' + + ' * Returns a `tf.TensorBuffer` that holds the underlying data.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + " bufferSync(): TensorBuffer;\n" + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * asynchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' array(): Promise;\n' + + ' /**\n' + + ' * Returns the tensor data as a nested array. The transfer of data is done\n' + + ' * synchronously.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' arraySync(): ArrayMap[R];\n' + + ' /**\n' + + ' * Asynchronously downloads the values from the `tf.Tensor`. Returns a\n' + + ' * promise of `TypedArray` that resolves when the computation has finished.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' data(): Promise;\n' + + ' /**\n' + + " * Copy the tensor's data to a new GPU resource. Comparing to the `dataSync()`\n" + + ' * and `data()`, this method prevents data from being downloaded to CPU.\n' + + ' *\n' + + ' * For WebGL backend, the data will be stored on a densely packed texture.\n' + + ' * This means that the texture will use the RGBA channels to store value.\n' + + ' *\n' + + ' * For WebGPU backend, the data will be stored on a buffer. There is no\n' + + ' * parameter, so can not use an user defined size to create the buffer.\n' + + ' *\n' + + ' * @param options:\n' + + ' * For WebGL,\n' + + ' * - customTexShape: Optional. If set, will use the user defined\n' + + ' * texture shape to create the texture.\n' + + ' *\n' + + ' * @returns For WebGL backend, a GPUData contains the new texture and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this texture,\n' + + ' * texture: WebGLTexture,\n' + + ' * texShape: [number, number] // [height, width]\n' + + ' * }\n' + + ' *\n' + + ' * For WebGPU backend, a GPUData contains the new buffer and\n' + + ' * its information.\n' + + ' * {\n' + + ' * tensorRef: The tensor that is associated with this buffer,\n' + + ' * buffer: GPUBuffer,\n' + + ' * bufSize: number\n' + + ' * }\n' + + ' *\n' + + ' * Remember to dispose the GPUData after it is used by\n' + + ' * `res.tensorRef.dispose()`.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataToGPU(options?: DataToGPUOptions): GPUData;\n' + + ' /**\n' + + ' * Synchronously downloads the values from the `tf.Tensor`. This blocks the\n' + + ' * UI thread until the values are ready, which can cause performance issues.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dataSync(): DataTypeMap[D];\n' + + " /** Returns the underlying bytes of the tensor's data. */\n" + + ' bytes(): Promise;\n' + + ' /**\n' + + ' * Disposes `tf.Tensor` from memory.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' dispose(): void;\n' + + ' protected isDisposedInternal: boolean;\n' + + ' readonly isDisposed: boolean;\n' + + ' throwIfDisposed(): void;\n' + + ' /**\n' + + ' * Prints the `tf.Tensor`. See `tf.print` for details.\n' + + ' *\n' + + ' * @param verbose Whether to print verbose information about the tensor,\n' + + ' * including dtype and size.\n' + + ' *\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' print(verbose?: boolean): void;\n' + + ' /**\n' + + ' * Returns a copy of the tensor. See `tf.clone` for details.\n' + + " * @doc {heading: 'Tensors', subheading: 'Classes'}\n" + + ' */\n' + + ' clone NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *3], + kind: 269, + elements: [ + NodeObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + NodeObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 536870912, transformFlags: 0, parent: [Circular *154], kind: 270, isTypeOnly: false, propertyName: undefined, name: [IdentifierObject], symbol: [SymbolObject] }, + pos: 816, + end: 924, + hasTrailingComma: false, + transformFlags: 0 + ] + } + }, + moduleSpecifier: TokenObject { pos: 931, end: 941, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 10, text: './types', singleQuote: undefined, hasExtendedUnicodeEscape: false }, + assertClause: undefined, + jsDoc: [ +  NodeObject { + pos: 0, + end: 702, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 320, + comment: undefined, + tags: [ + NodeObject { + pos: 7, + end: 700, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *155], + kind: 327, + tagName: [IdentifierObject], + comment: 'Copyright 2017 Google LLC. All Rights Reserved.\n' + + 'Licensed under the Apache License, Version 2.0 (the "License");\n' + + 'you may not use this file except in compliance with the License.\n' + + 'You may obtain a copy of the License at\n' + + '\n' + + 'http://www.apache.org/licenses/LICENSE-2.0\n' + + '\n' + + 'Unless required by applicable law or agreed to in writing, software\n' + + 'distributed under the License is distributed on an "AS IS" BASIS,\n' + + 'WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n' + + 'See the License for the specific language governing permissions and\n' + + 'limitations under the License.\n' + + '=============================================================================' + }, + pos: 7, + end: 700, + hasTrailingComma: false, + transformFlags: 0 + ] + } + ] + }, + setExternalModuleIndicator: [Function: callback], + pragmas: Map(2) { + 'amd-module' => { arguments: { name: '@tensorflow/tfjs-core/dist/tensor' }, range: { kind: 2, pos: 703, end: 762, hasTrailingNewLine: true } }, + 'reference' => { arguments: { types: { value: '@webgpu/types/dist', pos: 785, end: 803 } }, range: { kind: 2, pos: 763, end: 807, hasTrailingNewLine: true } } + }, + checkJsDirective: undefined, + referencedFiles: [], + typeReferenceDirectives: [ { pos: 785, end: 803, fileName: '@webgpu/types/dist' } ], + libReferenceDirectives: [], + amdDependencies: [], + moduleName: '@tensorflow/tfjs-core/dist/tensor', + commentDirectives: undefined, + nodeCount: 1069, + identifierCount: 418, + identifiers: Map(121) { + 'ArrayMap' => 'ArrayMap', + 'BackendValues' => 'BackendValues', + 'DataType' => 'DataType', + 'DataTypeMap' => 'DataTypeMap', + 'DataValues' => 'DataValues', + 'NumericDataType' => 'NumericDataType', + 'Rank' => 'Rank', + 'ShapeMap' => 'ShapeMap', + 'SingleValueMap' => 'SingleValueMap', + './types' => './types', + 'license' => 'license', + 'TensorData' => 'TensorData', + 'D' => 'D', + 'dataId' => 'dataId', + 'DataId' => 'DataId', + 'values' => 'values', + 'Backend' => 'Backend', + 'TensorBuffer' => 'TensorBuffer', + 'R' => 'R', + 'dtype' => 'dtype', + 'size' => 'size', + 'shape' => 'shape', + 'strides' => 'strides', + 'set' => 'set', + 'value' => 'value', + 'locs' => 'locs', + 'param' => 'param', + 'doc' => 'doc', + 'get' => 'get', + 'locToIndex' => 'locToIndex', + 'number' => 'number', + 'indexToLoc' => 'indexToLoc', + 'index' => 'index', + 'rank' => 'rank', + 'toTensor' => 'toTensor', + 'Tensor' => 'Tensor', + 'DataToGPUWebGLOption' => 'DataToGPUWebGLOption', + 'customTexShape' => 'customTexShape', + 'DataToGPUOptions' => 'DataToGPUOptions', + 'GPUData' => 'GPUData', + 'tensorRef' => 'tensorRef', + 'texture' => 'texture', + 'WebGLTexture' => 'WebGLTexture', + 'buffer' => 'buffer', + 'GPUBuffer' => 'GPUBuffer', + 'texShape' => 'texShape', + 'bufSize' => 'bufSize', + 'TensorTracker' => 'TensorTracker', + 'makeTensor' => 'makeTensor', + 'backend' => 'backend', + 'makeVariable' => 'makeVariable', + 'initialValue' => 'initialValue', + 'trainable' => 'trainable', + 'name' => 'name', + 'Variable' => 'Variable', + 'incRef' => 'incRef', + 'a' => 'a', + 'disposeTensor' => 'disposeTensor', + 't' => 't', + 'disposeVariable' => 'disposeVariable', + 'v' => 'v', + 'read' => 'read', + 'Promise' => 'Promise', + 'readSync' => 'readSync', + 'readToGPU' => 'readToGPU', + 'options' => 'options', + 'OpHandler' => 'OpHandler', + 'cast' => 'cast', + 'T' => 'T', + 'x' => 'x', + 'print' => 'print', + 'verbose' => 'verbose', + 'clone' => 'clone', + 'setTensorTracker' => 'setTensorTracker', + 'fn' => 'fn', + 'setOpHandler' => 'setOpHandler', + 'handler' => 'handler', + 'setDeprecationWarningFn' => 'setDeprecationWarningFn', + 'msg' => 'msg', + 'id' => 'id', + 'rankType' => 'rankType', + 'kept' => 'kept', + 'scopeId' => 'scopeId', + 'bufferSync' => 'bufferSync', + 'array' => 'array', + 'arraySync' => 'arraySync', + 'data' => 'data', + 'dataToGPU' => 'dataToGPU', + 'returns' => 'returns', + 'dataSync' => 'dataSync', + 'bytes' => 'bytes', + 'Uint8Array' => 'Uint8Array', + 'dispose' => 'dispose', + 'isDisposedInternal' => 'isDisposedInternal', + 'isDisposed' => 'isDisposed', + 'throwIfDisposed' => 'throwIfDisposed', + 'this' => 'this', + 'toString' => 'toString', + 'string' => 'string', + 'variable' => 'variable', + 'getGlobalTensorClass' => 'getGlobalTensorClass', + 'NumericTensor' => 'NumericTensor', + 'StringTensor' => 'StringTensor', + 'Scalar' => 'Scalar', + 'R0' => 'R0', + 'doclink' => 'doclink', + 'Tensor1D' => 'Tensor1D', + 'R1' => 'R1', + 'Tensor2D' => 'Tensor2D', + 'R2' => 'R2', + 'Tensor3D' => 'Tensor3D', + 'R3' => 'R3', + 'Tensor4D' => 'Tensor4D', + 'R4' => 'R4', + 'Tensor5D' => 'Tensor5D', + 'R5' => 'R5', + 'Tensor6D' => 'Tensor6D', + 'R6' => 'R6', + 'tensorId' => 'tensorId', + 'assign' => 'assign', + 'newValue' => 'newValue' + }, + parseDiagnostics: [], + path: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedPath: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + originalFileName: '/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor.d.ts', + resolvedTypeReferenceDirectiveNames: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + imports: [ +  TokenObject { + pos: 931, + end: 941, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent:  NodeObject { + pos: 0, + end: 942, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *1], + kind: 266, + decorators: undefined, + modifiers: undefined, + symbol: undefined, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + importClause:  NodeObject { + pos: 814, + end: 926, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *2], + kind: 267, + isTypeOnly: false, + name: undefined, + namedBindings:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *3], kind: 269, elements: [Array] } + }, + moduleSpecifier: [Circular *156], + assertClause: undefined, + jsDoc: [  NodeObject { pos: 0, end: 702, flags: 25165824, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *2], kind: 320, comment: undefined, tags: [Array] } ] + }, + kind: 10, + text: './types', + singleQuote: undefined, + hasExtendedUnicodeEscape: false + } + ], + moduleAugmentations: [], + ambientModuleNames: [], + resolvedModules: { get: [Function: get], set: [Function: set], delete: [Function: delete], has: [Function: has], forEach: [Function: forEach], size: [Function: size] }, + symbol:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' =>  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setTensorTracker', declarations: [Array], parent: undefined, exportSymbol: [Circular *59] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setOpHandler' =>  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setOpHandler', declarations: [Array], parent: undefined, exportSymbol: [Circular *65] }, + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [Circular *70] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157] + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'getGlobalTensorClass', declarations: [Array], parent: undefined, exportSymbol: [Circular *108] }, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent: [Circular *157] + }, + 'TensorData' =>  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent: [Circular *157] + }, + 'Backend' =>  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent: [Circular *157] + }, + 'TensorBuffer' =>  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'TensorBuffer', declarations: [Array], parent: undefined, exportSymbol: [Circular *12] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55141 + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent: [Circular *157], + isReferenced: 788968, + id: 54714 + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54713 + }, + 'GPUData' =>  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent: [Circular *157], + isReferenced: 788968, + id: 54715 + }, + 'TensorTracker' =>  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent: [Circular *157] + }, + 'OpHandler' =>  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent: [Circular *157] + }, + 'DataId' =>  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + isReferenced: 788968, + id: 54712 + }, + 'Tensor' =>  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent: [Circular *157], + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'Tensor', declarations: [Array], parent: undefined, exportSymbol: [Circular *77], isReferenced: 1160127 }, + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + 'NumericTensor' =>  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent: [Circular *157] + }, + 'StringTensor' =>  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent: [Circular *157] + }, + 'Scalar' =>  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58726 + }, + 'Tensor1D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58728 + }, + 'Tensor2D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58730 + }, + 'Tensor3D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58732 + }, + 'Tensor4D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58734 + }, + 'Tensor5D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157], + id: 58736 + }, + 'Tensor6D' =>  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent: [Circular *157] + }, + 'Variable' =>  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: SymbolObject { flags: 1048576, escapedName: 'Variable', declarations: [Array], parent: undefined, exportSymbol: [Circular *147] }, + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent: [Circular *157], + isReferenced: 788968, + id: 55171 + } + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + locals: Map(33) { + 'setTensorTracker' =>  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setTensorTracker', declarations: [Array], valueDeclaration: [Circular *58], parent: [SymbolObject] }, + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ +  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3607, end: 3791, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *59], + localSymbol: [Circular *158], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 3818, end: 3841, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setOpHandler' =>  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] }, + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ +  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 3849, end: 4032, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *65], + localSymbol: [Circular *159], + locals: Map(1) { 'handler' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4055, end: 4073, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [Circular *65], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'setDeprecationWarningFn' =>  SymbolObject { + flags: 1048576, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setDeprecationWarningFn', + declarations: [ +  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + } + ], + valueDeclaration:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *70], + localSymbol: [Circular *160], + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [Circular *70], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'getGlobalTensorClass' =>  SymbolObject { + flags: 1048576, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [Circular *73], parent: [SymbolObject] }, + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'getGlobalTensorClass', + declarations: [ +  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + body: undefined, + asteriskToken: undefined + } + ], + valueDeclaration:  NodeObject { + pos: 10541, + end: 10604, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 10541, end: 10556, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *108], + localSymbol: [Circular *161], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 10565, end: 10586, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *73], kind: 79, originalKeywordKind: undefined, escapedText: 'getGlobalTensorClass', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ pos: 10587, end: 10587, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 10589, end: 10603, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *73], kind: 181, exprName: [IdentifierObject], typeArguments: undefined }, + body: undefined, + asteriskToken: undefined + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [Circular *108], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'ArrayMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ArrayMap', + declarations: [ +  NodeObject { + pos: 816, + end: 825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 816, end: 825, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *162], kind: 79, originalKeywordKind: undefined, escapedText: 'ArrayMap', flowNode: [Object] }, + symbol: [Circular *163] + } + ], + parent: undefined, + id: 54354, + isReferenced: 788968 + }, + 'BackendValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'BackendValues', + declarations: [ +  NodeObject { + pos: 826, + end: 840, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 826, end: 840, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *164], kind: 79, originalKeywordKind: undefined, escapedText: 'BackendValues', flowNode: [Object] }, + symbol: [Circular *165] + } + ], + parent: undefined + }, + 'DataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataType', + declarations: [ +  NodeObject { + pos: 841, + end: 850, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 841, end: 850, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *166], kind: 79, originalKeywordKind: undefined, escapedText: 'DataType', flowNode: [Object] }, + symbol: [Circular *167] + } + ], + parent: undefined, + id: 51432, + isReferenced: 788968 + }, + 'DataTypeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataTypeMap', + declarations: [ +  NodeObject { + pos: 851, + end: 863, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 851, end: 863, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *168], kind: 79, originalKeywordKind: undefined, escapedText: 'DataTypeMap', flowNode: [Object] }, + symbol: [Circular *169] + } + ], + parent: undefined, + id: 51442, + isReferenced: 788968 + }, + 'DataValues' =>  SymbolObject { + flags: 2097152, + escapedName: 'DataValues', + declarations: [ +  NodeObject { + pos: 864, + end: 875, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 864, end: 875, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *170], kind: 79, originalKeywordKind: undefined, escapedText: 'DataValues', flowNode: [Object] }, + symbol: [Circular *171] + } + ], + parent: undefined + }, + 'NumericDataType' =>  SymbolObject { + flags: 2097152, + escapedName: 'NumericDataType', + declarations: [ +  NodeObject { + pos: 876, + end: 892, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 876, end: 892, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *172], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericDataType', flowNode: [Object] }, + symbol: [Circular *173] + } + ], + parent: undefined, + id: 51440, + isReferenced: 788968 + }, + 'Rank' =>  SymbolObject { + flags: 2097152, + escapedName: 'Rank', + declarations: [ +  NodeObject { + pos: 893, + end: 898, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 893, end: 898, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *174], kind: 79, originalKeywordKind: undefined, escapedText: 'Rank', flowNode: [Object] }, + symbol: [Circular *175] + } + ], + parent: undefined, + id: 51330, + isReferenced: 788968 + }, + 'ShapeMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'ShapeMap', + declarations: [ +  NodeObject { + pos: 899, + end: 908, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 899, end: 908, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *176], kind: 79, originalKeywordKind: undefined, escapedText: 'ShapeMap', flowNode: [Object] }, + symbol: [Circular *177] + } + ], + parent: undefined, + id: 51401, + isReferenced: 788968 + }, + 'SingleValueMap' =>  SymbolObject { + flags: 2097152, + escapedName: 'SingleValueMap', + declarations: [ +  NodeObject { + pos: 909, + end: 924, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 0, + parent:  NodeObject { pos: 814, end: 926, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [NodeObject], kind: 269, elements: [Array] }, + kind: 270, + isTypeOnly: false, + propertyName: undefined, + name: IdentifierObject { pos: 909, end: 924, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *178], kind: 79, originalKeywordKind: undefined, escapedText: 'SingleValueMap', flowNode: [Object] }, + symbol: [Circular *179] + } + ], + parent: undefined, + id: 55161, + isReferenced: 788968 + }, + 'TensorData' =>  SymbolObject { + flags: 0, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 942, end: 949, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *180], + locals: undefined, + nextContainer:  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 959, end: 970, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *4], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorData', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 971, end: 989, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], pos: 992, end: 1042, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorData', + declarations: [ +  NodeObject { + pos: 942, + end: 1044, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *5], + localSymbol: [Circular *180], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(3) { + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *5] }, + 'dataId' => SymbolObject { flags: 16777220, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] }, + 'values' => SymbolObject { flags: 16777220, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *5] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [Circular *5], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Backend' =>  SymbolObject { + flags: 0, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 1044, end: 1051, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [SymbolObject] }, + localSymbol: [Circular *181], + locals: undefined, + nextContainer:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 1061, end: 1069, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *6], kind: 79, originalKeywordKind: undefined, escapedText: 'Backend', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ pos: 1071, end: 1071, hasTrailingComma: false, transformFlags: 0 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'Backend', + declarations: [ +  NodeObject { + pos: 1044, + end: 1073, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *11], + localSymbol: [Circular *181], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(0) {}, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [Circular *11], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'TensorBuffer' =>  SymbolObject { + flags: 1048576, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *7], parent: [SymbolObject], isReferenced: 788968, id: 55141 }, + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'TensorBuffer', + declarations: [ +  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *12] } }, + members: Map(14) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *12], id: 55142, isReferenced: 788968 }, + 'D' => SymbolObject { flags: 262144, escapedName: 'D', declarations: [Array], parent: [Circular *12], id: 55143, isReferenced: 788968 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55150 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55151 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55152 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55153 }, + 'values' => SymbolObject { flags: 4, escapedName: 'values', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55154 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *12] }, + 'set' => SymbolObject { flags: 8192, escapedName: 'set', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55155 }, + 'get' => SymbolObject { flags: 8192, escapedName: 'get', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55156 }, + 'locToIndex' => SymbolObject { flags: 8192, escapedName: 'locToIndex', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55157 }, + 'indexToLoc' => SymbolObject { flags: 8192, escapedName: 'indexToLoc', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55158 }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55159 }, + 'toTensor' => SymbolObject { flags: 8192, escapedName: 'toTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *12], id: 55160 } + }, + valueDeclaration:  NodeObject { + pos: 1073, + end: 2394, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 1073, end: 1343, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *12], + localSymbol: [Circular *182], + locals: undefined, + nextContainer:  NodeObject { + pos: 1519, + end: 1591, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *7], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 1349, end: 1362, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *7], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorBuffer', flowNode: [Object] }, + typeParameters: [ [NodeObject], [NodeObject], pos: 1363, end: 1409, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 1412, end: 2392, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [Circular *12], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55141 + } + }, + 'DataToGPUWebGLOption' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2394, end: 2401, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54714 }, + localSymbol: [Circular *183], + locals: undefined, + nextContainer:  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + }, + name: IdentifierObject { pos: 2411, end: 2432, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *27], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUWebGLOption', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], pos: 2434, end: 2473, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'DataToGPUWebGLOption', + declarations: [ +  NodeObject { + pos: 2394, + end: 2475, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *28], + localSymbol: [Circular *183], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(1) { 'customTexShape' => SymbolObject { flags: 16777220, escapedName: 'customTexShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *28] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [Circular *28], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54714 + } + }, + 'DataToGPUOptions' =>  SymbolObject { + flags: 0, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 2475, end: 2490, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54713 }, + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2495, end: 2512, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *29], kind: 79, originalKeywordKind: undefined, escapedText: 'DataToGPUOptions', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 2514, end: 2535, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *29], kind: 178, typeName: [IdentifierObject], typeArguments: undefined, id: 183652 } + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataToGPUOptions', + declarations: [ +  NodeObject { + pos: 2475, + end: 2536, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *33], + localSymbol: [Circular *184], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [Circular *33], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54713 + } + }, + 'GPUData' =>  SymbolObject { + flags: 0, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2536, end: 2543, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [SymbolObject], isReferenced: 788968, id: 54715 }, + localSymbol: [Circular *185], + locals: undefined, + nextContainer:  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + }, + name: IdentifierObject { pos: 2553, end: 2561, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *30], kind: 79, originalKeywordKind: undefined, escapedText: 'GPUData', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2563, end: 2693, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'GPUData', + declarations: [ +  NodeObject { + pos: 2536, + end: 2695, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *35], + localSymbol: [Circular *185], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(5) { + 'tensorRef' => SymbolObject { flags: 4, escapedName: 'tensorRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texture' => SymbolObject { flags: 16777220, escapedName: 'texture', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'buffer' => SymbolObject { flags: 16777220, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'texShape' => SymbolObject { flags: 16777220, escapedName: 'texShape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] }, + 'bufSize' => SymbolObject { flags: 16777220, escapedName: 'bufSize', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *35] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [Circular *35], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54715 + } + }, + 'TensorTracker' =>  SymbolObject { + flags: 0, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 2695, end: 2702, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *186], + locals: undefined, + nextContainer:  NodeObject { + pos: 2728, + end: 2825, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *34], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 2712, end: 2726, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *34], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 2728, end: 3215, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'TensorTracker', + declarations: [ +  NodeObject { + pos: 2695, + end: 3217, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *42], + localSymbol: [Circular *186], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array] + } + ], + members: Map(8) { + 'makeTensor' => SymbolObject { flags: 8192, escapedName: 'makeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'makeVariable' => SymbolObject { flags: 8192, escapedName: 'makeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'incRef' => SymbolObject { flags: 8192, escapedName: 'incRef', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeTensor' => SymbolObject { flags: 8192, escapedName: 'disposeTensor', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'disposeVariable' => SymbolObject { flags: 8192, escapedName: 'disposeVariable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'read' => SymbolObject { flags: 8192, escapedName: 'read', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readSync' => SymbolObject { flags: 8192, escapedName: 'readSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] }, + 'readToGPU' => SymbolObject { flags: 8192, escapedName: 'readToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *42] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [Circular *42], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'OpHandler' =>  SymbolObject { + flags: 0, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 3217, end: 3309, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *187], + locals: undefined, + nextContainer:  NodeObject { + pos: 3331, + end: 3385, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *51], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 3319, end: 3329, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *51], kind: 79, originalKeywordKind: undefined, escapedText: 'OpHandler', flowNode: [Object] }, + typeParameters: undefined, + heritageClauses: undefined, + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 3331, end: 3605, hasTrailingComma: false, transformFlags: 1 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'OpHandler', + declarations: [ +  NodeObject { + pos: 3217, + end: 3607, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *52], + localSymbol: [Circular *187], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + heritageClauses: undefined, + members: [Array], + jsDoc: [Array] + } + ], + members: Map(4) { + 'cast' => SymbolObject { flags: 8192, escapedName: 'cast', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *52] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [Circular *52], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'DataId' =>  SymbolObject { + flags: 0, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4311, end: 4689, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [SymbolObject], isReferenced: 788968, id: 54712 }, + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, + name: IdentifierObject { pos: 4694, end: 4701, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *74], kind: 79, originalKeywordKind: undefined, escapedText: 'DataId', flowNode: [Object] }, + typeParameters: undefined, + type: TokenObject { pos: 4703, end: 4710, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *74], kind: 148 }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'DataId', + declarations: [ +  NodeObject { + pos: 4311, + end: 4711, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *75], + localSymbol: [Circular *188], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [TokenObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [Circular *75], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 54712 + } + }, + 'Tensor' =>  SymbolObject { + flags: 1048576, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4711, end: 4726, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + }, + name: IdentifierObject { pos: 4736, end: 4743, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + body: NodeObject { pos: 4743, end: 4747, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *76], kind: 262, statements: [Array], id: 171610 }, + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [SymbolObject], members: [Map], valueDeclaration: [Circular *78], id: 51328, isReferenced: 788968 }, + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 1056, + escapedName: 'Tensor', + declarations: [ +  NodeObject { + pos: 4711, + end: 4747, + flags: 16777296, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 261, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + body: [NodeObject], + id: 176694 + }, +  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: undefined, + members: [Array], + jsDoc: [Array], + id: 176695 + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *77] } }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [Circular *77], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + members: Map(28) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *77], id: 51329, isReferenced: 788968 }, + 'id' => SymbolObject { flags: 4, escapedName: 'id', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51374 }, + 'dataId' => SymbolObject { flags: 4, escapedName: 'dataId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51375 }, + 'shape' => SymbolObject { flags: 4, escapedName: 'shape', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51376 }, + 'size' => SymbolObject { flags: 4, escapedName: 'size', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51377 }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51378 }, + 'rankType' => SymbolObject { flags: 4, escapedName: 'rankType', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51379 }, + 'kept' => SymbolObject { flags: 4, escapedName: 'kept', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51380 }, + 'scopeId' => SymbolObject { flags: 4, escapedName: 'scopeId', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51381 }, + 'strides' => SymbolObject { flags: 4, escapedName: 'strides', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51382 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *77] }, + 'rank' => SymbolObject { flags: 4, escapedName: 'rank', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51383 }, + 'buffer' => SymbolObject { flags: 8192, escapedName: 'buffer', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51384 }, + 'bufferSync' => SymbolObject { flags: 8192, escapedName: 'bufferSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51385 }, + 'array' => SymbolObject { flags: 8192, escapedName: 'array', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51386 }, + 'arraySync' => SymbolObject { flags: 8192, escapedName: 'arraySync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51387 }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51388 }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51389 }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51390 }, + 'bytes' => SymbolObject { flags: 8192, escapedName: 'bytes', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51391 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51392 }, + 'isDisposedInternal' => SymbolObject { flags: 4, escapedName: 'isDisposedInternal', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51393 }, + 'isDisposed' => SymbolObject { flags: 4, escapedName: 'isDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51394 }, + 'throwIfDisposed' => SymbolObject { flags: 8192, escapedName: 'throwIfDisposed', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51395 }, + 'print' => SymbolObject { flags: 8192, escapedName: 'print', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51396 }, + 'clone' => SymbolObject { flags: 8192, escapedName: 'clone', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51397 }, + 'toString' => SymbolObject { flags: 8192, escapedName: 'toString', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51398 }, + 'variable' => SymbolObject { flags: 8192, escapedName: 'variable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *77], id: 51399 } + }, + valueDeclaration:  NodeObject { + pos: 4747, + end: 10541, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4747, end: 5411, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *77], + localSymbol: [Circular *79], + locals: undefined, + nextContainer:  NodeObject { + pos: 6363, + end: 6445, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *78], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object], + id: 185553, + jsDocCache: [] + }, + name: IdentifierObject { pos: 5417, end: 5424, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *78], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 5425, end: 5446, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: undefined, + members: [ + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], [NodeObject], + [NodeObject], pos: 5449, + end: 10539, hasTrailingComma: false, + transformFlags: 8389633 + ], + jsDoc: [ [NodeObject] ], + id: 176695 + }, + id: 51328, + isReferenced: 788968 + }, + isReferenced: 1160127 + }, + 'NumericTensor' =>  SymbolObject { + flags: 0, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10604, end: 10611, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *189], + locals: undefined, + nextContainer:  NodeObject { + pos: 10706, + end: 10776, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *110], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10621, end: 10635, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *110], kind: 79, originalKeywordKind: undefined, escapedText: 'NumericTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10636, end: 10657, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10658, end: 10676, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 10678, end: 10903, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'NumericTensor', + declarations: [ +  NodeObject { + pos: 10604, + end: 10905, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *111], + localSymbol: [Circular *189], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(5) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *111] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] }, + 'dataToGPU' => SymbolObject { flags: 8192, escapedName: 'dataToGPU', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *111] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [Circular *111], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'StringTensor' =>  SymbolObject { + flags: 0, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [ [TokenObject], pos: 10905, end: 10912, hasTrailingComma: false, transformFlags: 0 ], + symbol:  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [SymbolObject] }, + localSymbol: [Circular *190], + locals: undefined, + nextContainer:  NodeObject { + pos: 10999, + end: 11062, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *118], + kind: 168, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + parameters: [Array], + type: [NodeObject], + questionToken: undefined + }, + name: IdentifierObject { pos: 10922, end: 10935, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *118], kind: 79, originalKeywordKind: undefined, escapedText: 'StringTensor', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 10936, end: 10957, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 10958, end: 10976, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], pos: 10978, end: 11130, hasTrailingComma: false, transformFlags: 1 ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 64, + escapedName: 'StringTensor', + declarations: [ +  NodeObject { + pos: 10905, + end: 11132, + flags: 16777216, + modifierFlagsCache: 536870913, + transformFlags: 1, + parent: [Circular *1], + kind: 258, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *119], + localSymbol: [Circular *190], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array] + } + ], + members: Map(4) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *119] }, + 'dtype' => SymbolObject { flags: 4, escapedName: 'dtype', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'dataSync' => SymbolObject { flags: 8192, escapedName: 'dataSync', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] }, + 'data' => SymbolObject { flags: 8192, escapedName: 'data', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *119] } + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [Circular *119], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Scalar' =>  SymbolObject { + flags: 0, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11132, end: 11170, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [SymbolObject], id: 58726 }, + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11175, end: 11182, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *125], kind: 79, originalKeywordKind: undefined, escapedText: 'Scalar', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11184, end: 11200, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *125], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Scalar', + declarations: [ +  NodeObject { + pos: 11132, + end: 11201, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *126], + localSymbol: [Circular *191], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [Circular *126], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58726 + } + }, + 'Tensor1D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11201, end: 11239, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [SymbolObject], id: 58728 }, + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11244, end: 11253, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *127], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor1D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11255, end: 11271, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *127], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor1D', + declarations: [ +  NodeObject { + pos: 11201, + end: 11272, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *131], + localSymbol: [Circular *192], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [Circular *131], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58728 + } + }, + 'Tensor2D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11272, end: 11310, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [SymbolObject], id: 58730 }, + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11315, end: 11324, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *128], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor2D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11326, end: 11342, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *128], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor2D', + declarations: [ +  NodeObject { + pos: 11272, + end: 11343, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *134], + localSymbol: [Circular *193], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [Circular *134], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58730 + } + }, + 'Tensor3D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11343, end: 11381, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [SymbolObject], id: 58732 }, + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11386, end: 11395, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *132], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor3D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11397, end: 11413, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *132], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor3D', + declarations: [ +  NodeObject { + pos: 11343, + end: 11414, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *137], + localSymbol: [Circular *194], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [Circular *137], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58732 + } + }, + 'Tensor4D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11414, end: 11452, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [SymbolObject], id: 58734 }, + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11457, end: 11466, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *135], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor4D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11468, end: 11484, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *135], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor4D', + declarations: [ +  NodeObject { + pos: 11414, + end: 11485, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *140], + localSymbol: [Circular *195], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [Circular *140], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58734 + } + }, + 'Tensor5D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11485, end: 11523, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [SymbolObject], id: 58736 }, + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11528, end: 11537, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *138], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor5D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11539, end: 11555, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *138], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor5D', + declarations: [ +  NodeObject { + pos: 11485, + end: 11556, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *143], + localSymbol: [Circular *196], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [Circular *143], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + id: 58736 + } + }, + 'Tensor6D' =>  SymbolObject { + flags: 0, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11556, end: 11594, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [SymbolObject] }, + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + }, + name: IdentifierObject { pos: 11599, end: 11608, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *141], kind: 79, originalKeywordKind: undefined, escapedText: 'Tensor6D', flowNode: [Object] }, + typeParameters: undefined, + type:  NodeObject { pos: 11610, end: 11626, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *141], kind: 178, typeName: [IdentifierObject], typeArguments: [Array] }, + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 524288, + escapedName: 'Tensor6D', + declarations: [ +  NodeObject { + pos: 11556, + end: 11627, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 259, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *146], + localSymbol: [Circular *197], + locals: Map(0) {}, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + type: [NodeObject], + jsDoc: [Array] + } + ], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [Circular *146], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + 'Variable' =>  SymbolObject { + flags: 1048576, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [Circular *144], parent: [SymbolObject], isReferenced: 788968, id: 55171 }, + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + } + ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 32, + escapedName: 'Variable', + declarations: [ +  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [Array], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: [Array], + heritageClauses: [Array], + members: [Array], + jsDoc: [Array] + } + ], + exports: Map(1) { 'prototype' => SymbolObject { flags: 4194308, escapedName: 'prototype', parent: [Circular *147] } }, + members: Map(6) { + 'R' => SymbolObject { flags: 262144, escapedName: 'R', declarations: [Array], parent: [Circular *147], id: 55172, isReferenced: 788968 }, + 'trainable' => SymbolObject { flags: 4, escapedName: 'trainable', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55173 }, + 'name' => SymbolObject { flags: 4, escapedName: 'name', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55174 }, + '__constructor' => SymbolObject { flags: 16384, escapedName: '__constructor', declarations: [Array], parent: [Circular *147] }, + 'assign' => SymbolObject { flags: 8192, escapedName: 'assign', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55175 }, + 'dispose' => SymbolObject { flags: 8192, escapedName: 'dispose', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *147], id: 55176 } + }, + valueDeclaration:  NodeObject { + pos: 11627, + end: 12324, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 257, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 11627, end: 11779, hasTrailingComma: false, transformFlags: 1 ], + symbol: [Circular *147], + localSymbol: [Circular *198], + locals: undefined, + nextContainer:  NodeObject { + pos: 11879, + end: 11973, + flags: 16809984, + modifierFlagsCache: 536870912, + transformFlags: 1025, + parent: [Circular *144], + kind: 171, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: undefined, + body: undefined, + returnFlowNode: [Object] + }, + name: IdentifierObject { pos: 11785, end: 11794, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *144], kind: 79, originalKeywordKind: undefined, escapedText: 'Variable', flowNode: [Object] }, + typeParameters: [ [NodeObject], pos: 11795, end: 11816, hasTrailingComma: false, transformFlags: 1 ], + heritageClauses: [ [NodeObject], pos: 11817, end: 11835, hasTrailingComma: false, transformFlags: 1025 ], + members: [ [NodeObject], [NodeObject], [NodeObject], [NodeObject], [NodeObject], pos: 11837, end: 12322, hasTrailingComma: false, transformFlags: 8389633 ], + jsDoc: [ [NodeObject] ] + }, + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [SymbolObject], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [Circular *147] + }, + valueDeclaration: [Circular *1], + id: 51327 + }, + isReferenced: 788968, + id: 55171 + } + } + }, + nextContainer:  NodeObject { + pos: 3607, + end: 3849, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3607, end: 3783, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 93 }, + TokenObject { pos: 3783, end: 3791, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 135 }, + pos: 3607, + end: 3791, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' =>  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'setDeprecationWarningFn' =>  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'getGlobalTensorClass' =>  SymbolObject { flags: 16, escapedName: 'getGlobalTensorClass', declarations: [Array], valueDeclaration: [NodeObject], parent: [Circular *157] }, + 'TensorData' =>  SymbolObject { flags: 64, escapedName: 'TensorData', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Backend' =>  SymbolObject { flags: 64, escapedName: 'Backend', declarations: [Array], members: Map(0) {}, parent: [Circular *157] }, + 'TensorBuffer' =>  SymbolObject { flags: 32, escapedName: 'TensorBuffer', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55141 }, + 'DataToGPUWebGLOption' =>  SymbolObject { flags: 64, escapedName: 'DataToGPUWebGLOption', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54714 }, + 'DataToGPUOptions' =>  SymbolObject { flags: 524288, escapedName: 'DataToGPUOptions', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54713 }, + 'GPUData' =>  SymbolObject { flags: 64, escapedName: 'GPUData', declarations: [Array], members: [Map], parent: [Circular *157], isReferenced: 788968, id: 54715 }, + 'TensorTracker' =>  SymbolObject { flags: 64, escapedName: 'TensorTracker', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'OpHandler' =>  SymbolObject { flags: 64, escapedName: 'OpHandler', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'DataId' =>  SymbolObject { flags: 524288, escapedName: 'DataId', declarations: [Array], parent: [Circular *157], isReferenced: 788968, id: 54712 }, + 'Tensor' =>  SymbolObject { flags: 1056, escapedName: 'Tensor', declarations: [Array], exports: [Map], parent: [Circular *157], members: [Map], valueDeclaration: [NodeObject], id: 51328, isReferenced: 788968 }, + 'NumericTensor' =>  SymbolObject { flags: 64, escapedName: 'NumericTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'StringTensor' =>  SymbolObject { flags: 64, escapedName: 'StringTensor', declarations: [Array], members: [Map], parent: [Circular *157] }, + 'Scalar' =>  SymbolObject { flags: 524288, escapedName: 'Scalar', declarations: [Array], parent: [Circular *157], id: 58726 }, + 'Tensor1D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor1D', declarations: [Array], parent: [Circular *157], id: 58728 }, + 'Tensor2D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor2D', declarations: [Array], parent: [Circular *157], id: 58730 }, + 'Tensor3D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor3D', declarations: [Array], parent: [Circular *157], id: 58732 }, + 'Tensor4D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor4D', declarations: [Array], parent: [Circular *157], id: 58734 }, + 'Tensor5D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor5D', declarations: [Array], parent: [Circular *157], id: 58736 }, + 'Tensor6D' =>  SymbolObject { flags: 524288, escapedName: 'Tensor6D', declarations: [Array], parent: [Circular *157] }, + 'Variable' =>  SymbolObject { flags: 32, escapedName: 'Variable', declarations: [Array], exports: [Map], members: [Map], valueDeclaration: [NodeObject], parent: [Circular *157], isReferenced: 788968, id: 55171 } + }, + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + parent: undefined, + exportSymbol:  SymbolObject { + flags: 16, + escapedName: 'setTensorTracker', + declarations: [ [Circular *58] ], + valueDeclaration: [Circular *58], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [ [Circular *1] ], + exports: Map(24) { + 'setTensorTracker' => [Circular *59], + 'setOpHandler' => [SymbolObject], + 'setDeprecationWarningFn' => [SymbolObject], + 'getGlobalTensorClass' => [SymbolObject], + 'TensorData' => [SymbolObject], + 'Backend' => [SymbolObject], + 'TensorBuffer' => [SymbolObject], + 'DataToGPUWebGLOption' => [SymbolObject], + 'DataToGPUOptions' => [SymbolObject], + 'GPUData' => [SymbolObject], + 'TensorTracker' => [SymbolObject], + 'OpHandler' => [SymbolObject], + 'DataId' => [SymbolObject], + 'Tensor' => [SymbolObject], + 'NumericTensor' => [SymbolObject], + 'StringTensor' => [SymbolObject], + 'Scalar' => [SymbolObject], + 'Tensor1D' => [SymbolObject], + 'Tensor2D' => [SymbolObject], + 'Tensor3D' => [SymbolObject], + 'Tensor4D' => [SymbolObject], + 'Tensor5D' => [SymbolObject], + 'Tensor6D' => [SymbolObject], + 'Variable' => [SymbolObject] + }, + valueDeclaration: [Circular *1], + id: 51327 + } + } + }, + locals: Map(1) { + 'fn' =>  SymbolObject { + flags: 1, + escapedName: 'fn', + declarations: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + } + ], + exports: Map(0) {}, + valueDeclaration:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [Circular *60], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: [Object] }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: Map(0) {}, + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [NodeObject] + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + parent: undefined + } + }, + nextContainer:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent:  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type: [Circular *62], + dotDotDotToken: undefined, + questionToken: undefined + }, + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [ [Circular *62] ], members: Map(1) { '__call' => SymbolObject { flags: 131072, escapedName: '__call', declarations: [Array] } } }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ + TokenObject { pos: 3849, end: 4024, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 93 }, + TokenObject { pos: 4024, end: 4032, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 135 }, + pos: 3849, + end: 4032, + hasTrailingComma: false, + transformFlags: 1 + ], + symbol:  SymbolObject { + flags: 16, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + valueDeclaration: [Circular *63], + parent:  SymbolObject { + flags: 512, + escapedName: '"/home/vlado/dev/human/node_modules/.pnpm/@tensorflow+tfjs-core@3.18.0/node_modules/@tensorflow/tfjs-core/dist/tensor"', + declarations: [Array], + exports: [Map], + valueDeclaration: [Circular *1], + id: 51327 + } + }, + localSymbol:  SymbolObject { + flags: 1048576, + escapedName: 'setOpHandler', + declarations: [ [Circular *63] ], + parent: undefined, + exportSymbol:  SymbolObject { flags: 16, escapedName: 'setOpHandler', declarations: [Array], valueDeclaration: [Circular *63], parent: [SymbolObject] } + }, + locals: Map(1) { 'handler' =>  SymbolObject { flags: 1, escapedName: 'handler', declarations: [Array], exports: Map(0) {}, valueDeclaration: [NodeObject], parent: undefined } }, + nextContainer:  NodeObject { + pos: 4081, + end: 4311, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [ [TokenObject], [TokenObject], pos: 4081, end: 4244, hasTrailingComma: false, transformFlags: 1 ], + symbol:  SymbolObject { flags: 16, escapedName: 'setDeprecationWarningFn', declarations: [Array], valueDeclaration: [Circular *67], parent: [SymbolObject] }, + localSymbol:  SymbolObject { flags: 1048576, escapedName: 'setDeprecationWarningFn', declarations: [Array], parent: undefined, exportSymbol: [SymbolObject] }, + locals: Map(1) { 'fn' => [SymbolObject] }, + nextContainer:  NodeObject { + pos: 4281, + end: 4303, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [NodeObject], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: [Map], + nextContainer: [NodeObject], + name: undefined, + typeParameters: undefined, + parameters: [Array], + type: [TokenObject] + }, + name: IdentifierObject { pos: 4253, end: 4277, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *67], kind: 79, originalKeywordKind: undefined, escapedText: 'setDeprecationWarningFn', flowNode: [Object] }, + typeParameters: undefined, + parameters: [ [NodeObject], pos: 4278, end: 4303, hasTrailingComma: false, transformFlags: 1 ], + type: TokenObject { pos: 4305, end: 4310, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *67], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ [NodeObject] ] + }, + name: IdentifierObject { pos: 4041, end: 4054, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *63], kind: 79, originalKeywordKind: undefined, escapedText: 'setOpHandler', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 4055, + end: 4073, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *63], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol: [SymbolObject], + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: [IdentifierObject], + initializer: undefined, + type: [NodeObject], + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 4055, + end: 4073, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 4075, end: 4080, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *63], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3850, + end: 4017, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *63], + kind: 320, + comment: 'An external consumer can register itself as the op handler. This way the\nTensor class can have chaining methods that call into ops via the op\nhandler.', + tags: undefined + } + ] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { + pos: 3827, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *62], + kind: 178, + typeName: IdentifierObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *64], kind: 79, originalKeywordKind: undefined, escapedText: 'TensorTracker', flowNode: { flags: 2 } }, + typeArguments: undefined + } + }, + name: IdentifierObject { pos: 3800, end: 3817, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *58], kind: 79, originalKeywordKind: undefined, escapedText: 'setTensorTracker', flowNode: { flags: 2 } }, + typeParameters: undefined, + parameters: [ +  NodeObject { + pos: 3818, + end: 3841, + flags: 16777216, + modifierFlagsCache: 536870912, + transformFlags: 1, + parent: [Circular *58], + kind: 164, + decorators: undefined, + modifiers: undefined, + symbol:  SymbolObject { flags: 1, escapedName: 'fn', declarations: [ [Circular *61] ], exports: Map(0) {}, valueDeclaration: [Circular *61], parent: undefined }, + localSymbol: undefined, + locals: undefined, + nextContainer: undefined, + name: IdentifierObject { pos: 3818, end: 3820, flags: 16777216, modifierFlagsCache: 0, transformFlags: 0, parent: [Circular *61], kind: 79, originalKeywordKind: undefined, escapedText: 'fn', flowNode: { flags: 2 } }, + initializer: undefined, + type:  NodeObject { + pos: 3821, + end: 3841, + flags: 16777216, + modifierFlagsCache: 0, + transformFlags: 1, + parent: [Circular *61], + kind: 179, + decorators: undefined, + modifiers: undefined, + symbol: SymbolObject { flags: 2048, escapedName: '__type', declarations: [Array], members: [Map] }, + localSymbol: undefined, + locals: Map(0) {}, + nextContainer:  NodeObject { + pos: 3849, + end: 4081, + flags: 16777216, + modifierFlagsCache: 536870915, + transformFlags: 1, + parent: [Circular *1], + kind: 256, + decorators: undefined, + modifiers: [Array], + symbol: [SymbolObject], + localSymbol: [SymbolObject], + locals: [Map], + nextContainer: [NodeObject], + name: [IdentifierObject], + typeParameters: undefined, + parameters: [Array], + type: [TokenObject], + body: undefined, + asteriskToken: undefined, + jsDoc: [Array] + }, + name: undefined, + typeParameters: undefined, + parameters: [ pos: 3823, end: 3823, hasTrailingComma: false, transformFlags: 0 ], + type:  NodeObject { pos: 3827, end: 3841, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *62], kind: 178, typeName: [IdentifierObject], typeArguments: undefined } + }, + dotDotDotToken: undefined, + questionToken: undefined + }, + pos: 3818, + end: 3841, + hasTrailingComma: false, + transformFlags: 1 + ], + type: TokenObject { pos: 3843, end: 3848, flags: 16777216, modifierFlagsCache: 0, transformFlags: 1, parent: [Circular *58], kind: 114 }, + body: undefined, + asteriskToken: undefined, + jsDoc: [ + NodeObject { + pos: 3608, + end: 3776, + flags: 25165824, + modifierFlagsCache: 0, + transformFlags: 0, + parent: [Circular *58], + kind: 320, + comment: 'An external consumer can register itself as the tensor tracker. This way\nthe Tensor class can notify the tracker for every tensor created and\ndisposed.', + tags: undefined + } + ] + }, + endFlowNode: { flags: 2 }, + symbolCount: 210, + classifiableNames: Set(32) { + 'ArrayMap', + 'BackendValues', + 'DataType', + 'DataTypeMap', + 'DataValues', + 'NumericDataType', + 'Rank', + 'ShapeMap', + 'SingleValueMap', + 'TensorData', + 'D', + 'Backend', + 'TensorBuffer', + 'R', + 'DataToGPUWebGLOption', + 'DataToGPUOptions', + 'GPUData', + 'TensorTracker', + 'OpHandler', + 'T', + 'DataId', + 'Tensor', + 'NumericTensor', + 'StringTensor', + 'Scalar', + 'Tensor1D', + 'Tensor2D', + 'Tensor3D', + 'Tensor4D', + 'Tensor5D', + 'Tensor6D', + 'Variable' + }, + id: 200926, + lineMap: [ + 0, 4, 16, 67, 134, 202, 245, 248, 294, 297, 368, 437, 513, 584, 618, + 699, 703, 763, 808, 943, 993, 1014, 1043, 1045, 1072, 1074, 1078, 1155, 1218, 1221, + 1270, 1273, 1325, 1329, 1413, 1427, 1445, 1469, 1492, 1520, 1592, 1600, 1655, 1662, 1700, + 1742, 1749, 1806, 1814, 1874, 1882, 1947, 1954, 1995, 2002, 2059, 2067, 2114, 2154, 2195, + 2222, 2230, 2294, 2301, 2358, 2366, 2393, 2395, 2435, 2474, 2476, 2537, 2564, 2587, 2615, + 2639, 2672, 2694, 2696, 2729, 2826, 2930, 2977, 3013, 3053, 3103, 3148, 3216, 3218, 3222, + 3299, 3303, 3332, 3386, 3509, 3568, 3606, 3608, 3612, 3688, 3760, 3773, 3777, 3850, 3854, + 3930, 4002, 4014, 4018, 4082, 4086, 4165, 4226, 4230, 4312, 4316, 4380, 4452, 4528, 4571, + 4645, 4671, 4675, 4712, 4748, 4752, 4827, 4872, 4875, 4952, 5030, 5110, 5191, 5272, 5275, + 5338, 5341, 5393, 5397, 5450, 5487, 5512, 5520, 5598, 5667, 5675, 5695, 5731, 5764, 5809, + 5836, 5876, 5906, 5964, 5990, 6045, 6064, 6128, 6149, 6157, 6228, 6290, 6324, 6332, 6364, + 6446, 6473, 6481, 6559, 6566, 6622, 6630, 6705, 6713, 6780, 6836, 6844, 6914, 6922, 7001, + 7024, 7031, 7087, 7095, 7130, 7138, 7217, 7239, 7246, 7302, 7310, 7340, 7348, 7423, 7503, + 7510, 7566, 7574, 7649, 7657, 7740, 7817, 7824, 7903, 7981, 7988, 8064, 8140, 8147, 8170, + 8192, 8269, 8317, 8324, 8398, 8426, 8439, 8513, 8550, 8610, 8623, 8630, 8699, 8727, 8740, + 8813, 8846, 8876, 8889, 8896, 8959, 8997, 9004, 9060, 9068, 9120, 9128, 9208, 9289, 9296, + 9352, 9360, 9430, 9492, 9541, 9549, 9590, 9597, 9653, 9661, 9682, 9725, 9759, 9788, 9796, + 9855, 9862, 9939, 9975, 9982, 10038, 10046, 10082, 10090, 10155, 10211, 10219, 10260, 10268, 10347, + 10354, 10410, 10418, 10459, 10540, 10542, 10605, 10679, 10707, 10777, 10852, 10904, 10906, 10979, 11000, + 11063, 11131, 11133, 11156, 11202, 11225, 11273, 11296, 11344, 11367, 11415, 11438, 11486, 11509, 11557, + 11580, 11628, 11632, 11706, 11709, 11761, 11765, 11838, 11862, 11880, 11974, 11982, 12062, 12118, 12125, + 12192, 12199, 12255, 12263, 12302, 12323, 12325 + ] +} +2022-07-14 09:19:42 STATE: TypeDoc: { input: 'src/human.ts', output: 'typedoc', objects: 74, generated: true } +2022-07-14 09:19:42 STATE: Compile: { name: 'demo/typescript', format: 'esm', platform: 'browser', input: 'demo/typescript/index.ts', output: 'demo/typescript/index.js', files: 1, inputBytes: 6324, outputBytes: 3057 } +2022-07-14 09:19:42 STATE: Compile: { name: 'demo/faceid', format: 'esm', platform: 'browser', input: 'demo/faceid/index.ts', output: 'demo/faceid/index.js', files: 2, inputBytes: 15174, outputBytes: 7820 } +2022-07-14 09:19:51 STATE: Lint: { locations: [ '*.json', 'src/**/*.ts', 'test/**/*.js', 'demo/**/*.js' ], files: 106, errors: 0, warnings: 0 } +2022-07-14 09:19:51 STATE: ChangeLog: { repository: 'https://github.com/vladmandic/human', branch: 'main', output: 'CHANGELOG.md' } +2022-07-14 09:19:51 INFO:  Done... +2022-07-14 09:19:51 STATE: Copy: { input: 'tfjs/tfjs.esm.d.ts' } +2022-07-14 09:19:52 STATE: API-Extractor: { succeeeded: true, errors: 0, warnings: 197 } +2022-07-14 09:19:52 STATE: Copy: { input: 'types/human.d.ts' } +2022-07-14 09:19:52 INFO:  Human Build complete... diff --git a/package.json b/package.json index 73fa61e8..fbe1391c 100644 --- a/package.json +++ b/package.json @@ -69,12 +69,12 @@ "@tensorflow/tfjs-layers": "^3.18.0", "@tensorflow/tfjs-node": "^3.18.0", "@tensorflow/tfjs-node-gpu": "^3.18.0", - "@types/node": "^18.0.3", + "@types/node": "^18.0.4", "@types/offscreencanvas": "^2019.7.0", "@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/parser": "^5.30.6", - "@vladmandic/build": "^0.7.4", - "@vladmandic/pilogger": "^0.4.4", + "@vladmandic/build": "^0.7.7", + "@vladmandic/pilogger": "^0.4.5", "@vladmandic/tfjs": "github:vladmandic/tfjs", "esbuild": "^0.14.49", "eslint": "8.19.0", diff --git a/src/human.ts b/src/human.ts index d8a6dd02..e4988832 100644 --- a/src/human.ts +++ b/src/human.ts @@ -77,7 +77,7 @@ export class Human { /** Instance of TensorFlow/JS used by Human * - Can be embedded or externally provided - * [TFJS API]: {@link https://js.tensorflow.org/api/latest/} + * [TFJS API](https://js.tensorflow.org/api/latest/) */ tf; diff --git a/src/tfjs/load.ts b/src/tfjs/load.ts index 9664e3e5..def5ca67 100644 --- a/src/tfjs/load.ts +++ b/src/tfjs/load.ts @@ -44,7 +44,12 @@ export async function loadModel(modelPath: string | undefined): Promise httpHandler(url, init) }; const model: GraphModel = new tf.GraphModel(modelStats[shortModelName].cached ? cachedModelName : modelUrl, tfLoadOptions) as unknown as GraphModel; // create model prototype and decide if load from cache or from original modelurl diff --git a/test/build.log b/test/build.log index 0b6260ed..3d84732b 100644 --- a/test/build.log +++ b/test/build.log @@ -1,24 +1,24 @@ -2022-07-13 12:06:43 INFO:  Application: {"name":"@vladmandic/human","version":"2.8.1"} -2022-07-13 12:06:43 INFO:  Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true} -2022-07-13 12:06:43 INFO:  Toolchain: {"build":"0.7.3","esbuild":"0.14.49","typescript":"4.7.4","typedoc":"0.22.18","eslint":"8.19.0"} -2022-07-13 12:06:43 INFO:  Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]} -2022-07-13 12:06:43 STATE: Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]} -2022-07-13 12:06:43 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":608} -2022-07-13 12:06:43 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":73,"inputBytes":645458,"outputBytes":301484} -2022-07-13 12:06:43 STATE: 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":612} -2022-07-13 12:06:43 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":73,"inputBytes":645462,"outputBytes":301488} -2022-07-13 12:06:43 STATE: 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":664} -2022-07-13 12:06:43 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":73,"inputBytes":645514,"outputBytes":301538} -2022-07-13 12:06:43 STATE: Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1069,"outputBytes":358} -2022-07-13 12:06:44 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1032,"outputBytes":583} -2022-07-13 12:06:44 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":73,"inputBytes":645433,"outputBytes":300372} -2022-07-13 12:06:44 STATE: 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":1364648} -2022-07-13 12:06:44 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":73,"inputBytes":2009498,"outputBytes":1664353} -2022-07-13 12:06:44 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":73,"inputBytes":2009498,"outputBytes":2154326} -2022-07-13 12:06:50 STATE: Typings: {"input":"src/human.ts","output":"types/lib","files":116} -2022-07-13 12:06:52 STATE: TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":74,"generated":true} -2022-07-13 12:06:52 STATE: Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6324,"outputBytes":3057} -2022-07-13 12:06:52 STATE: Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":7820} -2022-07-13 12:07:01 STATE: Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":106,"errors":0,"warnings":0} -2022-07-13 12:07:02 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"} -2022-07-13 12:07:02 INFO:  Done... +2022-07-14 09:34:35 INFO:  Application: {"name":"@vladmandic/human","version":"2.8.1"} +2022-07-14 09:34:35 INFO:  Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true} +2022-07-14 09:34:35 INFO:  Toolchain: {"build":"0.7.7","esbuild":"0.14.49","typescript":"4.7.4","typedoc":"0.23.7","eslint":"8.19.0"} +2022-07-14 09:34:35 INFO:  Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]} +2022-07-14 09:34:35 STATE: Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]} +2022-07-14 09:34:35 STATE: Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":608} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":73,"inputBytes":645590,"outputBytes":301523} +2022-07-14 09:34:35 STATE: 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":612} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":73,"inputBytes":645594,"outputBytes":301527} +2022-07-14 09:34:35 STATE: 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":664} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":73,"inputBytes":645646,"outputBytes":301577} +2022-07-14 09:34:35 STATE: Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1069,"outputBytes":358} +2022-07-14 09:34:35 STATE: Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1032,"outputBytes":583} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":73,"inputBytes":645565,"outputBytes":300411} +2022-07-14 09:34:35 STATE: 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":1364648} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":73,"inputBytes":2009630,"outputBytes":1664392} +2022-07-14 09:34:35 STATE: Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":73,"inputBytes":2009630,"outputBytes":2154411} +2022-07-14 09:34:42 STATE: Typings: {"input":"src/human.ts","output":"types/lib","files":116} +2022-07-14 09:34:44 STATE: TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":74,"generated":true} +2022-07-14 09:34:44 STATE: Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6324,"outputBytes":3057} +2022-07-14 09:34:44 STATE: Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":7820} +2022-07-14 09:34:53 STATE: Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":106,"errors":0,"warnings":0} +2022-07-14 09:34:53 STATE: ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"} +2022-07-14 09:34:53 INFO:  Done... diff --git a/test/test.log b/test/test.log index 0ca8265a..32d1b57a 100644 --- a/test/test.log +++ b/test/test.log @@ -1,684 +1,684 @@ -2022-07-13 12:07:17 INFO:  @vladmandic/human version 2.8.1 -2022-07-13 12:07:17 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.15.0 -2022-07-13 12:07:17 INFO:  tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"] -2022-07-13 12:07:17 INFO:  demos: ["../demo/nodejs/node.js","../demo/nodejs/node-canvas.js","../demo/nodejs/node-env.js","../demo/nodejs/node-event.js","../demo/nodejs/node-multiprocess.js"] -2022-07-13 12:07:17 INFO:  -2022-07-13 12:07:17 INFO:  test-node.js start -2022-07-13 12:07:17 INFO:  test-node.js test: configuration validation -2022-07-13 12:07:17 STATE: test-node.js passed: configuration default validation [] -2022-07-13 12:07:17 STATE: test-node.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] -2022-07-13 12:07:17 INFO:  test-node.js test: model load -2022-07-13 12:07:17 STATE: test-node.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"file://models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"file://models/emotion.json"},{"name":"facedetect","loaded":true,"url":"file://models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"file://models/iris.json"},{"name":"facemesh","loaded":true,"url":"file://models/facemesh.json"},{"name":"faceres","loaded":true,"url":"file://models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"file://models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"file://models/handtrack.json"},{"name":"liveness","loaded":true,"url":"file://models/liveness.json"},{"name":"movenet","loaded":true,"url":"file://models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"file://models/selfie.json"},{"name":"antispoof","loaded":true,"url":"file://models/antispoof.json"}] -2022-07-13 12:07:17 INFO:  test-node.js test: warmup -2022-07-13 12:07:17 STATE: test-node.js passed: create human -2022-07-13 12:07:17 INFO:  test-node.js human version: 2.8.1 -2022-07-13 12:07:17 INFO:  test-node.js platform: linux x64 agent: NodeJS v16.15.0 -2022-07-13 12:07:17 INFO:  test-node.js tfjs version: 3.18.0 -2022-07-13 12:07:17 INFO:  test-node.js tensorflow binding version: 2.7.0-dev20211101 -2022-07-13 12:07:17 STATE: test-node.js passed: set backend: tensorflow -2022-07-13 12:07:17 STATE: test-node.js tensors 1921 -2022-07-13 12:07:17 STATE: test-node.js passed: load models -2022-07-13 12:07:17 STATE: test-node.js result: defined models: 22 loaded models: 12 -2022-07-13 12:07:17 STATE: test-node.js passed: warmup: none default -2022-07-13 12:07:17 DATA:  test-node.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} -2022-07-13 12:07:17 DATA:  test-node.js result: performance: load: null total: null -2022-07-13 12:07:17 STATE: test-node.js passed: warmup none result match -2022-07-13 12:07:17 STATE: test-node.js event: image -2022-07-13 12:07:18 STATE: test-node.js event: detect -2022-07-13 12:07:18 STATE: test-node.js event: warmup -2022-07-13 12:07:18 STATE: test-node.js passed: warmup: face default -2022-07-13 12:07:18 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} -2022-07-13 12:07:18 DATA:  test-node.js result: performance: load: null total: 364 -2022-07-13 12:07:18 STATE: test-node.js passed: warmup face result match -2022-07-13 12:07:18 STATE: test-node.js event: image -2022-07-13 12:07:18 STATE: test-node.js event: detect -2022-07-13 12:07:18 STATE: test-node.js event: warmup -2022-07-13 12:07:18 STATE: test-node.js passed: warmup: body default -2022-07-13 12:07:18 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:18 DATA:  test-node.js result: performance: load: null total: 271 -2022-07-13 12:07:18 STATE: test-node.js passed: warmup body result match -2022-07-13 12:07:18 STATE: test-node.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 10% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} -2022-07-13 12:07:18 INFO:  test-node.js test: details verification -2022-07-13 12:07:18 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:18 STATE: test-node.js event: image -2022-07-13 12:07:19 STATE: test-node.js event: detect -2022-07-13 12:07:19 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:19 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:19 DATA:  test-node.js result: performance: load: null total: 260 -2022-07-13 12:07:19 STATE: test-node.js passed: details face length 1 -2022-07-13 12:07:19 STATE: test-node.js passed: details face score 1 0.93 1 -2022-07-13 12:07:19 STATE: test-node.js passed: details face age/gender 23.7 female 0.97 85.47 -2022-07-13 12:07:19 STATE: test-node.js passed: details face arrays 4 478 1024 -2022-07-13 12:07:19 STATE: test-node.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} -2022-07-13 12:07:19 STATE: test-node.js passed: details face anti-spoofing 0.79 -2022-07-13 12:07:19 STATE: test-node.js passed: details face liveness 0.83 -2022-07-13 12:07:19 STATE: test-node.js passed: details body length 1 -2022-07-13 12:07:19 STATE: test-node.js passed: details body 0.92 17 6 -2022-07-13 12:07:19 STATE: test-node.js passed: details hand length 1 -2022-07-13 12:07:19 STATE: test-node.js passed: details hand 0.51 0.73 point -2022-07-13 12:07:19 STATE: test-node.js passed: details hand arrays 21 5 7 -2022-07-13 12:07:19 STATE: test-node.js passed: details gesture length 7 -2022-07-13 12:07:19 STATE: test-node.js passed: details gesture first {"face":0,"gesture":"facing right"} -2022-07-13 12:07:19 STATE: test-node.js passed: details object length 1 -2022-07-13 12:07:19 STATE: test-node.js passed: details object 0.72 person -2022-07-13 12:07:19 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928} -2022-07-13 12:07:19 STATE: test-node.js event: image -2022-07-13 12:07:19 STATE: test-node.js event: detect -2022-07-13 12:07:19 STATE: test-node.js passed: tensor shape: [1,1200,1200,4] dtype: float32 -2022-07-13 12:07:19 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928} -2022-07-13 12:07:19 STATE: test-node.js event: image -2022-07-13 12:07:19 STATE: test-node.js event: detect -2022-07-13 12:07:19 STATE: test-node.js passed: tensor shape: [1200,1200,4] dtype: float32 -2022-07-13 12:07:20 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:20 STATE: test-node.js event: image -2022-07-13 12:07:20 STATE: test-node.js event: detect -2022-07-13 12:07:20 STATE: test-node.js passed: tensor shape: [1,1200,1200,3] dtype: float32 -2022-07-13 12:07:20 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:20 STATE: test-node.js event: image -2022-07-13 12:07:20 STATE: test-node.js event: detect -2022-07-13 12:07:20 STATE: test-node.js passed: tensor shape: [1200,1200,3] dtype: float32 -2022-07-13 12:07:20 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} -2022-07-13 12:07:20 STATE: test-node.js event: image -2022-07-13 12:07:21 STATE: test-node.js event: detect -2022-07-13 12:07:21 STATE: test-node.js passed: tensor shape: [1,1200,1200,4] dtype: int32 -2022-07-13 12:07:21 INFO:  test-node.js test default -2022-07-13 12:07:21 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:21 STATE: test-node.js event: image -2022-07-13 12:07:21 STATE: test-node.js event: detect -2022-07-13 12:07:21 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:21 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:21 DATA:  test-node.js result: performance: load: null total: 235 -2022-07-13 12:07:21 STATE: test-node.js passed: default result face match 1 female 0.97 -2022-07-13 12:07:21 INFO:  test-node.js test sync -2022-07-13 12:07:21 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:21 STATE: test-node.js event: image -2022-07-13 12:07:21 STATE: test-node.js event: detect -2022-07-13 12:07:21 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:21 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:21 DATA:  test-node.js result: performance: load: null total: 217 -2022-07-13 12:07:21 STATE: test-node.js passed: default sync 1 female 0.97 -2022-07-13 12:07:21 INFO:  test-node.js test: image process -2022-07-13 12:07:21 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:21 STATE: test-node.js passed: image input null [1,256,256,3] -2022-07-13 12:07:21 INFO:  test-node.js test: image null -2022-07-13 12:07:21 STATE: test-node.js passed: invalid input could not convert input to tensor -2022-07-13 12:07:21 INFO:  test-node.js test face similarity -2022-07-13 12:07:21 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:21 STATE: test-node.js event: image -2022-07-13 12:07:22 STATE: test-node.js event: detect -2022-07-13 12:07:22 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:22 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} -2022-07-13 12:07:22 DATA:  test-node.js result: performance: load: null total: 209 -2022-07-13 12:07:22 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:22 STATE: test-node.js event: image -2022-07-13 12:07:22 STATE: test-node.js event: detect -2022-07-13 12:07:22 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:22 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:22 DATA:  test-node.js result: performance: load: null total: 222 -2022-07-13 12:07:22 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:22 STATE: test-node.js event: image -2022-07-13 12:07:22 STATE: test-node.js event: detect -2022-07-13 12:07:22 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:22 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} -2022-07-13 12:07:22 DATA:  test-node.js result: performance: load: null total: 199 -2022-07-13 12:07:22 STATE: test-node.js passed: face descriptor -2022-07-13 12:07:22 STATE: test-node.js passed: face similarity {"similarity":[1,0.44727452329649126,0.5567935850640406],"descriptors":[1024,1024,1024]} -2022-07-13 12:07:22 INFO:  test-node.js test face matching -2022-07-13 12:07:22 STATE: test-node.js passed: face database 40 -2022-07-13 12:07:22 STATE: test-node.js passed: face match {"first":{"index":4,"similarity":0.7827852615252829}} {"second":{"index":4,"similarity":0.5002052633015844}} {"third":{"index":4,"similarity":0.5401587887998899}} -2022-07-13 12:07:22 INFO:  test-node.js test object -2022-07-13 12:07:23 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:23 STATE: test-node.js event: image -2022-07-13 12:07:23 STATE: test-node.js event: detect -2022-07-13 12:07:23 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:23 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:23 DATA:  test-node.js result: performance: load: null total: 216 -2022-07-13 12:07:23 STATE: test-node.js passed: object result match -2022-07-13 12:07:23 INFO:  test-node.js test sensitive -2022-07-13 12:07:23 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:23 STATE: test-node.js event: image -2022-07-13 12:07:23 STATE: test-node.js event: detect -2022-07-13 12:07:23 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:23 DATA:  test-node.js result: face: 1 body: 1 hand: 2 gesture: 9 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:23 DATA:  test-node.js result: performance: load: null total: 242 -2022-07-13 12:07:23 STATE: test-node.js passed: sensitive result match -2022-07-13 12:07:23 STATE: test-node.js passed: sensitive face result match -2022-07-13 12:07:23 STATE: test-node.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}] -2022-07-13 12:07:23 STATE: test-node.js passed: sensitive body result match -2022-07-13 12:07:23 STATE: test-node.js passed: sensitive hand result match -2022-07-13 12:07:23 INFO:  test-node.js test detectors -2022-07-13 12:07:23 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:23 STATE: test-node.js event: image -2022-07-13 12:07:24 STATE: test-node.js event: detect -2022-07-13 12:07:24 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:24 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:24 DATA:  test-node.js result: performance: load: null total: 150 -2022-07-13 12:07:24 STATE: test-node.js passed: detector result face match -2022-07-13 12:07:24 STATE: test-node.js passed: detector result hand match -2022-07-13 12:07:24 INFO:  test-node.js test: multi-instance -2022-07-13 12:07:24 STATE: test-node.js event: image -2022-07-13 12:07:24 STATE: test-node.js event: detect -2022-07-13 12:07:24 STATE: test-node.js passed: detect: random default -2022-07-13 12:07:24 DATA:  test-node.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15} -2022-07-13 12:07:24 DATA:  test-node.js result: performance: load: null total: 145 -2022-07-13 12:07:24 INFO:  test-node.js test: first instance -2022-07-13 12:07:24 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:24 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:24 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:24 DATA:  test-node.js result: performance: load: null total: 142 -2022-07-13 12:07:24 INFO:  test-node.js test: second instance -2022-07-13 12:07:24 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:24 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:24 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:24 DATA:  test-node.js result: performance: load: null total: 140 -2022-07-13 12:07:24 INFO:  test-node.js test: concurrent -2022-07-13 12:07:24 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:24 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:24 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:25 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} -2022-07-13 12:07:25 STATE: test-node.js event: image -2022-07-13 12:07:25 STATE: test-node.js event: image -2022-07-13 12:07:25 STATE: test-node.js event: image -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1498 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1498 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1633 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1632 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1633 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1632 -2022-07-13 12:07:26 STATE: test-node.js event: detect -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1390 -2022-07-13 12:07:26 STATE: test-node.js event: detect -2022-07-13 12:07:26 STATE: test-node.js event: detect -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1390 -2022-07-13 12:07:26 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:26 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:26 DATA:  test-node.js result: performance: load: null total: 1390 -2022-07-13 12:07:26 INFO:  test-node.js test: monkey-patch -2022-07-13 12:07:26 STATE: test-node.js event: image -2022-07-13 12:07:26 STATE: test-node.js event: detect -2022-07-13 12:07:26 STATE: test-node.js passed: monkey patch -2022-07-13 12:07:26 STATE: test-node.js passed: segmentation [65536] -2022-07-13 12:07:26 STATE: test-node.js passeed: equal usage -2022-07-13 12:07:26 INFO:  test-node.js test: input compare -2022-07-13 12:07:26 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:27 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} -2022-07-13 12:07:27 STATE: test-node.js passed: image compare 0 23.275441687091504 -2022-07-13 12:07:27 INFO:  test-node.js events: {"image":21,"detect":21,"warmup":2} -2022-07-13 12:07:27 INFO:  test-node.js tensors 1927 -2022-07-13 12:07:27 INFO:  test-node.js test complete: 9408 ms -2022-07-13 12:07:27 INFO:  -2022-07-13 12:07:27 INFO:  test-node-gpu.js start -2022-07-13 12:07:28 INFO:  test-node-gpu.js test: configuration validation -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: configuration default validation [] -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] -2022-07-13 12:07:28 INFO:  test-node-gpu.js test: model load -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"file://models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"file://models/emotion.json"},{"name":"facedetect","loaded":true,"url":"file://models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"file://models/iris.json"},{"name":"facemesh","loaded":true,"url":"file://models/facemesh.json"},{"name":"faceres","loaded":true,"url":"file://models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"file://models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"file://models/handtrack.json"},{"name":"liveness","loaded":true,"url":"file://models/liveness.json"},{"name":"movenet","loaded":true,"url":"file://models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"file://models/selfie.json"},{"name":"antispoof","loaded":true,"url":"file://models/antispoof.json"}] -2022-07-13 12:07:28 INFO:  test-node-gpu.js test: warmup -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: create human -2022-07-13 12:07:28 INFO:  test-node-gpu.js human version: 2.8.1 -2022-07-13 12:07:28 INFO:  test-node-gpu.js platform: linux x64 agent: NodeJS v16.15.0 -2022-07-13 12:07:28 INFO:  test-node-gpu.js tfjs version: 3.18.0 -2022-07-13 12:07:28 INFO:  test-node-gpu.js tensorflow binding version: 2.7.0-dev20211101 -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: set backend: tensorflow -2022-07-13 12:07:28 STATE: test-node-gpu.js tensors 1921 -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: load models -2022-07-13 12:07:28 STATE: test-node-gpu.js result: defined models: 22 loaded models: 12 -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: warmup: none default -2022-07-13 12:07:28 DATA:  test-node-gpu.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} -2022-07-13 12:07:28 DATA:  test-node-gpu.js result: performance: load: null total: null -2022-07-13 12:07:28 STATE: test-node-gpu.js passed: warmup none result match -2022-07-13 12:07:28 STATE: test-node-gpu.js event: image -2022-07-13 12:07:30 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:30 STATE: test-node-gpu.js event: warmup -2022-07-13 12:07:30 STATE: test-node-gpu.js passed: warmup: face default -2022-07-13 12:07:30 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} -2022-07-13 12:07:30 DATA:  test-node-gpu.js result: performance: load: null total: 2155 -2022-07-13 12:07:30 STATE: test-node-gpu.js passed: warmup face result match -2022-07-13 12:07:30 STATE: test-node-gpu.js event: image -2022-07-13 12:07:30 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:30 STATE: test-node-gpu.js event: warmup -2022-07-13 12:07:30 STATE: test-node-gpu.js passed: warmup: body default -2022-07-13 12:07:30 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:30 DATA:  test-node-gpu.js result: performance: load: null total: 283 -2022-07-13 12:07:30 STATE: test-node-gpu.js passed: warmup body result match -2022-07-13 12:07:30 STATE: test-node-gpu.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 10% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} -2022-07-13 12:07:30 INFO:  test-node-gpu.js test: details verification -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:31 STATE: test-node-gpu.js event: image -2022-07-13 12:07:31 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:31 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:31 DATA:  test-node-gpu.js result: performance: load: null total: 261 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face length 1 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face score 1 0.93 1 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face age/gender 23.7 female 0.97 85.47 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face arrays 4 478 1024 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face anti-spoofing 0.79 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details face liveness 0.83 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details body length 1 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details body 0.92 17 6 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details hand length 1 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details hand 0.51 0.73 point -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details hand arrays 21 5 7 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details gesture length 7 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details gesture first {"face":0,"gesture":"facing right"} -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details object length 1 -2022-07-13 12:07:31 STATE: test-node-gpu.js passed: details object 0.72 person -2022-07-13 12:07:32 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928} -2022-07-13 12:07:32 STATE: test-node-gpu.js event: image -2022-07-13 12:07:32 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:32 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: float32 -2022-07-13 12:07:34 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928} -2022-07-13 12:07:34 STATE: test-node-gpu.js event: image -2022-07-13 12:07:34 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:34 STATE: test-node-gpu.js passed: tensor shape: [1200,1200,4] dtype: float32 -2022-07-13 12:07:34 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:34 STATE: test-node-gpu.js event: image -2022-07-13 12:07:34 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:34 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,3] dtype: float32 -2022-07-13 12:07:35 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:35 STATE: test-node-gpu.js event: image -2022-07-13 12:07:35 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:35 STATE: test-node-gpu.js passed: tensor shape: [1200,1200,3] dtype: float32 -2022-07-13 12:07:35 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} -2022-07-13 12:07:35 STATE: test-node-gpu.js event: image -2022-07-13 12:07:35 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:35 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: int32 -2022-07-13 12:07:35 INFO:  test-node-gpu.js test default -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:36 STATE: test-node-gpu.js event: image -2022-07-13 12:07:36 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: performance: load: null total: 209 -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: default result face match 1 female 0.97 -2022-07-13 12:07:36 INFO:  test-node-gpu.js test sync -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:36 STATE: test-node-gpu.js event: image -2022-07-13 12:07:36 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: performance: load: null total: 206 -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: default sync 1 female 0.97 -2022-07-13 12:07:36 INFO:  test-node-gpu.js test: image process -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: image input null [1,256,256,3] -2022-07-13 12:07:36 INFO:  test-node-gpu.js test: image null -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: invalid input could not convert input to tensor -2022-07-13 12:07:36 INFO:  test-node-gpu.js test face similarity -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:36 STATE: test-node-gpu.js event: image -2022-07-13 12:07:36 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:36 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} -2022-07-13 12:07:36 DATA:  test-node-gpu.js result: performance: load: null total: 208 -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:37 STATE: test-node-gpu.js event: image -2022-07-13 12:07:37 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:37 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:37 DATA:  test-node-gpu.js result: performance: load: null total: 240 -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:37 STATE: test-node-gpu.js event: image -2022-07-13 12:07:37 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:37 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} -2022-07-13 12:07:37 DATA:  test-node-gpu.js result: performance: load: null total: 180 -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: face descriptor -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: face similarity {"similarity":[1,0.447238756461232,0.556914029877052],"descriptors":[1024,1024,1024]} -2022-07-13 12:07:37 INFO:  test-node-gpu.js test face matching -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: face database 40 -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: face match {"first":{"index":4,"similarity":0.7828184453007331}} {"second":{"index":4,"similarity":0.5001334216773398}} {"third":{"index":4,"similarity":0.5403054967489764}} -2022-07-13 12:07:37 INFO:  test-node-gpu.js test object -2022-07-13 12:07:37 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:37 STATE: test-node-gpu.js event: image -2022-07-13 12:07:38 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: performance: load: null total: 214 -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: object result match -2022-07-13 12:07:38 INFO:  test-node-gpu.js test sensitive -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:38 STATE: test-node-gpu.js event: image -2022-07-13 12:07:38 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 9 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: performance: load: null total: 210 -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: sensitive result match -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: sensitive face result match -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}] -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: sensitive body result match -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: sensitive hand result match -2022-07-13 12:07:38 INFO:  test-node-gpu.js test detectors -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:38 STATE: test-node-gpu.js event: image -2022-07-13 12:07:38 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:38 DATA:  test-node-gpu.js result: performance: load: null total: 140 -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: detector result face match -2022-07-13 12:07:38 STATE: test-node-gpu.js passed: detector result hand match -2022-07-13 12:07:38 INFO:  test-node-gpu.js test: multi-instance -2022-07-13 12:07:38 STATE: test-node-gpu.js event: image -2022-07-13 12:07:39 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: detect: random default -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15} -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: performance: load: null total: 135 -2022-07-13 12:07:39 INFO:  test-node-gpu.js test: first instance -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: performance: load: null total: 105 -2022-07-13 12:07:39 INFO:  test-node-gpu.js test: second instance -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:39 DATA:  test-node-gpu.js result: performance: load: null total: 102 -2022-07-13 12:07:39 INFO:  test-node-gpu.js test: concurrent -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:39 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:40 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:40 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:40 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:40 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:40 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} -2022-07-13 12:07:40 STATE: test-node-gpu.js event: image -2022-07-13 12:07:40 STATE: test-node-gpu.js event: image -2022-07-13 12:07:40 STATE: test-node-gpu.js event: image -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1179 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1179 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1255 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1255 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1255 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 1255 -2022-07-13 12:07:41 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 976 -2022-07-13 12:07:41 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:41 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 976 -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:41 DATA:  test-node-gpu.js result: performance: load: null total: 976 -2022-07-13 12:07:41 INFO:  test-node-gpu.js test: monkey-patch -2022-07-13 12:07:41 STATE: test-node-gpu.js event: image -2022-07-13 12:07:41 STATE: test-node-gpu.js event: detect -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: monkey patch -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: segmentation [65536] -2022-07-13 12:07:41 STATE: test-node-gpu.js passeed: equal usage -2022-07-13 12:07:41 INFO:  test-node-gpu.js test: input compare -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} -2022-07-13 12:07:41 STATE: test-node-gpu.js passed: image compare 0 23.275441687091504 -2022-07-13 12:07:41 INFO:  test-node-gpu.js events: {"image":21,"detect":21,"warmup":2} -2022-07-13 12:07:41 INFO:  test-node-gpu.js tensors 1927 -2022-07-13 12:07:41 INFO:  test-node-gpu.js test complete: 13851 ms -2022-07-13 12:07:42 INFO:  -2022-07-13 12:07:42 INFO:  test-node-wasm.js start -2022-07-13 12:07:42 STATE: test-node-wasm.js passed: model server: https://vladmandic.github.io/human/models/ -2022-07-13 12:07:42 INFO:  test-node-wasm.js test: configuration validation -2022-07-13 12:07:42 STATE: test-node-wasm.js passed: configuration default validation [] -2022-07-13 12:07:42 STATE: test-node-wasm.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] -2022-07-13 12:07:42 INFO:  test-node-wasm.js test: model load -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"https://vladmandic.github.io/human/models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"https://vladmandic.github.io/human/models/emotion.json"},{"name":"facedetect","loaded":true,"url":"https://vladmandic.github.io/human/models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"https://vladmandic.github.io/human/models/iris.json"},{"name":"facemesh","loaded":true,"url":"https://vladmandic.github.io/human/models/facemesh.json"},{"name":"faceres","loaded":true,"url":"https://vladmandic.github.io/human/models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"https://vladmandic.github.io/human/models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"https://vladmandic.github.io/human/models/handtrack.json"},{"name":"liveness","loaded":true,"url":"https://vladmandic.github.io/human/models/liveness.json"},{"name":"movenet","loaded":true,"url":"https://vladmandic.github.io/human/models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"https://vladmandic.github.io/human/models/selfie.json"},{"name":"antispoof","loaded":true,"url":"https://vladmandic.github.io/human/models/antispoof.json"}] -2022-07-13 12:07:43 INFO:  test-node-wasm.js test: warmup -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: create human -2022-07-13 12:07:43 INFO:  test-node-wasm.js human version: 2.8.1 -2022-07-13 12:07:43 INFO:  test-node-wasm.js platform: linux x64 agent: NodeJS v16.15.0 -2022-07-13 12:07:43 INFO:  test-node-wasm.js tfjs version: 3.18.0 -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: set backend: wasm -2022-07-13 12:07:43 STATE: test-node-wasm.js tensors 1921 -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: load models -2022-07-13 12:07:43 STATE: test-node-wasm.js result: defined models: 22 loaded models: 12 -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: warmup: none default -2022-07-13 12:07:43 DATA:  test-node-wasm.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} -2022-07-13 12:07:43 DATA:  test-node-wasm.js result: performance: load: null total: null -2022-07-13 12:07:43 STATE: test-node-wasm.js passed: warmup none result match -2022-07-13 12:07:43 STATE: test-node-wasm.js event: image -2022-07-13 12:07:44 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:44 STATE: test-node-wasm.js event: warmup -2022-07-13 12:07:44 STATE: test-node-wasm.js passed: warmup: face default -2022-07-13 12:07:44 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} -2022-07-13 12:07:44 DATA:  test-node-wasm.js result: performance: load: null total: 547 -2022-07-13 12:07:44 STATE: test-node-wasm.js passed: warmup face result match -2022-07-13 12:07:44 STATE: test-node-wasm.js event: image -2022-07-13 12:07:44 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:44 STATE: test-node-wasm.js event: warmup -2022-07-13 12:07:44 STATE: test-node-wasm.js passed: warmup: body default -2022-07-13 12:07:44 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:44 DATA:  test-node-wasm.js result: performance: load: null total: 401 -2022-07-13 12:07:44 STATE: test-node-wasm.js passed: warmup body result match -2022-07-13 12:07:44 STATE: test-node-wasm.js details: {"face":{"boxScore":0.93,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.51,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 21% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} -2022-07-13 12:07:44 INFO:  test-node-wasm.js test: details verification -2022-07-13 12:07:44 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:44 STATE: test-node-wasm.js event: image -2022-07-13 12:07:45 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:45 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:45 DATA:  test-node-wasm.js result: performance: load: null total: 338 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face length 1 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face score 1 0.93 1 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face age/gender 23.7 female 0.97 85.47 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face arrays 4 478 1024 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face anti-spoofing 0.79 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details face liveness 0.83 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details body length 1 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details body 0.92 17 6 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details hand length 1 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details hand 0.51 0.73 point -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details hand arrays 21 5 7 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details gesture length 7 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details gesture first {"face":0,"gesture":"facing right"} -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details object length 1 -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: details object 0.72 person -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1413675264} -2022-07-13 12:07:45 STATE: test-node-wasm.js event: image -2022-07-13 12:07:45 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:45 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: float32 -2022-07-13 12:07:46 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1413675264} -2022-07-13 12:07:46 STATE: test-node-wasm.js event: image -2022-07-13 12:07:46 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:46 STATE: test-node-wasm.js passed: tensor shape: [1200,1200,4] dtype: float32 -2022-07-13 12:07:46 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:46 STATE: test-node-wasm.js event: image -2022-07-13 12:07:47 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:47 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,3] dtype: float32 -2022-07-13 12:07:47 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:47 STATE: test-node-wasm.js event: image -2022-07-13 12:07:47 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:47 STATE: test-node-wasm.js passed: tensor shape: [1200,1200,3] dtype: float32 -2022-07-13 12:07:47 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} -2022-07-13 12:07:47 STATE: test-node-wasm.js event: image -2022-07-13 12:07:48 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:48 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: int32 -2022-07-13 12:07:48 INFO:  test-node-wasm.js test default -2022-07-13 12:07:48 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:48 STATE: test-node-wasm.js event: image -2022-07-13 12:07:48 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:48 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:48 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:48 DATA:  test-node-wasm.js result: performance: load: null total: 333 -2022-07-13 12:07:48 STATE: test-node-wasm.js passed: default result face match 1 female 0.97 -2022-07-13 12:07:48 INFO:  test-node-wasm.js test sync -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:49 STATE: test-node-wasm.js event: image -2022-07-13 12:07:49 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:49 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:49 DATA:  test-node-wasm.js result: performance: load: null total: 360 -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: default sync 1 female 0.97 -2022-07-13 12:07:49 INFO:  test-node-wasm.js test: image process -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: image input null [1,256,256,3] -2022-07-13 12:07:49 INFO:  test-node-wasm.js test: image null -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: invalid input could not convert input to tensor -2022-07-13 12:07:49 INFO:  test-node-wasm.js test face similarity -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:49 STATE: test-node-wasm.js event: image -2022-07-13 12:07:49 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:49 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:49 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} -2022-07-13 12:07:49 DATA:  test-node-wasm.js result: performance: load: null total: 362 -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:50 STATE: test-node-wasm.js event: image -2022-07-13 12:07:50 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:50 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:50 DATA:  test-node-wasm.js result: performance: load: null total: 404 -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:50 STATE: test-node-wasm.js event: image -2022-07-13 12:07:50 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:50 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} -2022-07-13 12:07:50 DATA:  test-node-wasm.js result: performance: load: null total: 335 -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: face descriptor -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: face similarity {"similarity":[1,0.5266119940661309,0.4858842904087851],"descriptors":[1024,1024,1024]} -2022-07-13 12:07:50 INFO:  test-node-wasm.js test face matching -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: face database 40 -2022-07-13 12:07:50 STATE: test-node-wasm.js passed: face match {"first":{"index":4,"similarity":0.7827852754786533}} {"second":{"index":4,"similarity":0.5660821189104794}} {"third":{"index":4,"similarity":0.45074189882665594}} -2022-07-13 12:07:50 INFO:  test-node-wasm.js test object -2022-07-13 12:07:51 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:51 STATE: test-node-wasm.js event: image -2022-07-13 12:07:51 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:51 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:51 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:51 DATA:  test-node-wasm.js result: performance: load: null total: 375 -2022-07-13 12:07:51 STATE: test-node-wasm.js passed: object result match -2022-07-13 12:07:51 INFO:  test-node-wasm.js test sensitive -2022-07-13 12:07:51 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:51 STATE: test-node-wasm.js event: image -2022-07-13 12:07:52 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 10 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: performance: load: null total: 370 -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: sensitive result match -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: sensitive face result match -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: sensitive face emotion result [{"score":0.46,"emotion":"neutral"},{"score":0.24,"emotion":"fear"},{"score":0.17,"emotion":"sad"}] -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: sensitive body result match -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: sensitive hand result match -2022-07-13 12:07:52 INFO:  test-node-wasm.js test detectors -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:52 STATE: test-node-wasm.js event: image -2022-07-13 12:07:52 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: performance: load: null total: 236 -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: detector result face match -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: detector result hand match -2022-07-13 12:07:52 INFO:  test-node-wasm.js test: multi-instance -2022-07-13 12:07:52 STATE: test-node-wasm.js event: image -2022-07-13 12:07:52 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: detect: random default -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.06,"keypoints":15} -2022-07-13 12:07:52 DATA:  test-node-wasm.js result: performance: load: null total: 208 -2022-07-13 12:07:52 INFO:  test-node-wasm.js test: first instance -2022-07-13 12:07:52 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:53 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:53 DATA:  test-node-wasm.js result: performance: load: null total: 252 -2022-07-13 12:07:53 INFO:  test-node-wasm.js test: second instance -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:53 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:53 DATA:  test-node-wasm.js result: performance: load: null total: 254 -2022-07-13 12:07:53 INFO:  test-node-wasm.js test: concurrent -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:53 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:54 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} -2022-07-13 12:07:54 STATE: test-node-wasm.js event: image -2022-07-13 12:07:54 STATE: test-node-wasm.js event: image -2022-07-13 12:07:54 STATE: test-node-wasm.js event: image -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2255 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2255 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2530 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2530 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2530 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2530 -2022-07-13 12:07:56 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2163 -2022-07-13 12:07:56 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:56 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2163 -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} -2022-07-13 12:07:56 DATA:  test-node-wasm.js result: performance: load: null total: 2163 -2022-07-13 12:07:56 INFO:  test-node-wasm.js test: monkey-patch -2022-07-13 12:07:56 STATE: test-node-wasm.js event: image -2022-07-13 12:07:56 STATE: test-node-wasm.js event: detect -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: monkey patch -2022-07-13 12:07:56 STATE: test-node-wasm.js passed: segmentation [65536] -2022-07-13 12:07:56 STATE: test-node-wasm.js passeed: equal usage -2022-07-13 12:07:56 INFO:  test-node-wasm.js test: input compare -2022-07-13 12:07:57 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} -2022-07-13 12:07:57 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} -2022-07-13 12:07:57 STATE: test-node-wasm.js passed: image compare 0 23.280073018790848 -2022-07-13 12:07:57 INFO:  test-node-wasm.js events: {"image":21,"detect":21,"warmup":2} -2022-07-13 12:07:57 INFO:  test-node-wasm.js tensors 1929 -2022-07-13 12:07:57 INFO:  test-node-wasm.js test complete: 14559 ms -2022-07-13 12:07:57 INFO:  all tests complete -2022-07-13 12:07:57 INFO:  failed: {"count":0,"messages":[]} -2022-07-13 12:07:57 INFO:  status: {"test":"test-node.js","passed":101,"failed":0} -2022-07-13 12:07:57 INFO:  status: {"test":"test-node-gpu.js","passed":101,"failed":0} -2022-07-13 12:07:57 INFO:  status: {"test":"test-node-wasm.js","passed":102,"failed":0} +2022-07-14 09:34:58 INFO:  @vladmandic/human version 2.8.1 +2022-07-14 09:34:58 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.15.0 +2022-07-14 09:34:58 INFO:  tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"] +2022-07-14 09:34:58 INFO:  demos: ["../demo/nodejs/node.js","../demo/nodejs/node-canvas.js","../demo/nodejs/node-env.js","../demo/nodejs/node-event.js","../demo/nodejs/node-multiprocess.js"] +2022-07-14 09:34:58 INFO:  +2022-07-14 09:34:58 INFO:  test-node.js start +2022-07-14 09:34:58 INFO:  test-node.js test: configuration validation +2022-07-14 09:34:58 STATE: test-node.js passed: configuration default validation [] +2022-07-14 09:34:58 STATE: test-node.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] +2022-07-14 09:34:58 INFO:  test-node.js test: model load +2022-07-14 09:34:58 STATE: test-node.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"file://models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"file://models/emotion.json"},{"name":"facedetect","loaded":true,"url":"file://models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"file://models/iris.json"},{"name":"facemesh","loaded":true,"url":"file://models/facemesh.json"},{"name":"faceres","loaded":true,"url":"file://models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"file://models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"file://models/handtrack.json"},{"name":"liveness","loaded":true,"url":"file://models/liveness.json"},{"name":"movenet","loaded":true,"url":"file://models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"file://models/selfie.json"},{"name":"antispoof","loaded":true,"url":"file://models/antispoof.json"}] +2022-07-14 09:34:58 INFO:  test-node.js test: warmup +2022-07-14 09:34:58 STATE: test-node.js passed: create human +2022-07-14 09:34:58 INFO:  test-node.js human version: 2.8.1 +2022-07-14 09:34:58 INFO:  test-node.js platform: linux x64 agent: NodeJS v16.15.0 +2022-07-14 09:34:58 INFO:  test-node.js tfjs version: 3.18.0 +2022-07-14 09:34:58 INFO:  test-node.js tensorflow binding version: 2.7.0-dev20211101 +2022-07-14 09:34:58 STATE: test-node.js passed: set backend: tensorflow +2022-07-14 09:34:58 STATE: test-node.js tensors 1921 +2022-07-14 09:34:58 STATE: test-node.js passed: load models +2022-07-14 09:34:58 STATE: test-node.js result: defined models: 22 loaded models: 12 +2022-07-14 09:34:58 STATE: test-node.js passed: warmup: none default +2022-07-14 09:34:58 DATA:  test-node.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} +2022-07-14 09:34:58 DATA:  test-node.js result: performance: load: null total: null +2022-07-14 09:34:58 STATE: test-node.js passed: warmup none result match +2022-07-14 09:34:58 STATE: test-node.js event: image +2022-07-14 09:34:59 STATE: test-node.js event: detect +2022-07-14 09:34:59 STATE: test-node.js event: warmup +2022-07-14 09:34:59 STATE: test-node.js passed: warmup: face default +2022-07-14 09:34:59 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} +2022-07-14 09:34:59 DATA:  test-node.js result: performance: load: null total: 396 +2022-07-14 09:34:59 STATE: test-node.js passed: warmup face result match +2022-07-14 09:34:59 STATE: test-node.js event: image +2022-07-14 09:34:59 STATE: test-node.js event: detect +2022-07-14 09:34:59 STATE: test-node.js event: warmup +2022-07-14 09:34:59 STATE: test-node.js passed: warmup: body default +2022-07-14 09:34:59 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:34:59 DATA:  test-node.js result: performance: load: null total: 315 +2022-07-14 09:34:59 STATE: test-node.js passed: warmup body result match +2022-07-14 09:34:59 STATE: test-node.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 10% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} +2022-07-14 09:34:59 INFO:  test-node.js test: details verification +2022-07-14 09:34:59 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:34:59 STATE: test-node.js event: image +2022-07-14 09:35:00 STATE: test-node.js event: detect +2022-07-14 09:35:00 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:00 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:00 DATA:  test-node.js result: performance: load: null total: 282 +2022-07-14 09:35:00 STATE: test-node.js passed: details face length 1 +2022-07-14 09:35:00 STATE: test-node.js passed: details face score 1 0.93 1 +2022-07-14 09:35:00 STATE: test-node.js passed: details face age/gender 23.7 female 0.97 85.47 +2022-07-14 09:35:00 STATE: test-node.js passed: details face arrays 4 478 1024 +2022-07-14 09:35:00 STATE: test-node.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} +2022-07-14 09:35:00 STATE: test-node.js passed: details face anti-spoofing 0.79 +2022-07-14 09:35:00 STATE: test-node.js passed: details face liveness 0.83 +2022-07-14 09:35:00 STATE: test-node.js passed: details body length 1 +2022-07-14 09:35:00 STATE: test-node.js passed: details body 0.92 17 6 +2022-07-14 09:35:00 STATE: test-node.js passed: details hand length 1 +2022-07-14 09:35:00 STATE: test-node.js passed: details hand 0.51 0.73 point +2022-07-14 09:35:00 STATE: test-node.js passed: details hand arrays 21 5 7 +2022-07-14 09:35:00 STATE: test-node.js passed: details gesture length 7 +2022-07-14 09:35:00 STATE: test-node.js passed: details gesture first {"face":0,"gesture":"facing right"} +2022-07-14 09:35:00 STATE: test-node.js passed: details object length 1 +2022-07-14 09:35:00 STATE: test-node.js passed: details object 0.72 person +2022-07-14 09:35:00 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928} +2022-07-14 09:35:00 STATE: test-node.js event: image +2022-07-14 09:35:00 STATE: test-node.js event: detect +2022-07-14 09:35:00 STATE: test-node.js passed: tensor shape: [1,1200,1200,4] dtype: float32 +2022-07-14 09:35:00 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928} +2022-07-14 09:35:00 STATE: test-node.js event: image +2022-07-14 09:35:01 STATE: test-node.js event: detect +2022-07-14 09:35:01 STATE: test-node.js passed: tensor shape: [1200,1200,4] dtype: float32 +2022-07-14 09:35:01 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:01 STATE: test-node.js event: image +2022-07-14 09:35:01 STATE: test-node.js event: detect +2022-07-14 09:35:01 STATE: test-node.js passed: tensor shape: [1,1200,1200,3] dtype: float32 +2022-07-14 09:35:01 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:01 STATE: test-node.js event: image +2022-07-14 09:35:02 STATE: test-node.js event: detect +2022-07-14 09:35:02 STATE: test-node.js passed: tensor shape: [1200,1200,3] dtype: float32 +2022-07-14 09:35:02 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} +2022-07-14 09:35:02 STATE: test-node.js event: image +2022-07-14 09:35:02 STATE: test-node.js event: detect +2022-07-14 09:35:02 STATE: test-node.js passed: tensor shape: [1,1200,1200,4] dtype: int32 +2022-07-14 09:35:02 INFO:  test-node.js test default +2022-07-14 09:35:02 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:02 STATE: test-node.js event: image +2022-07-14 09:35:03 STATE: test-node.js event: detect +2022-07-14 09:35:03 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:03 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:03 DATA:  test-node.js result: performance: load: null total: 252 +2022-07-14 09:35:03 STATE: test-node.js passed: default result face match 1 female 0.97 +2022-07-14 09:35:03 INFO:  test-node.js test sync +2022-07-14 09:35:03 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:03 STATE: test-node.js event: image +2022-07-14 09:35:03 STATE: test-node.js event: detect +2022-07-14 09:35:03 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:03 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:03 DATA:  test-node.js result: performance: load: null total: 242 +2022-07-14 09:35:03 STATE: test-node.js passed: default sync 1 female 0.97 +2022-07-14 09:35:03 INFO:  test-node.js test: image process +2022-07-14 09:35:03 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:03 STATE: test-node.js passed: image input null [1,256,256,3] +2022-07-14 09:35:03 INFO:  test-node.js test: image null +2022-07-14 09:35:03 STATE: test-node.js passed: invalid input could not convert input to tensor +2022-07-14 09:35:03 INFO:  test-node.js test face similarity +2022-07-14 09:35:03 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:03 STATE: test-node.js event: image +2022-07-14 09:35:03 STATE: test-node.js event: detect +2022-07-14 09:35:03 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:03 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} +2022-07-14 09:35:03 DATA:  test-node.js result: performance: load: null total: 264 +2022-07-14 09:35:03 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:03 STATE: test-node.js event: image +2022-07-14 09:35:04 STATE: test-node.js event: detect +2022-07-14 09:35:04 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:04 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:04 DATA:  test-node.js result: performance: load: null total: 251 +2022-07-14 09:35:04 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:04 STATE: test-node.js event: image +2022-07-14 09:35:04 STATE: test-node.js event: detect +2022-07-14 09:35:04 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:04 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} +2022-07-14 09:35:04 DATA:  test-node.js result: performance: load: null total: 229 +2022-07-14 09:35:04 STATE: test-node.js passed: face descriptor +2022-07-14 09:35:04 STATE: test-node.js passed: face similarity {"similarity":[1,0.44727452329649126,0.5567935850640406],"descriptors":[1024,1024,1024]} +2022-07-14 09:35:04 INFO:  test-node.js test face matching +2022-07-14 09:35:04 STATE: test-node.js passed: face database 40 +2022-07-14 09:35:04 STATE: test-node.js passed: face match {"first":{"index":4,"similarity":0.7827852615252829}} {"second":{"index":4,"similarity":0.5002052633015844}} {"third":{"index":4,"similarity":0.5401587887998899}} +2022-07-14 09:35:04 INFO:  test-node.js test object +2022-07-14 09:35:04 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:04 STATE: test-node.js event: image +2022-07-14 09:35:04 STATE: test-node.js event: detect +2022-07-14 09:35:04 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:04 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:04 DATA:  test-node.js result: performance: load: null total: 244 +2022-07-14 09:35:04 STATE: test-node.js passed: object result match +2022-07-14 09:35:04 INFO:  test-node.js test sensitive +2022-07-14 09:35:05 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:05 STATE: test-node.js event: image +2022-07-14 09:35:05 STATE: test-node.js event: detect +2022-07-14 09:35:05 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:05 DATA:  test-node.js result: face: 1 body: 1 hand: 2 gesture: 9 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:05 DATA:  test-node.js result: performance: load: null total: 263 +2022-07-14 09:35:05 STATE: test-node.js passed: sensitive result match +2022-07-14 09:35:05 STATE: test-node.js passed: sensitive face result match +2022-07-14 09:35:05 STATE: test-node.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}] +2022-07-14 09:35:05 STATE: test-node.js passed: sensitive body result match +2022-07-14 09:35:05 STATE: test-node.js passed: sensitive hand result match +2022-07-14 09:35:05 INFO:  test-node.js test detectors +2022-07-14 09:35:05 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:05 STATE: test-node.js event: image +2022-07-14 09:35:05 STATE: test-node.js event: detect +2022-07-14 09:35:05 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:05 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:05 DATA:  test-node.js result: performance: load: null total: 182 +2022-07-14 09:35:05 STATE: test-node.js passed: detector result face match +2022-07-14 09:35:05 STATE: test-node.js passed: detector result hand match +2022-07-14 09:35:05 INFO:  test-node.js test: multi-instance +2022-07-14 09:35:05 STATE: test-node.js event: image +2022-07-14 09:35:06 STATE: test-node.js event: detect +2022-07-14 09:35:06 STATE: test-node.js passed: detect: random default +2022-07-14 09:35:06 DATA:  test-node.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15} +2022-07-14 09:35:06 DATA:  test-node.js result: performance: load: null total: 174 +2022-07-14 09:35:06 INFO:  test-node.js test: first instance +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:06 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:06 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:06 DATA:  test-node.js result: performance: load: null total: 168 +2022-07-14 09:35:06 INFO:  test-node.js test: second instance +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:06 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:06 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:06 DATA:  test-node.js result: performance: load: null total: 166 +2022-07-14 09:35:06 INFO:  test-node.js test: concurrent +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:06 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:07 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:07 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:07 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:07 STATE: test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024} +2022-07-14 09:35:07 STATE: test-node.js event: image +2022-07-14 09:35:07 STATE: test-node.js event: image +2022-07-14 09:35:07 STATE: test-node.js event: image +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1618 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1618 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1756 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1756 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1756 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1756 +2022-07-14 09:35:08 STATE: test-node.js event: detect +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1502 +2022-07-14 09:35:08 STATE: test-node.js event: detect +2022-07-14 09:35:08 STATE: test-node.js event: detect +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1502 +2022-07-14 09:35:08 STATE: test-node.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:08 DATA:  test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:08 DATA:  test-node.js result: performance: load: null total: 1502 +2022-07-14 09:35:08 INFO:  test-node.js test: monkey-patch +2022-07-14 09:35:08 STATE: test-node.js event: image +2022-07-14 09:35:08 STATE: test-node.js event: detect +2022-07-14 09:35:08 STATE: test-node.js passed: monkey patch +2022-07-14 09:35:08 STATE: test-node.js passed: segmentation [65536] +2022-07-14 09:35:08 STATE: test-node.js passeed: equal usage +2022-07-14 09:35:08 INFO:  test-node.js test: input compare +2022-07-14 09:35:09 STATE: test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:09 STATE: test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864} +2022-07-14 09:35:09 STATE: test-node.js passed: image compare 0 23.275441687091504 +2022-07-14 09:35:09 INFO:  test-node.js events: {"image":21,"detect":21,"warmup":2} +2022-07-14 09:35:09 INFO:  test-node.js tensors 1927 +2022-07-14 09:35:09 INFO:  test-node.js test complete: 10413 ms +2022-07-14 09:35:09 INFO:  +2022-07-14 09:35:09 INFO:  test-node-gpu.js start +2022-07-14 09:35:10 INFO:  test-node-gpu.js test: configuration validation +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: configuration default validation [] +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] +2022-07-14 09:35:10 INFO:  test-node-gpu.js test: model load +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"file://models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"file://models/emotion.json"},{"name":"facedetect","loaded":true,"url":"file://models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"file://models/iris.json"},{"name":"facemesh","loaded":true,"url":"file://models/facemesh.json"},{"name":"faceres","loaded":true,"url":"file://models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"file://models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"file://models/handtrack.json"},{"name":"liveness","loaded":true,"url":"file://models/liveness.json"},{"name":"movenet","loaded":true,"url":"file://models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"file://models/selfie.json"},{"name":"antispoof","loaded":true,"url":"file://models/antispoof.json"}] +2022-07-14 09:35:10 INFO:  test-node-gpu.js test: warmup +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: create human +2022-07-14 09:35:10 INFO:  test-node-gpu.js human version: 2.8.1 +2022-07-14 09:35:10 INFO:  test-node-gpu.js platform: linux x64 agent: NodeJS v16.15.0 +2022-07-14 09:35:10 INFO:  test-node-gpu.js tfjs version: 3.18.0 +2022-07-14 09:35:10 INFO:  test-node-gpu.js tensorflow binding version: 2.7.0-dev20211101 +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: set backend: tensorflow +2022-07-14 09:35:10 STATE: test-node-gpu.js tensors 1921 +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: load models +2022-07-14 09:35:10 STATE: test-node-gpu.js result: defined models: 22 loaded models: 12 +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: warmup: none default +2022-07-14 09:35:10 DATA:  test-node-gpu.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} +2022-07-14 09:35:10 DATA:  test-node-gpu.js result: performance: load: null total: null +2022-07-14 09:35:10 STATE: test-node-gpu.js passed: warmup none result match +2022-07-14 09:35:11 STATE: test-node-gpu.js event: image +2022-07-14 09:35:16 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:16 STATE: test-node-gpu.js event: warmup +2022-07-14 09:35:16 STATE: test-node-gpu.js passed: warmup: face default +2022-07-14 09:35:16 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4} +2022-07-14 09:35:16 DATA:  test-node-gpu.js result: performance: load: null total: 4791 +2022-07-14 09:35:16 STATE: test-node-gpu.js passed: warmup face result match +2022-07-14 09:35:16 STATE: test-node-gpu.js event: image +2022-07-14 09:35:16 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:16 STATE: test-node-gpu.js event: warmup +2022-07-14 09:35:16 STATE: test-node-gpu.js passed: warmup: body default +2022-07-14 09:35:16 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:16 DATA:  test-node-gpu.js result: performance: load: null total: 253 +2022-07-14 09:35:16 STATE: test-node-gpu.js passed: warmup body result match +2022-07-14 09:35:16 STATE: test-node-gpu.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 10% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} +2022-07-14 09:35:16 INFO:  test-node-gpu.js test: details verification +2022-07-14 09:35:16 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:16 STATE: test-node-gpu.js event: image +2022-07-14 09:35:17 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:17 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:17 DATA:  test-node-gpu.js result: performance: load: null total: 227 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face length 1 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face score 1 0.93 1 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face age/gender 23.7 female 0.97 85.47 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face arrays 4 478 1024 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face anti-spoofing 0.79 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details face liveness 0.83 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details body length 1 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details body 0.92 17 6 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details hand length 1 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details hand 0.51 0.73 point +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details hand arrays 21 5 7 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details gesture length 7 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details gesture first {"face":0,"gesture":"facing right"} +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details object length 1 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: details object 0.72 person +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928} +2022-07-14 09:35:17 STATE: test-node-gpu.js event: image +2022-07-14 09:35:17 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: float32 +2022-07-14 09:35:17 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928} +2022-07-14 09:35:17 STATE: test-node-gpu.js event: image +2022-07-14 09:35:18 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:18 STATE: test-node-gpu.js passed: tensor shape: [1200,1200,4] dtype: float32 +2022-07-14 09:35:18 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:18 STATE: test-node-gpu.js event: image +2022-07-14 09:35:18 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:18 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,3] dtype: float32 +2022-07-14 09:35:18 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:18 STATE: test-node-gpu.js event: image +2022-07-14 09:35:18 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:18 STATE: test-node-gpu.js passed: tensor shape: [1200,1200,3] dtype: float32 +2022-07-14 09:35:19 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} +2022-07-14 09:35:19 STATE: test-node-gpu.js event: image +2022-07-14 09:35:19 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:19 STATE: test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: int32 +2022-07-14 09:35:19 INFO:  test-node-gpu.js test default +2022-07-14 09:35:19 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:19 STATE: test-node-gpu.js event: image +2022-07-14 09:35:19 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:19 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:19 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:19 DATA:  test-node-gpu.js result: performance: load: null total: 224 +2022-07-14 09:35:19 STATE: test-node-gpu.js passed: default result face match 1 female 0.97 +2022-07-14 09:35:19 INFO:  test-node-gpu.js test sync +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:20 STATE: test-node-gpu.js event: image +2022-07-14 09:35:20 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: performance: load: null total: 240 +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: default sync 1 female 0.97 +2022-07-14 09:35:20 INFO:  test-node-gpu.js test: image process +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: image input null [1,256,256,3] +2022-07-14 09:35:20 INFO:  test-node-gpu.js test: image null +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: invalid input could not convert input to tensor +2022-07-14 09:35:20 INFO:  test-node-gpu.js test face similarity +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:20 STATE: test-node-gpu.js event: image +2022-07-14 09:35:20 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: performance: load: null total: 206 +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:20 STATE: test-node-gpu.js event: image +2022-07-14 09:35:20 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:20 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:20 DATA:  test-node-gpu.js result: performance: load: null total: 204 +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:21 STATE: test-node-gpu.js event: image +2022-07-14 09:35:21 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:21 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} +2022-07-14 09:35:21 DATA:  test-node-gpu.js result: performance: load: null total: 196 +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: face descriptor +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: face similarity {"similarity":[1,0.447238756461232,0.556914029877052],"descriptors":[1024,1024,1024]} +2022-07-14 09:35:21 INFO:  test-node-gpu.js test face matching +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: face database 40 +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: face match {"first":{"index":4,"similarity":0.7828184453007331}} {"second":{"index":4,"similarity":0.5001334216773398}} {"third":{"index":4,"similarity":0.5403054967489764}} +2022-07-14 09:35:21 INFO:  test-node-gpu.js test object +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:21 STATE: test-node-gpu.js event: image +2022-07-14 09:35:21 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:21 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:21 DATA:  test-node-gpu.js result: performance: load: null total: 208 +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: object result match +2022-07-14 09:35:21 INFO:  test-node-gpu.js test sensitive +2022-07-14 09:35:21 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:21 STATE: test-node-gpu.js event: image +2022-07-14 09:35:22 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 9 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: performance: load: null total: 189 +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: sensitive result match +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: sensitive face result match +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}] +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: sensitive body result match +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: sensitive hand result match +2022-07-14 09:35:22 INFO:  test-node-gpu.js test detectors +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:22 STATE: test-node-gpu.js event: image +2022-07-14 09:35:22 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: performance: load: null total: 136 +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detector result face match +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detector result hand match +2022-07-14 09:35:22 INFO:  test-node-gpu.js test: multi-instance +2022-07-14 09:35:22 STATE: test-node-gpu.js event: image +2022-07-14 09:35:22 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detect: random default +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.06,"keypoints":15} +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: performance: load: null total: 135 +2022-07-14 09:35:22 INFO:  test-node-gpu.js test: first instance +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:22 DATA:  test-node-gpu.js result: performance: load: null total: 148 +2022-07-14 09:35:22 INFO:  test-node-gpu.js test: second instance +2022-07-14 09:35:22 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:23 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:23 DATA:  test-node-gpu.js result: performance: load: null total: 134 +2022-07-14 09:35:23 INFO:  test-node-gpu.js test: concurrent +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:23 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:24 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:24 STATE: test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056} +2022-07-14 09:35:24 STATE: test-node-gpu.js event: image +2022-07-14 09:35:24 STATE: test-node-gpu.js event: image +2022-07-14 09:35:24 STATE: test-node-gpu.js event: image +2022-07-14 09:35:24 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:24 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:24 DATA:  test-node-gpu.js result: performance: load: null total: 1123 +2022-07-14 09:35:24 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:24 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:24 DATA:  test-node-gpu.js result: performance: load: null total: 1123 +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 1194 +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 1194 +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 1194 +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 1194 +2022-07-14 09:35:25 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 904 +2022-07-14 09:35:25 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:25 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 904 +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:25 DATA:  test-node-gpu.js result: performance: load: null total: 904 +2022-07-14 09:35:25 INFO:  test-node-gpu.js test: monkey-patch +2022-07-14 09:35:25 STATE: test-node-gpu.js event: image +2022-07-14 09:35:25 STATE: test-node-gpu.js event: detect +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: monkey patch +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: segmentation [65536] +2022-07-14 09:35:25 STATE: test-node-gpu.js passeed: equal usage +2022-07-14 09:35:25 INFO:  test-node-gpu.js test: input compare +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120} +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928} +2022-07-14 09:35:25 STATE: test-node-gpu.js passed: image compare 0 23.275441687091504 +2022-07-14 09:35:25 INFO:  test-node-gpu.js events: {"image":21,"detect":21,"warmup":2} +2022-07-14 09:35:25 INFO:  test-node-gpu.js tensors 1927 +2022-07-14 09:35:25 INFO:  test-node-gpu.js test complete: 15348 ms +2022-07-14 09:35:26 INFO:  +2022-07-14 09:35:26 INFO:  test-node-wasm.js start +2022-07-14 09:35:26 STATE: test-node-wasm.js passed: model server: https://vladmandic.github.io/human/models/ +2022-07-14 09:35:26 INFO:  test-node-wasm.js test: configuration validation +2022-07-14 09:35:26 STATE: test-node-wasm.js passed: configuration default validation [] +2022-07-14 09:35:26 STATE: test-node-wasm.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}] +2022-07-14 09:35:26 INFO:  test-node-wasm.js test: model load +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false,"url":null},{"name":"gear","loaded":false,"url":null},{"name":"blazeposedetect","loaded":false,"url":null},{"name":"blazepose","loaded":false,"url":null},{"name":"centernet","loaded":true,"url":"https://vladmandic.github.io/human/models/mb3-centernet.json"},{"name":"efficientpose","loaded":false,"url":null},{"name":"mobilefacenet","loaded":false,"url":null},{"name":"emotion","loaded":true,"url":"https://vladmandic.github.io/human/models/emotion.json"},{"name":"facedetect","loaded":true,"url":"https://vladmandic.github.io/human/models/blazeface.json"},{"name":"faceiris","loaded":true,"url":"https://vladmandic.github.io/human/models/iris.json"},{"name":"facemesh","loaded":true,"url":"https://vladmandic.github.io/human/models/facemesh.json"},{"name":"faceres","loaded":true,"url":"https://vladmandic.github.io/human/models/faceres.json"},{"name":"ssrnetgender","loaded":false,"url":null},{"name":"handpose","loaded":false,"url":null},{"name":"handskeleton","loaded":true,"url":"https://vladmandic.github.io/human/models/handlandmark-full.json"},{"name":"handtrack","loaded":true,"url":"https://vladmandic.github.io/human/models/handtrack.json"},{"name":"liveness","loaded":true,"url":"https://vladmandic.github.io/human/models/liveness.json"},{"name":"movenet","loaded":true,"url":"https://vladmandic.github.io/human/models/movenet-lightning.json"},{"name":"nanodet","loaded":false,"url":null},{"name":"posenet","loaded":false,"url":null},{"name":"segmentation","loaded":true,"url":"https://vladmandic.github.io/human/models/selfie.json"},{"name":"antispoof","loaded":true,"url":"https://vladmandic.github.io/human/models/antispoof.json"}] +2022-07-14 09:35:27 INFO:  test-node-wasm.js test: warmup +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: create human +2022-07-14 09:35:27 INFO:  test-node-wasm.js human version: 2.8.1 +2022-07-14 09:35:27 INFO:  test-node-wasm.js platform: linux x64 agent: NodeJS v16.15.0 +2022-07-14 09:35:27 INFO:  test-node-wasm.js tfjs version: 3.18.0 +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: set backend: wasm +2022-07-14 09:35:27 STATE: test-node-wasm.js tensors 1921 +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: load models +2022-07-14 09:35:27 STATE: test-node-wasm.js result: defined models: 22 loaded models: 12 +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: warmup: none default +2022-07-14 09:35:27 DATA:  test-node-wasm.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {} +2022-07-14 09:35:27 DATA:  test-node-wasm.js result: performance: load: null total: null +2022-07-14 09:35:27 STATE: test-node-wasm.js passed: warmup none result match +2022-07-14 09:35:27 STATE: test-node-wasm.js event: image +2022-07-14 09:35:28 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:28 STATE: test-node-wasm.js event: warmup +2022-07-14 09:35:28 STATE: test-node-wasm.js passed: warmup: face default +2022-07-14 09:35:28 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} +2022-07-14 09:35:28 DATA:  test-node-wasm.js result: performance: load: null total: 548 +2022-07-14 09:35:28 STATE: test-node-wasm.js passed: warmup face result match +2022-07-14 09:35:28 STATE: test-node-wasm.js event: image +2022-07-14 09:35:28 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:28 STATE: test-node-wasm.js event: warmup +2022-07-14 09:35:28 STATE: test-node-wasm.js passed: warmup: body default +2022-07-14 09:35:28 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:28 DATA:  test-node-wasm.js result: performance: load: null total: 417 +2022-07-14 09:35:28 STATE: test-node-wasm.js passed: warmup body result match +2022-07-14 09:35:28 STATE: test-node-wasm.js details: {"face":{"boxScore":0.93,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.51,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"face":0,"gesture":"mouth 21% open"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]} +2022-07-14 09:35:28 INFO:  test-node-wasm.js test: details verification +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:29 STATE: test-node-wasm.js event: image +2022-07-14 09:35:29 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:29 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:29 DATA:  test-node-wasm.js result: performance: load: null total: 377 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face length 1 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face score 1 0.93 1 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face age/gender 23.7 female 0.97 85.47 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face arrays 4 478 1024 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"} +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face anti-spoofing 0.79 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details face liveness 0.83 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details body length 1 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details body 0.92 17 6 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details hand length 1 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details hand 0.51 0.73 point +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details hand arrays 21 5 7 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details gesture length 7 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details gesture first {"face":0,"gesture":"facing right"} +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details object length 1 +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: details object 0.72 person +2022-07-14 09:35:29 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1413675264} +2022-07-14 09:35:29 STATE: test-node-wasm.js event: image +2022-07-14 09:35:30 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:30 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: float32 +2022-07-14 09:35:30 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1413675264} +2022-07-14 09:35:30 STATE: test-node-wasm.js event: image +2022-07-14 09:35:30 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:30 STATE: test-node-wasm.js passed: tensor shape: [1200,1200,4] dtype: float32 +2022-07-14 09:35:31 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:31 STATE: test-node-wasm.js event: image +2022-07-14 09:35:31 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:31 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,3] dtype: float32 +2022-07-14 09:35:31 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:31 STATE: test-node-wasm.js event: image +2022-07-14 09:35:32 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:32 STATE: test-node-wasm.js passed: tensor shape: [1200,1200,3] dtype: float32 +2022-07-14 09:35:32 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871} +2022-07-14 09:35:32 STATE: test-node-wasm.js event: image +2022-07-14 09:35:32 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:32 STATE: test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: int32 +2022-07-14 09:35:32 INFO:  test-node-wasm.js test default +2022-07-14 09:35:32 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:32 STATE: test-node-wasm.js event: image +2022-07-14 09:35:33 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:33 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:33 DATA:  test-node-wasm.js result: performance: load: null total: 382 +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: default result face match 1 female 0.97 +2022-07-14 09:35:33 INFO:  test-node-wasm.js test sync +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:33 STATE: test-node-wasm.js event: image +2022-07-14 09:35:33 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:33 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:33 DATA:  test-node-wasm.js result: performance: load: null total: 365 +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: default sync 1 female 0.97 +2022-07-14 09:35:33 INFO:  test-node-wasm.js test: image process +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: image input null [1,256,256,3] +2022-07-14 09:35:33 INFO:  test-node-wasm.js test: image null +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: invalid input could not convert input to tensor +2022-07-14 09:35:33 INFO:  test-node-wasm.js test face similarity +2022-07-14 09:35:33 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:33 STATE: test-node-wasm.js event: image +2022-07-14 09:35:34 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:34 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:34 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3} +2022-07-14 09:35:34 DATA:  test-node-wasm.js result: performance: load: null total: 345 +2022-07-14 09:35:34 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:34 STATE: test-node-wasm.js event: image +2022-07-14 09:35:34 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:34 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:34 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:34 DATA:  test-node-wasm.js result: performance: load: null total: 393 +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:35 STATE: test-node-wasm.js event: image +2022-07-14 09:35:35 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:35 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 4 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7} +2022-07-14 09:35:35 DATA:  test-node-wasm.js result: performance: load: null total: 345 +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: face descriptor +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: face similarity {"similarity":[1,0.5266119940661309,0.4858842904087851],"descriptors":[1024,1024,1024]} +2022-07-14 09:35:35 INFO:  test-node-wasm.js test face matching +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: face database 40 +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: face match {"first":{"index":4,"similarity":0.7827852754786533}} {"second":{"index":4,"similarity":0.5660821189104794}} {"third":{"index":4,"similarity":0.45074189882665594}} +2022-07-14 09:35:35 INFO:  test-node-wasm.js test object +2022-07-14 09:35:35 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:35 STATE: test-node-wasm.js event: image +2022-07-14 09:35:36 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:36 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:36 DATA:  test-node-wasm.js result: performance: load: null total: 378 +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: object result match +2022-07-14 09:35:36 INFO:  test-node-wasm.js test sensitive +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:36 STATE: test-node-wasm.js event: image +2022-07-14 09:35:36 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:36 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 10 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:36 DATA:  test-node-wasm.js result: performance: load: null total: 420 +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: sensitive result match +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: sensitive face result match +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: sensitive face emotion result [{"score":0.46,"emotion":"neutral"},{"score":0.24,"emotion":"fear"},{"score":0.17,"emotion":"sad"}] +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: sensitive body result match +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: sensitive hand result match +2022-07-14 09:35:36 INFO:  test-node-wasm.js test detectors +2022-07-14 09:35:36 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:36 STATE: test-node-wasm.js event: image +2022-07-14 09:35:37 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: performance: load: null total: 267 +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: detector result face match +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: detector result hand match +2022-07-14 09:35:37 INFO:  test-node-wasm.js test: multi-instance +2022-07-14 09:35:37 STATE: test-node-wasm.js event: image +2022-07-14 09:35:37 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: detect: random default +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15} +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: performance: load: null total: 227 +2022-07-14 09:35:37 INFO:  test-node-wasm.js test: first instance +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:37 DATA:  test-node-wasm.js result: performance: load: null total: 244 +2022-07-14 09:35:37 INFO:  test-node-wasm.js test: second instance +2022-07-14 09:35:37 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:38 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:38 DATA:  test-node-wasm.js result: performance: load: null total: 259 +2022-07-14 09:35:38 INFO:  test-node-wasm.js test: concurrent +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:38 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:39 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:39 STATE: test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104} +2022-07-14 09:35:39 STATE: test-node-wasm.js event: image +2022-07-14 09:35:39 STATE: test-node-wasm.js event: image +2022-07-14 09:35:39 STATE: test-node-wasm.js event: image +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2304 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2304 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2561 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2561 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2561 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2561 +2022-07-14 09:35:41 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2226 +2022-07-14 09:35:41 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:41 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-face.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2226 +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: detect: samples/in/ai-body.jpg default +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17} +2022-07-14 09:35:41 DATA:  test-node-wasm.js result: performance: load: null total: 2226 +2022-07-14 09:35:41 INFO:  test-node-wasm.js test: monkey-patch +2022-07-14 09:35:41 STATE: test-node-wasm.js event: image +2022-07-14 09:35:41 STATE: test-node-wasm.js event: detect +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: monkey patch +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: segmentation [65536] +2022-07-14 09:35:41 STATE: test-node-wasm.js passeed: equal usage +2022-07-14 09:35:41 INFO:  test-node-wasm.js test: input compare +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856} +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856} +2022-07-14 09:35:41 STATE: test-node-wasm.js passed: image compare 0 23.280073018790848 +2022-07-14 09:35:41 INFO:  test-node-wasm.js events: {"image":21,"detect":21,"warmup":2} +2022-07-14 09:35:41 INFO:  test-node-wasm.js tensors 1929 +2022-07-14 09:35:41 INFO:  test-node-wasm.js test complete: 15089 ms +2022-07-14 09:35:41 INFO:  all tests complete +2022-07-14 09:35:41 INFO:  failed: {"count":0,"messages":[]} +2022-07-14 09:35:41 INFO:  status: {"test":"test-node.js","passed":101,"failed":0} +2022-07-14 09:35:41 INFO:  status: {"test":"test-node-gpu.js","passed":101,"failed":0} +2022-07-14 09:35:41 INFO:  status: {"test":"test-node-wasm.js","passed":102,"failed":0} diff --git a/types/human.d.ts b/types/human.d.ts index 4cd536c2..578d6181 100644 --- a/types/human.d.ts +++ b/types/human.d.ts @@ -1191,7 +1191,7 @@ declare class Human { }; /** Instance of TensorFlow/JS used by Human * - Can be embedded or externally provided - * [TFJS API]: {@link https://js.tensorflow.org/api/latest/} + * [TFJS API](https://js.tensorflow.org/api/latest/) */ tf: any; /** Object containing environment information used for diagnostics */