【发布时间】:2016-05-22 14:18:46
【问题描述】:
我尝试使用该模块创建自己的实验,但未能成功。 这是我得到的例外:
错误 0018:用户项目评分三元组的训练数据集包含无效数据。 [关键] {"InputParameters":{"DataTable":[{"Rows":14,"Columns":3,"estimatedSize":12668928,"ColumnTypes":{"System.String":1,"System.Int32 ":1,"System.Double":1},"IsComplete":true,"Statistics":{"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]}},{"Rows":2338,"Columns":3,"estimatedSize":1404928,"ColumnTypes":{ "System.String":1,"System.Int32":1,"System.Double":1},"IsComplete":true,"Statistics":{"0":[2338,0],"1": [7.536783575705731835757057318,0,0.0,704.0,17.738259318519511,64.0,0.0],“2”:[3.3737234816082085,1.5,0.0,352.0883841,122.0,0.0,},{“行”:2532,“列”:22 ,"estimatedSize":4648960,"ColumnTypes":{"System.Int32":10,"System.String":5,"System.Double":6,"System.Boolean":1},"IsComplete":true ,“统计”:{“0”:[4575.726303317539.0,6871.0,1987.0,68375024909,2532.0,0.0],“1”:[4575.7263033175359,2563033175359,253265024909,2563033175359,2563033175359,25326.5,539.0,6871.0,1987.9561375024909,2532.0.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":[45 75.7263033175359,5326.5,539.0,6871.0,1987.9561375024909,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","AdditionalModuleInfo":"Microsoft.Analytics.Modules.MatchboxRecommender.Dll, 版本=6.0.0.0, 文化=中性, PublicKeyToken=69c3241e6f0468ca;Microsoft.Analytics.Modules.MatchboxRecommender.Dll.Matchbo xRecommender;Train","Errors":"Microsoft.Analytics.Exceptions.ErrorMapping+ModuleException:错误 0018:用户项目评级三元组的训练数据集包含无效数据。\r\n 在 Microsoft.Analytics.Modules.MatchboxRecommender.Dll .Utilities.UpdateRatingMetadata(DataTable dataset, String datasetName) in d:\_Bld\8833\7669\Sources\Product\Source\Modules\MatchboxRecommender.Dll\Utilities.cs:line 179\r\n 在 Microsoft.Analytics.Modules。 d:\_Bld\8833\7669\Sources\Product\Source\Modules\MatchboxRecommender.Dll\MatchboxRecommender. cs:第 62 行","警告":[],"持续时间":"00:00:00.6722068"} 模块在运行时间 00:00:01.1250071 后完成,退出代码为 -2 由于 -2 的负退出代码,模块失败
我已经检查了我设置为输入用户位置评分表的输入数据,逐条记录(不用担心它只有 14 条记录):
由于错误消息不是很丰富,我不知道从哪里开始,所以,如果有人有想法,我很乐意听到。
更新: 我的一个朋友建议添加“编辑元数据”模块,将“评级”功能更改为“int”或“float”类型,并将其他两个(placeID 和 userID)更改为字符串功能。这也没有帮助。
【问题讨论】:
标签: azure machine-learning cortana-intelligence azure-machine-learning-studio