Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nestjs 尝试在Nest.js上运行tensorflowjs时出错_Nestjs_Tensorflow.js - Fatal编程技术网

Nestjs 尝试在Nest.js上运行tensorflowjs时出错

Nestjs 尝试在Nest.js上运行tensorflowjs时出错,nestjs,tensorflow.js,Nestjs,Tensorflow.js,我在Nest.js上运行TFjs时遇到问题。 npm运行启动 嵌套类型脚本-starter@1.0.0启动/主页/vvm/学习/NESTS 筑巢开始 node_modules/typescript/lib/lib.dom.d.ts:16532:11-错误TS2430: 接口“WebGL2RenderingContext”不正确地扩展了接口 “WebGL2RenderingContextBase”。属性“clearBufferfv”的类型为 不相容的 类型“(buffer:number,drawb

我在Nest.js上运行TFjs时遇到问题。 npm运行启动

嵌套类型脚本-starter@1.0.0启动/主页/vvm/学习/NESTS 筑巢开始

node_modules/typescript/lib/lib.dom.d.ts:16532:11-错误TS2430: 接口“WebGL2RenderingContext”不正确地扩展了接口 “WebGL2RenderingContextBase”。属性“clearBufferfv”的类型为 不相容的 类型“(buffer:number,drawbuffer:number,values:ArrayLike | Float32Array,srcdoffset?:number)=>void”不可用 可分配给类型“{”(缓冲区:编号,drawbuffer:编号,值: Float32List,srcdoffset?:number):void;(缓冲区:number,drawbuffer: 编号,值:Iterable,srcOffset?:编号:void;}。 参数“值”和“值”的类型不兼容。 类型“Iterable”不可分配给类型“ArrayLike | Float32Array”。 类型“Iterable”缺少类型“Float32Array”中的以下属性:每个元素的字节数、缓冲区、ByTeleLength、, 字节偏移量,以及25个以上

16532接口WebGL2RenderingContext扩展 WebGL2RenderingContextBase、WebGL2RenderingContextOverloads、, WebGLRenderingContextBase{ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~node_模块/typescript/lib/lib.dom.d.ts:16532:11-错误TS2430: 接口“WebGL2RenderingContext”不正确地扩展了接口 “WebGL2RenderingContextOverloads”。属性“uniform1fv”的类型 两者不相容。 类型“(位置:WebGLUniformLocation,数据:ArrayLike | Float32Array,srcOffset?:number,srcLength?:number)=>void”不可用 可分配给类型“{”(位置:WebGLUniformLocation,数据: Float32List,srcOffset?:编号,srcLength?:编号):无效;(位置: WebGLUniformLocation,数据:Iterable,srcOffset?:编号, srcLength?:编号):void;}'。 参数“data”和“data”的类型不兼容。 类型“Iterable”不可分配给类型“ArrayLike | Float32Array”。 类型“Iterable”不可分配给类型“Float32Array”

16532接口WebGL2RenderingContext扩展 WebGL2RenderingContextBase、WebGL2RenderingContextOverloads、, WebGLRenderingContextBase{ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~node_模块/typescript/lib/lib.dom.d.ts:16532:11-错误TS2430: 接口“WebGL2RenderingContext”不正确地扩展了接口 “WebGLRenderingContext”。属性“uniform1fv”的类型为 不相容的 类型“(位置:WebGLUniformLocation,数据:ArrayLike | Float32Array,srcOffset?:number,srcLength?:number)=>void”不可用 可分配给类型“{”(位置:WebGLUniformLocation,v: Float32List):无效;(位置:WebGLUniformLocation,v: Iterable):void;}'。 参数“data”和“v”的类型不兼容。 类型“Iterable”不可分配给类型“ArrayLike | Float32Array”。 类型“Iterable”不可分配给类型“Float32Array”

16532接口WebGL2RenderingContext扩展 WebGL2RenderingContextBase、WebGL2RenderingContextOverloads、, WebGLRenderingContextBase{ ~~~~~~~~~~~~~~~~~~~~/../node_modules/@types/webgl2/index.d.ts:582:13-错误TS2403: 后续变量声明必须具有相同的类型。变量 “WebGL2RenderingContext”的类型必须为“{new(): WebGL2RenderingContext;原型:WebGL2RenderingContext;只读 活动\u属性:编号;只读活动\u纹理:编号;…556 更多…;readonly WAIT_失败:number;}',但此处的类型为{new ():WebGL2RenderingContext;原型:WebGL2RenderingContext; 只读活动\u属性:编号;只读活动\u纹理:编号; …557更多…;只读最大值\u客户端\u等待\u超时\u WEBGL:number;}

582声明变量WebGL2RenderingContext:{ ~~~~~~~~~~~~~~~~~~~~~~

node_modules/typescript/lib/lib.dom.d.ts:16535:13 16535声明变量WebGL2RenderingContext:{ ~~~~~~~~~~~~~~~~~~~~~~ 这里还声明了“WebGL2RenderingContext”

发现4个错误


这就是我得到的。是否有可用的解决方案?

如果是在Node.js中,您是否安装了TensorFlow.js的节点版本?浏览器版本和节点在实现上完全不同。