AzureML:“训练火柴盒推荐器”不起作用,并且没有描述错误

2024-02-26

我尝试使用该模块创建自己的实验,但未能成功。 这是我得到的例外:

错误 0018:用户-项目-评分三元组的训练数据集包含无效数据。 [关键] {"InputParameters":{"DataTable":[{"Rows":14,"Columns":3,"estimatedSize":12668928,"ColumnTypes":{"System.String":1,"System.Int32 ":1,"System.Double":1},"IsComplete":true,"统计":{"0":[10,0],"1":[5422.0,5999.0,873.0,6616.0,1758.0582820478173,7.0 ,0.0],"2":[1.0,1.0,1.0,1.0,0.0,1.0,0.0]}},{"行数":2338,"列数":3,"estimatedSize":1404928,"ColumnTypes":{ "System.String":1,"System.Int32":1,"System.Double":1},"IsComplete":true,"统计":{"0":[2338,0],"1": [7.5367835757057318,3.0,0.0,704.0,17.738259318519511,64.0,0.0],"2":[3.3737234816082085,1.5,0.0,352.0,8.3956874404883841,12 2.0,0.0]}},{"行":2532,"列":22 ,"estimatedSize":4648960,"ColumnTypes":{"System.Int32":10,"System.String":5,"System.Double":6,"System.Boolean":1},"IsComplete":true ,"统计":{"0":[4575.7263033175359,5326.5,539.0,6871.0,1987.9561375024909,2532.0,0.0],"1":[4575.7263033175359,5326.5,539.0,6 871.0,1987.9561375024909,2532.0,0.0],"2": [613.0,613.0,613.0,613.0,0.0,1.0,0.0],"3":[0,2532],"4":[0,2532],"5":[4575.7263033175359,5326.5,539.0,6871.0,1987.956137502 4909 ,2532.0,0.0],"6":[23.647231437598673,19.99,1.99,149.99,17.237723488320938,90.0,0.0],"7":[0.043827014218009476,0.0,0.0,45. 99,1.3460680431173562,3.0,0.0],"8": [0.0,0.0,0.0,0.0,0.0,1.0,0.0],"9":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"10":[0.0,0.0,0.0,0.0,0.0 ,1.0,0.0],"11":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"12":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"13": [0.0,0.0,0.0,0.0,0.0,1.0,0.0],"14":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"15":[0.0,0.0,0.0,0.0,0.0 ,1.0,0.0],"16":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"17":[0.0,0.0,0.0,0.0,0.0,1.0,0.0],"18": [2524,0],"19":[242,18],"20":[1,0],"21":[2524,0]}}],"通用":{"traitCount":10, "iterationCount":5,"batchCount":4}},"OutputParameters":[],"ModuleType":"Microsoft.Analytics.Modules.MatchboxRecommender.Dll","ModuleVersion":"版本=6.0.0.0"," ExtraModuleInfo":"Microsoft.Analytics.Modules.MatchboxRecommender.Dll,版本=6.0.0.0,文化=中性,PublicKeyToken=69c3241e6f0468ca;Microsoft.Analytics.Modules.MatchboxRecommender.Dll.MatchboxRecommender;火车","错误":"Microsoft. Analytics.Exceptions.ErrorMapping+ModuleException:错误 0018:用户项目评分三元组的训练数据集包含无效数据。\r\n 位于 Microsoft.Analytics.Modules.MatchboxRecommender.Dll.Utilities.UpdateRatingMetadata(DataTable dataset, String datasetName) 中d:\_Bld\8833\7669\Sources\Product\Source\Modules\MatchboxRecommender.Dll\Utilities.cs:第 179 行\r\n 位于 Microsoft.Analytics.Modules.MatchboxRecommender.Dll.MatchboxRecommender.TrainImpl(DataTable userItemRatingTriples, DataTable d:\_Bld\8833\7669\Sources\Product\Source\Modules\MatchboxRecommender.Dll\MatchboxRecommender.cs:第 62 行","警告":[] ,"持续时间":"00:00:00.6722068"} 模块在运行时间为 00:00:01.1250071 后完成,退出代码为 -2 由于负退出代码 -2,模块失败

我已经检查了我设置为输入用户位置评级表的输入数据,按记录记录(不用担心,它只有 14 条记录),如下所示:

Here is a screenshot of the experiment: the experiment

由于错误消息信息不是很丰富,我不知道从哪里开始,所以,如果有人有想法,我会很高兴听到它。

更新: 我的一个朋友建议添加“编辑元数据”模块,将“评级”特征更改为“int”或“float”类型,并将另外两个(placeID和userID)更改为字符串特征。这也没有帮助。


火柴盒推荐器要求评级为数字或分类。此外,在训练时,您的评分也不可能完全相同。

您需要使用元数据编辑器https://msdn.microsoft.com/en-us/library/azure/dn905986.aspx https://msdn.microsoft.com/en-us/library/azure/dn905986.aspx要将评级转换为数字特征,您需要确保使用一系列评级。

那么这应该可行!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AzureML:“训练火柴盒推荐器”不起作用,并且没有描述错误 的相关文章

