Angular 将自定义训练模型加载到ml5 imageClassifier时,模型无效
我已经训练了我自己的模型,我下载了它,然后我测试了它,它使用纯javascript代码工作得很好,但是当我尝试在我的angular项目中使用ml5包实现它时,我在尝试将我训练过的模型传递给他时遇到了一些问题,它总是告诉我,我的模型是无效的,即使我遵循了整个文档,他们说我可以将url作为参数传递给我训练过的模型,但仍然是相同的问题,我不知道问题出在哪里 用于加载模型的我的组件功能:Angular 将自定义训练模型加载到ml5 imageClassifier时,模型无效,angular,ml5,Angular,Ml5,我已经训练了我自己的模型,我下载了它,然后我测试了它,它使用纯javascript代码工作得很好,但是当我尝试在我的angular项目中使用ml5包实现它时,我在尝试将我训练过的模型传递给他时遇到了一些问题,它总是告诉我,我的模型是无效的,即使我遵循了整个文档,他们说我可以将url作为参数传递给我训练过的模型,但仍然是相同的问题,我不知道问题出在哪里 用于加载模型的我的组件功能: async loadModel() { this.model = await ml5.imageClassi
async loadModel() {
this.model = await ml5.imageClassifier('https://teachablemachine.withgoogle.com/models/6QKQUqglC/model.json', this.modelLoadedf);
console.log(this.model);
this.modelLoaded = true;
await this.loadTrainableModel();
}
async loadTrainableModel() {
// Initialize the Image Classifier method with MobileNet
this.customModel.modelLoaded = false;
const features = await ml5.featureExtractor('https://teachablemachine.withgoogle.com/models/6QKQUqglC/model.json');
console.log('feature extractor loaded ....');
this.customModel.model = await features.classification();
console.log('custom classifier loaded....');
this.customModel.modelLoaded = true;
}
两个“imageClassifier”和“featureExtractor”总是返回错误,因为我传递给它们的模型
我的问题有什么解决办法吗