Tag: visual recognition

更改“IBM Watson Visual Recognition服务自定义分类器”中的阈值

我使用这个演示创build了一个自定义分类器。 虽然,我训练了我的两个class级数据集,而在testing(尝试分类器)的一些图像(testing图像,没有出现在训练图像),我得到的错误“这个图像的分数不高于0.5阈值的基础上数据提供“。 我怎样才能改变这个脚本(JavaScript)的阈值? 例如,我可以为排名超过0.2的图像分类数据。

沃森视觉识别运行错误

我正在尝试使用Watson视觉识别API来设置视觉识别应用程序。 为了做到这一点,我开始下载watson-developer-cloud,并将其放在我的index.html和api_request.js旁边的node_modules文件夹中。 这是我的api_request.js文件: var watson = require('./node_modules/watson-developer-cloud'); var visual_recognition = watson.visual_recognition({ username: '*********', password: '*********', version: 'v2-beta', version_date: '2015-12-02' }); visual_recognition.listClassifiers({}, function(err, response) { if (err){ console.log(err); } else { console.log(JSON.stringify(response, null, 2)); } } ); 它直接从视觉识别api文档中获取。 我在terminal运行这个文件,它提供了所需的输出,这是一个视觉识别分类器的列表。 然而,因为它有node.jsfunction,我决定使用browserify来允许它在浏览器中运行。 我在api_request.js和index.html文件的同一目录中安装了browserify,并将api_request.js中的bundle.js构build出来。 一旦index.html链接到bundle.js,我在浏览器中打开它,并没有任何与node.js函数有关的问题。 但是,当watson-developer-cloud中的文件找不到watson-developer-cloud中的另一个文件时发生错误。 具体index.js找不到v2-beta(我没有编辑watson-developer-cloud文件)。 我觉得奇怪的是,当我在terminal中运行api_request.js时,没有一个watson-developer-cloud文件有任何问题,但是一旦我使用了browserify,bundle.jslogging了index.js无法find的错误。公测。 "build": "browserify api_request.js -o bundle.js" ^这是我用来构buildbundle.js的脚本。 我能想到的唯一可能导致这个错误是browserify。 还有什么可能导致这个?

使用Bluemix对​​图像进行分类

经过深入研究,我决定使用Bluemix来分类和识别图像。 我有一个关于如何开始使用node.js运行时编程的初学者问题。 我试图按照这个教程。 但是,这只是代码片段。 您如何运行它们并在Bluemix环境中查看它们? 我的进展: – 我在Bluemix中启动了node.js starter应用程序。 – 我添加了下面的代码,app.js看起来像这样: /*eslint-env node*/ //————————————————————————– // node.js starter application for Bluemix //————————————————————————– // This application uses express as its web server // for more info, see: http://expressjs.com var express = require('express'); // cfenv provides access to your Cloud Foundry environment // for more info, see: https://www.npmjs.com/package/cfenv […]