在幼稚分类中训练Prediction.io时出错?

时间:2014-12-03 11:31:36

标签: machine-learning classification data-mining prediction predictionio

12月7日更新: 我意识到我需要更改预测应用模板中的文件。有人可以帮我创建一个使用predictionio分类字符串的模板!!

所以我正在努力训练我的模型。

我使用以下代码添加数据:

  
    

导入预测

  
     

client = predictionio.EventClient(       access_key = 'VQGpZ8NnhdQOnRn1Qtg0zOZC4Exium5RvkFIplv7zNODMTs1uDm29rgxOdsMItlq',       URL =”      

文件名= “Docs.txt的”

     

lines = open(filename)。read()。splitlines()count = 0 for l in lines:
  l = l.split(',')plan = l [0]如果len(计划)> 2:       att = l [1] .strip()。split('')       打印计划       print att

client.create_event(
    event="$set",
    entity_type="user",
    entity_id=5,
    properties= {
      "plan" : str(plan)
    }
)
i=0
for x in att:
  a = "attr"+str(i)
  client.create_event(
    event="$set",
    entity_type="user",
    entity_id=5,
    properties= {
      a : str(x)
    }
  )
  i =i +1   count = count + 1   print count   if count > 10:
  break

这里docs.txt文件有:

soy-oil, cwt call averag enter oct report corn matur level nation januari agricultur price wheat rate sorghum depart reflect cover loan reuter lb februari barley releas feedgrain juli reserv grain avg oat
barley, cwt call averag enter oct report corn matur level nation januari agricultur price wheat rate sorghum depart reflect cover loan reuter lb februari barley releas feedgrain juli reserv grain avg oat

我使用第一个单词作为计划,其余单词作为属性。

在执行pio列车时,我收到错误:

  

线程“main”中的异常org.apache.spark.SparkException:Job   由于阶段失败而中止:阶段3.0中的任务0失败1次,大多数   最近的失败:阶段3.0中失去的任务0.0(TID 3,localhost):   org.json4s.package $ MappingException:不知道如何转换   JString(大豆油)成双重

0 个答案:

没有答案