随机推荐

  • 什么是尾递归?

    在开始学习 lisp 时 我遇到了这个术语尾递归 它到底是什么意思 考虑一个将前 N 个自然数相加的简单函数 例如 sum 5 0 1 2 3 4 5 15 下面是一个使用递归的简单 JavaScript 实现 function recsu
  • 为什么注销后 user.is_authenticated 断言为 true

    我正在尝试编写一个用于在 Django 中注销用户的测试 这是代码 urls py from django conf urls import url from django contrib import admin from account
  • SwiftUI:从上向下动画扩展视图

    我一直在尝试在 SwiftUI 中制作自定义可扩展 可折叠视图 下面是一个视图的代码 该视图在 折叠 时显示 Tap Me 并且在点击时展开以显示每个item in items 以及一个允许用户添加项目的按钮 当我在列表中显示三个这样的视图
  • 使用文本编辑器将多行转换为单行

    我在文本编辑器中的一行中包含以下单词 about above across after afterwards again against all almost alone 有人可以帮助我使用文本编辑器将上述内容转换为一行吗 about ab
  • SDK-tools 更新版本后 Android 应用程序崩溃(NoClassDefFound,工具版本 22)

    我刚刚将我的android SDK工具更新到新发布的版本 工具版本22 平台工具版本17 java lang NoClassDefFoundError classpath 文件已修改 更新中添加了一行
  • XML 模式来验证 XML 模式?

    有谁知道是否可以使用另一个 XML 模式验证 XML 模式 如果是这样 是否有参考实现 我想使用 JAXB 解析架构文档 当然 大多数时候 您只需将浏览器指向用作 XML 文档命名空间的 URL 这也适用于 XML 模式 http www
  • 这段Java代码如何编译?

    一位同事遇到了一些看起来像这样的代码 但无法理解它如何编译 class FooClass public static void bar String arg System out println arg arg http www googl
  • Twitter Bootstrap:容器中的 div 高度为 100%

    使用 twitter bootstrap 2 我有一个带有导航栏的简单页面 并且在container我想添加一个 100 高度的 div 到屏幕底部 我的 css fu 生锈了 我无法解决这个问题 简单的 HTML div class na
  • Firebase Cloud Functions 上“尝试向 FCM 服务器进行身份验证时发生错误”

    我正在尝试通过创建 Firestore 文档 消息 时触发的 Firebase 云函数中的 FCM 向主题发送消息 订阅主题 也使用函数完成 并触发发送函数工作正常 但实际发送失败 并显示 Error An error occurred w
  • 如何修复错误::初始化字符串的格式不符合从索引 0 开始的规范::

    我在 godaddy 共享主机上上传了我的网站 我可以访问这个数据库来自我的管理工作室 我无法访问这个数据库来自我的网站 我收到以下错误 初始化字符串的格式不符合从索引 0 开始的规范 我的连接字符串位于网络配置它看起来像这样
  • 打开没有地址栏和标题的javascript弹出窗口,高度和宽度根据屏幕分辨率以百分比设置

    我想使用 javascript 打开没有标题和地址栏的弹出窗口 并且还想根据屏幕分辨率以百分比形式设置其高度和宽度 我怎样才能实现这一点 我做了这段代码 function popitup url LeftPosition screen wi
  • 当 jqgrid 中验证失败时突出显示错误单元格或输入

    我正在使用 jqgrid 内联编辑 并使用编辑规则在网格中进行验证 我想添加类来突出显示验证失败的输入的错误 例如 ui state error 我可以使用这个设置类来突出显示错误 jQuery grid id jqGrid setCell
  • 在 Lion 中获取 TFENode 的完整路径

    我正在尝试获取 OSX Lion 中 TFENode 的完整路径 但无法使用旧方法获取结果 通过转换为 FINode 并获取 fullPath 该方法 FINode nodeWithFENode myTFENode fullPath 似乎不
  • Jvm 崩溃:Java 运行时环境检测到致命错误

    我在实时服务器上发生了 Tomcat 崩溃 生成了 hs err pid 文件 其中有一个有问题的帧 gt wordcopy fwd dest aligned 0x54 我搜索了所有类似的 jvm 崩溃案例 但找不到这个有问题的框架的含义
  • 不支持的类版本错误

    当尝试从使用 Eclipse IDE 使用 jdk1 6 制作的客户端调用使用 NETbeans 使用 jdk1 7 制作的 EJB 时 我收到以下错误 Exception in thread main java lang Unsuppor
  • Oracle: ORA-01722: 无效数字

    我有一个查询 当我在 sqlplus 中运行它时效果很好 SQL gt SELECT T 0 ID AS ATTR 1 T 0 0 ID AS ATTR 2 CASE WHEN T 0 ID 1 AND T 0 0 ID 3 OR T 0
  • 从firebase客户端sdk获取user_pseudo_id?

    在 Firebase 分析中 user pseudo id自动登录bigquery 但是 我想在 firebase 客户端 sdk 例如 android ios sdk 中获取此值来指定用户 我在 firebase 的文档中找到了 但找不到
  • Paw 在外部浏览器中打开链接

    在开发端点时 我需要遵循相当复杂 繁琐的登录过程来向我们的网守进行身份验证 为此 我在 Paw 中打开开发人员登录页面 它在爪子内部打开并正确呈现内容 如果我单击按钮实际登录 则会打开外部浏览器 导致 Paw 无法跟踪正确的 cookie
  • 使用 strcmp 比较字符数组中的字符

    我已将 xml 文件读入 char 中 并尝试将该数组中的每个元素与某些字符 例如 进行比较 char 数组 test 只是一个包含一个元素的数组 包含要比较的字符 我必须这样做 否则 strcmp 方法会给我一个有关将 char 转换为
  • AzureML:“训练火柴盒推荐器”不起作用,并且没有描述错误

    我尝试使用该模块创建自己的实验 但未能成功 这是我得到的例外 错误 0018 用户 项目 评分三元组的训练数据集包含无效数据 关键 InputParameters DataTable Rows 14 Columns 3 estimatedS