Clarifai - 人脸检测 - 模型不存在 [关闭]

Posted

技术标签:

【中文标题】Clarifai - 人脸检测 - 模型不存在 [关闭]【英文标题】:Clarifai - FACE DETECT - Model does not exist [closed] 【发布时间】:2020-10-12 10:14:56 【问题描述】:

如果您能帮助我解决 Clarifai API 的问题,我将不胜感激。

我使用 API 做了一个简单的人脸检测应用程序。 我遵循了文档,并从我的客户那里运行了以下代码 sn-p:

app.models
  .predict(Clarifai.FACE_DETECT_MODEL, this.state.input)
  .then((response) => setImageBox(this.calculateBox(response)))
  .catch((err) => 
    console.log("Clarifai Error:", err);
  );

它曾经工作到 2 天前。 现在我得到一个错误。 Chrome 开发工具在 Network->Headers 选项卡上显示我:

请求网址:https://api.clarifai.com/v2/models/a403429f2ddf4b49b307e318f00e528b/outputs 请求方法:POST 状态码:404 未找到 远程地址:54.208.138.170:443 推荐人政策:降级时无推荐人

在网络-> 响应选项卡上,我得到了这个错误对象:

“状态”: “代码”:21200, "description":"模型不存在", “详细信息”:“未找到 ID 为“a403429f2ddf4b49b307e318f00e528b”的模型。 检查您的请求的网址。", “req_id”:“2fc7d5ed414a48eead697d9bdcf187b7” , “输出”:[]

我什至尝试重新安装 Clarifai NPM 包,但没有任何改变。 当我查看 Clarifai.FACE_DETECT_MODEL 的值时,它确实是 a403429f2ddf4b49b307e318f00e528b 的 ID,但 Clarifai 服务器无法识别它。

这是 Clarifai API 的错误吗?

如何解决这个问题?

谢谢, 以利

【问题讨论】:

【参考方案1】:

当我使用模型版本 ID 的 perdict 函数时,问题已解决。

因此代码sn-p如下:

app.models
  .predict(
    
      id: "a403429f2ddf4b49b307e318f00e528b",
      version: "34ce21a40cc24b6b96ffee54aabff139",
    ,
    this.state.input
  )
  .then((response) => setImageBox(this.calculateBox(response)))
  .catch((err) => 
    console.log("Clarifai Error:", err);
  );

感谢 Clarifai 支持团队解决了这个问题。

注意安全!

【讨论】:

【参考方案2】:

在这里支持 Clarifai!

对于给您带来的不便,我深表歉意。我们这边发生了一个错误。我们已经解决了这个问题,模型应该可以正常工作。如果您仍然收到此错误,请告诉我们。

如果您仍然收到错误,请尝试使用此 model_id 获取人脸模型,它应该可以解决问题。

model_id= 'a403429f2ddf4b49b307e318f00e528b'

最好的问候, 可乐法团队

【讨论】:

感谢您的快速回复。我又试了几次,我使用了给定的 model_id,但它仍然给出了同样的错误。 您可以尝试通过model_id和version_id调用模型吗?模型 ID 为 a403429f2ddf4b49b307e318f00e528b,版本 ID 为 34ce21a40cc24b6b96ffee54aabff139。您可以在以下文档中了解如何在 JS 中使用这些参数进行调用。 docs.clarifai.com/api-guide/predict/… 我使用了这个解决方案,一切都按预期工作!非常感谢您,注意安全! 太棒了。很高兴我们能提供帮助

以上是关于Clarifai - 人脸检测 - 模型不存在 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Clarifai - 人脸检测 - 方法不允许

如何使用 Clarifai 检测本地图像的人脸

卷积神经网络模型如何辨识裸体图片

加载人像检测模型的代码是

使用卷积神经网络(CupCnn)训练人脸检测模型

详解OpenVINO 模型库中的人脸检测模型