Javascript 如何从nodejs中的项目文件加载可教机器姿势模型

Javascript 如何从nodejs中的项目文件加载可教机器姿势模型,javascript,node.js,tensorflow,electron,tensorflow.js,Javascript,Node.js,Tensorflow,Electron,Tensorflow.js,我在teachablemachine.withgoogle.com上训练了一个姿势模型。我下载了模型,所以现在我有了model.json、metadata.json和weights.bin。我想在一个电子应用程序中使用这个模型,我想从我的项目文件中加载它,而不是每次打开应用程序时从谷歌可教机器URL下载它。有办法吗?现在,我有 let weightsURL = path.join(__dirname, '/posemodel/weights.bin') let modelURL = path.j

我在teachablemachine.withgoogle.com上训练了一个姿势模型。我下载了模型,所以现在我有了model.json、metadata.json和weights.bin。我想在一个电子应用程序中使用这个模型,我想从我的项目文件中加载它,而不是每次打开应用程序时从谷歌可教机器URL下载它。有办法吗?现在,我有

let weightsURL = path.join(__dirname, '/posemodel/weights.bin')
let modelURL = path.join(__dirname, '/posemodel/model.json')
let metaDataURL = path.join(__dirname, '/posemodel/metadata.json')
model = await tmPose.loadFromFiles(modelURL, weightsURL, metaDataURL)

但是我知道loadFromFiles方法需要用户上传文件,这不是我想要的。当我打包应用程序时,模型将在应用程序中,因此有人知道我如何使用它吗?

只需使用
加载方法并使用这些文件在项目中的路径:

model = await tmPose.load('assets/model.json', 'assets/metadata.json');