问题标签 [predictionio]
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.
predictionio - 如何取消部署 Prediction IO 模型
我正在使用预测 io 模板进行逻辑回归。我已经使用pio deploy
. 它给了我一个端口,我正在测试我的问题。我的问题是如何取消部署模型。是否有任何命令可以取消部署或者我必须使用netstat -npl | grep port no
并手动终止 PID 找到端口的 PID。
json - JSon-Scala - 解析列表
我在将 JSon 解析为 RDD 时遇到问题
{"data":"{\"orderID\":\"3\",\"products\":[{\"productID\":10028,\"category\":\"342\",\"name \":\"童装\",\"性别\":\"童装\",\"运动\":\"篮球\",\"颜色\":\"蓝色\",\"零售价\ ":268.0,\"sellPrice\":268.0,\"sellQuantity\":1,\"taxablePrice\":268.0,\"brand\":\"Inno Fashion\",\"stockQuantity\":999,\ "subTotal\":268.0,\"ancesstorCategories\":[\"2426\",\"2454\",\"241\",\"342\",\"24\",\"34\", \"2439\",\"21\",\"3\",\"2\",\"1\",\"2412\",\"2430\",\"2503\"]}, {\"productID\":10031,\"category\":\"334\",\"name\":\"Kids Tshirt\",\"gender\":\"Kids\",\"sport\":\ "自行车\",\"颜色\":\"蓝色\",\"retailPrice\":59.0,\"sellPrice\":59.0,\"sellQuantity\":6,\"taxablePrice\":59.0,\ "品牌\":\"361 Sports\",\"stockQuantity\":994,\"subTotal\":354.0,\"ancesstorCategories\":[\"2426\",\"241\",\"33 \",\"24\",\"2429\",\"334\",\"2439\",\"21\",\"3\",\"2\",\"1\" ,\"2412\",\"2503\",\"2451\"]}}性别\":\"儿童\",\"运动\":\"自行车\",\"颜色\":\"蓝色\",\"retailPrice\":59.0,\"sellPrice\":59.0, \"sellQuantity\":6,\"taxablePrice\":59.0,\"brand\":\"361 Sports\",\"stockQuantity\":994,\"subTotal\":354.0,\"ancesstorCategories\" :[\"2426\",\"241\",\"33\",\"24\",\"2429\",\"334\",\"2439\",\"21\", \"3\",\"2\",\"1\",\"2412\",\"2503\",\"2451\"]}}性别\":\"儿童\",\"运动\":\"自行车\",\"颜色\":\"蓝色\",\"retailPrice\":59.0,\"sellPrice\":59.0, \"sellQuantity\":6,\"taxablePrice\":59.0,\"brand\":\"361 Sports\",\"stockQuantity\":994,\"subTotal\":354.0,\"ancesstorCategories\" :[\"2426\",\"241\",\"33\",\"24\",\"2429\",\"334\",\"2439\",\"21\", \"3\",\"2\",\"1\",\"2412\",\"2503\",\"2451\"]}}\"brand\":\"361 Sports\",\"stockQuantity\":994,\"subTotal\":354.0,\"ancesstorCategories\":[\"2426\",\"241\",\" 33\",\"24\",\"2429\",\"334\",\"2439\",\"21\",\"3\",\"2\",\"1\ ",\"2412\",\"2503\",\"2451\"]}}\"brand\":\"361 Sports\",\"stockQuantity\":994,\"subTotal\":354.0,\"ancesstorCategories\":[\"2426\",\"241\",\" 33\",\"24\",\"2429\",\"334\",\"2439\",\"21\",\"3\",\"2\",\"1\ ",\"2412\",\"2503\",\"2451\"]}}
当我将这些信息读入 RDD 时,
我在第 9 行遇到错误,在处理类别时,我想将 JSON 的“ancestorCategories”放入“类别”或 RDD,如列表 List(2426, 2454, 241, 342, 24, 34, 2439, 21, 3、2、1、2412、2430、2503)
错误:找到:List[org.json4s.JsonAST.JValue] [ERROR] [Console$] [error] required: Array[String]
谁能帮我从 List[org.json4s.JsonAST.JValue] 转换为 List[String]?非常感谢。
json - Scala - 导入用于解析 JSON 的库 - PredictionIO
我在导入库时遇到问题
谁能帮我解决这个问题?
json - Scala - 如何将对象转换为列表 [对象]
我有一个具有价值的对象 testCat,List(123, 456, 789)
我想将此对象转换为List[Object]
scala。当我使用asInstanceOf
时,我得到了错误:
有人可以帮我解决这个问题吗?非常感谢。
scala - Scala - 单元测试
我想为此功能编写单元测试,有人可以帮我吗?
非常感谢。
classification - PredictionIO - 构建和运行评估指标时出错
我遵循了这个快速入门:
https://docs.prediction.io/templates/classification/quickstart/
和本文档用于评估指标
https://docs.prediction.io/evaluation/paramtuning/
一切似乎都很好,直到步骤构建和运行评估指标
pio eval org.template.classification.AccuracyEvaluation \ org.template.classification.EngineParamsList 我收到异常:线程“主”scala.reflect.internal.MissingRequirementError 中的异常:找不到对象 org.template.classification.AccuracyEvaluation。在 scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:16) 在 scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:17) 在 scala.reflect.internal.Mirrors$RootsBase.ensureModuleSymbol(Mirrors .scala:126) 在 scala.reflect.internal.Mirrors$RootsBase.staticModule(Mirrors.scala:161) 在 scala.reflect.internal.Mirrors$RootsBase.staticModule(Mirrors.scala:21) 在 io.prediction.workflow。 io.prediction.workflow 中的 WorkflowUtils$.getEvaluation(WorkflowUtils.scala:103)。CreateWorkflow$$anonfun$19.apply(CreateWorkflow.scala:146) at io.prediction.workflow.CreateWorkflow$$anonfun$19.apply(CreateWorkflow.scala:144) 谁能帮我解决这个问题?非常感谢。
memory-management - 预测 IO 中的内存优化
我正在研究naive bayes
和logistic regression
使用prediction io
,它是很棒的产品。一切正常。但是当我构建预测模型并部署时,它给出了 java 堆错误,所以我给出了这个命令pio deploy -- --driver-memory 2G
并删除了错误。我有 4 个模型,所有模型都占用 2GB。我的问题是如何优化预测 io 中的内存使用。我有 8GB RAM 系统,我必须构建和部署 7 个不同的预测模型。
谢谢
predictionio - 运行template-scala-parallel-similarproduct的单元测试
任何人都可以帮助我运行测试 CooccurenceAlgorithmTest.scala 的方式
https://github.com/PredictionIO/template-scala-parallel-similarproduct/tree/develop/src/test/scala
非常感谢。
predictionio - 设置训练算法的时间段
我想在训练推荐算法时设置一个具体的时间,例如:我只想训练 6 个月前或 3 个月前的数据。有人知道配置方式还是我必须实现它?非常感谢。
predictionio - 通过 REST API 批量导入到 pio EventServer
我需要将预生成的 CSV/JSON 文本文件作为一批导入到 predictionio eventservet 中,并使用带有 post 请求方法的 curl rest api 调用。是否存在与pio
散装类似的操作ElasticSearch
?如何找到批处理格式说明或有关此主题的更多信息?
在 python 中存在batch import
,我需要通过 post curl
call 执行类似的过程。一个文件大小为 8MB,格式为.json
or.csv
文件。