问题标签 [google-prediction]
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.
google-api - Google Prediction Training Error Message
I'm trying to train a model to use in the Google Prediction API
. I uploaded a csv with ~1 million rows and ~10 columns ~12 hours ago. The trainingStatus
has been "RUNNING" every time I've checked it over the past few hours but when I make a prediction.trainedmodels.get
request using the API Explorer it returns this response:
Is there any way to get a more detailed error message?
I have a valid billing profile enabled on my project and I don't see anything in the documentation.
java - Google 预测 API:错误 500 内部服务器错误
我正在尝试运行Prediction API 示例。一切都按照这些说明进行配置,但我收到的唯一消息是:
找不到我缺少的东西......欢迎任何帮助。
google-authentication - oAuth2 Google API for Server Applications 的正常流程是什么
我正在编写一个简单的 Google API 应用程序,它将帮助用户使用 Google Prediction API 完成一些任务。
我打算从服务器-服务器的角度使用 API,所以我真的不向最终用户请求数据。
我到处读到有关 Google oAuth API 的信息,即使对于 Server-Server,它也会尝试对最终用户进行身份验证,但为什么呢?我(应用程序)想要访问 API 并为此付费,而不是最终用户。我不想知道关于用户的任何事情......
那么如何在不执行用户端 oauth 请求的情况下使用 Google Prediction API 呢?
java - 执行 Google Prediction API 命令行示例时出错
我已经下载了预测 api 的示例命令行程序并在 eclipse 中导入,如此处所述。
我已经导入了该示例程序,并将 client_secrets.json 的内容替换为我从上面链接中提到的 api 控制台下载的文件的值。
我已经使用独立 explorer构建了模型。
但是我想通过我的 java 代码进行预测。所以下面我提到了代码。
这是我在执行此代码时遇到的错误:
帮我解决问题。谢谢你 。
java - Google App Engine 中长时间运行的程序
我用 Java 编写了一个 servlet 代码,用于从存储在 Google Cloud Storage 中的文件中读取一行。一旦我阅读了每一行,我就会将它传递给 prediction API 。一旦我得到通过文本的预测。我将它附加到原始行并将其存储在 Google 云存储中的其他文件中。
这个源文件是一个 csv 文件,有超过 10,000 条记录。由于我是单独解析它,将其传递给预测 API,然后存储回 Cloud Storage。这样做需要很多时间。由于 App Engine 有 30 个部分的限制,并且任务队列也有限制。任何人都可以建议我一些选择吗?由于重新启动程序不是一个选项,因为我将无法从我停止的位置启动预测。
这是我的代码:
google-api - 谷歌预测 api 插入与更新
当使用 Google Prediction API (v1.6) 进行分类时,我在使用“插入”训练模型与“更新”时会得到不同的行为。
如果我将 csv 文件上传到存储并使用它进行训练(插入)或使用插入方法并将训练数据包含在请求中,结果是相同的。(即我使用哪种插入方法无关紧要)。
但是,通过插入创建一个空模型,然后通过更新添加所有数据会产生不同的结果。
预测概率的值非常不同,通过插入创建的模型似乎不受初始训练后更新的影响。
使用插入,“Addr12”的预测概率为:
预测:Addr12概率
:0.071895 标签:登录名称
概率:0.039216 标签:状态概率
:0.000000 标签:登录类型
概率:0.013072 标签:SSN
概率:0.052288 标签:员工编号
概率:0.032680 标签:名字
概率:0.071895 标签:中间名
概率:0.052288 标签:姓氏
概率:0.071895 标签:出生日期
概率:0.098039 标签:性别
概率:0.006536 标签:资格等级
概率:0.019608 标签:位置
概率:0.104575标签:地址 1
概率:0.111111 标签:地址 2
概率:0.026144 标签:城市
概率:0.058824 标签:邮编
概率:0.091503 标签:雇用日期
概率:0.078431 标签:每周工作小时数
使用更新,“Addr12”的预测概率为:
预测:Addr12概率
:0.000000 标签:每周工作时间概率
:0.000000 标签:雇用日期
概率:0.000000 标签:邮编
概率:0.000000 标签:状态
概率:0.000000 标签:城市
概率:0.527513 标签:地址 2
概率:0.472487 标签:地址 1 概率
:0.000000 标签:位置
概率:0.000000 标签:资格等级
概率:0.000000 标签:性别
概率:0.000000 标签:出生日期
概率:0.000000 标签:姓氏
概率:0.000000 标签:中间名
概率:0.000000 标签:名字概率
:0.000000 标签:员工编号
概率:0.000000 标签:SSN
概率:0.000000 标签:登录类型
概率:0.000000 标签:登录名
最后,Analyze after using insert 的输出包含 dataDescription/outputFeature/text 加上 modelDescription 和confusionMatrix。使用更新后分析的输出不包含模型描述和混淆矩阵(不,我不简单,不包括输出中的那些字段)。
有人成功地使用插入来训练初始模型,同时能够使用更新来改进它吗?
----- 埃德
utf-8 - Google Prediction API 的训练文件 language_id.txt 不可用
我正在关注Google Prediction API的Hello Prediction 示例。
不幸的是,培训文件language_id.txt似乎以某种方式损坏了?我测试了使用谷歌浏览器和火狐下载它,同样的结果,看截图:
我认为,因此我的测试不起作用,我总是以示例字符串English 1.0
的分数返回。Muy Bueno
我从哪里获得可用的 language_id.txt 测试文件,或者我还能做些什么?
编辑:我的猜测是,该文件尚未以 UTF-8 格式存储在 Google 服务器上?
google-api-php-client - 致命错误:未捕获的异常 'Google_Auth_Exception' 带有消息“刷新 OAuth2 令牌时出错,消息:'{“error”:“invalid_grant”}
我有一个基于最新版 Google-api-php 客户端版本 1.0.0 的预测应用程序。它在 localhost 环境中完美运行。但是当我将相同的应用程序部署到托管服务器环境中时,它给了我以下问题。
这是我从托管环境中得到的错误
*CURL 和 JSON 扩展在 Hosting 环境下正常工作。
这是我的完整源代码
node.js - google Prediction api很少实例错误
我是谷歌预测 api 的新手。我创建了存储桶并将文件上传到存储桶。
我在 prediction.trainedmodels.get 方法中有以下错误。
但我尝试训练language_id.txt
该文件正常工作。
我的创建文件有什么问题。
文件内容为traning.csv
:
任何建议,这里有什么问题?