Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
Angular 将自定义训练模型加载到ml5 imageClassifier时,模型无效_Angular_Ml5 - Fatal编程技术网

Angular 将自定义训练模型加载到ml5 imageClassifier时,模型无效

Angular 将自定义训练模型加载到ml5 imageClassifier时,模型无效,angular,ml5,Angular,Ml5,我已经训练了我自己的模型,我下载了它,然后我测试了它,它使用纯javascript代码工作得很好,但是当我尝试在我的angular项目中使用ml5包实现它时,我在尝试将我训练过的模型传递给他时遇到了一些问题,它总是告诉我,我的模型是无效的,即使我遵循了整个文档,他们说我可以将url作为参数传递给我训练过的模型,但仍然是相同的问题,我不知道问题出在哪里 用于加载模型的我的组件功能: async loadModel() { this.model = await ml5.imageClassi

我已经训练了我自己的模型,我下载了它,然后我测试了它,它使用纯javascript代码工作得很好,但是当我尝试在我的angular项目中使用ml5包实现它时,我在尝试将我训练过的模型传递给他时遇到了一些问题,它总是告诉我,我的模型是无效的,即使我遵循了整个文档,他们说我可以将url作为参数传递给我训练过的模型,但仍然是相同的问题,我不知道问题出在哪里

用于加载模型的我的组件功能:

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”总是返回错误,因为我传递给它们的模型

我的问题有什么解决办法吗