问题标签 [clarifai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
409 浏览

php - PHP 将数据发布到 cUrl, clarifai

我有这个卷曲

我想用 PHP 发出 Post 请求,这样我就可以获得 json 响应。我试过这个:

但这不起作用。任何帮助将不胜感激。

错误:

0 投票
1 回答
506 浏览

javascript - Clarifai 客户要求提供客户密码和 ID

我正在设置我的初始 js 文件,但是在构建时我收到一个错误,客户端现在需要我的客户端密码和客户端 ID .. 奇怪的是,当我第一次构建我的应用程序时,所有初始 API 请求都通过了api 密钥。我可以在 clarifai 预览 UI 上看到我上传的 + 培训图片,因此我知道它们已成功完成。从那时起,每个电话都失败了。不确定我从哪里获得客户端密码和 ID,因为文档只为我提供了一个 api 密钥。

正如网站上所说...

After creating your API Key, you are ready to make API calls. If you are using a client, authentication will be handled for you. If you are using the REST API, you will need to add the Authorization header as described in the cURL example.

编辑 7/27/2017: 错误消息的屏幕截图

0 投票
1 回答
306 浏览

curl - Clarifai cURL 图像识别集成

我正在尝试使用 cURL 和 PHP 从 Clarifai 图像识别中获取标签。

在他们的网站上有这个用户指南: https ://developer.clarifai.com/guide/#authentication


问题更新

我设法得到了有效的回应,它看起来像这样:

现在,我尝试使用 foreach 标签:

但是我在处理标签时遇到了麻烦,我无法回显任何标签,并且我只想显示具有上述值的标签名称,例如 93。

0 投票
3 回答
454 浏览

android - 我需要将图像文件发送到 Clarifai 服务器进行图像分类,但我不断收到“跳帧,应用程序做太多工作”

我正在使用一个新线程来发送文件,并使用一些代码片段将位图转换为文件。从位图到文件的转换真的很慢,似乎将信息发送到 clarifai 并没有做任何事情......

这段代码片段在 onActivityResult 方法中。除了“0”之外,没有任何日志消息正在打印

0 投票
1 回答
129 浏览

video - Google Video Intelligence 或 Clarifai Video 是否允许自定义标签和训练?

我有一个使用 m 模式超声拍摄的 10 秒视频 (60fps) 的心脏,我希望在这些视频上训练一个预测模型,每个视频都带有三个自定义标签。我不想像我自己那样对每个单独的帧进行分类,而是根据每个帧对 10 秒的视频进行分类,并在 ~600 帧系列之间进行更改(例如移动)。

Clarifai Video V2 或 Google 的 Video Intelligence 是否提供带有自定义标签的此类训练/预测?

0 投票
1 回答
239 浏览

java - Clarifai 例外:获得默认模型的最大尝试次数

我的日志中出现此异常:“clarifai2.exception.ClarifaiException:获得默认模型的最大尝试次数。” 这是由我的大量 android 应用程序用户生成的,但我无法复制异常或确定导致它的原因。有关如何重新创建甚至更好地防止此异常发生的任何帮助都将非常有帮助。

更新:我发现了问题并且能够按需重现,如果没有可用的 Internet 连接,Clarifai 库会抛出此异常,则不会检查库内的网络连接状态。我可以在构建 clarifai 客户端之前检查我的应用程序中的网络连接,但是如果在构建客户端后网络连接丢失,则会生成此异常,关于如何防止这种情况的任何想法?谢谢你。

1 - 确保手机上可以连接到互联网的数据。

2 - 在 onCreate 中构建 clarifai 客户端

3 - 向食物模型发送 clarifai 预测请求

4 - 禁用手机上的 wifi 和移动数据连接

5 - 等待 10 到 15 秒,可以导航到其他活动,然后 clarifai 抛出“Clarifai 异常:获取默认模型的最大尝试次数”并使应用程序崩溃。

可以在此处获得可以抛出此异常的 Clarifai 库类

我在请求活动的 onCreate 中调用了下面的 buildClarifaiClient 方法。

拍照后在 ActivityResult 上向 Clarifai 请求:

堆栈跟踪:

0 投票
1 回答
1525 浏览

angularjs - 如何在node.js“html页面”中显示json字符串化数组数据?

我有一个 JSON 数据数组,它是predict(...)Clarifai 识别调用的响应,我试图在我的 HTML 中显示数据数组。我ng-repeat用来显示数组,但它不起作用。如何在 HTML 中显示数组?下面是我的 JS 文件和 HTML 文件的代码片段。

0 投票
2 回答
410 浏览

php - PHP Include - 打开流时出错

我正在使用使用 Composer 下载的应用程序。

该包有许多可以调用和使用的类。但是,当我运行以下代码时,出现以下错误。

错误:

警告:包括(/var/www/html/vendor/darrynten/clarifai-php/src/Entity):无法打开流:不是第 7 行 /var/www/html/ctest.php 中的目录

警告:include():无法在 /var/www/ 中打开 '/var/www/html/vendor/darrynten/clarifai-php/src/Entity' 以包含 (include_path='.:/usr/share/php')第 7 行的 html/ctest.php

致命错误:未捕获的错误:在 /var/www/html/ctest.php:11 中找不到类“输入”堆栈跟踪:在第 11 行的 /var/www/html/ctest.php 中抛出 #0 {main}

输入类位于/var/www/html/vendor/darrynten/clarifai-php/src/Entity我在第一次包含之后使用 PHP 中的 include 关键字,但无济于事。

后来,我使用了以下代码

在最后一行,我收到了这个错误。(Guzzle 相关)

致命错误:未捕获的 GuzzleHttp\Exception\ClientException:客户端错误:POST https://api.clarifai.com/v2/inputs导致400 Bad Request响应:{"status":{"code":10020,"description":"Failure"},"inputs":[{"id":" e25be6bf0a4a4090a774694c016202cb","data":{"image":{"ur (truncated...) in /var/www/html/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111 堆栈跟踪:#0 / var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php(65): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response)) #1

这也与名称空间有关吗?

0 投票
0 回答
66 浏览

c - 将附加文件的 curl 命令转换为 c - libcurl 函数

这是卷曲命令:

问题是如何将文件附加到 c libcurl 代码上?非常感谢,本

0 投票
1 回答
209 浏览

java - 无法将 Clarifai 响应转换为 Json

我刚刚开始使用 clarifai 进行图像分析,但实际上我无法将作为列表获得的输出转换为 Json。该列表不是正常的列表,我尝试了正常的 Gson().toJson 但没有任何效果。我的请求代码是:

任何人都可以建议一些东西....