如何使用 windows 中的脚本在 scala 中 运行 微笑命令?

How to run smile commands in scala using scripts in windows?

我是 smile 的新手。

我可以运行,例如,REPL中tutorial一行一行的代码:

val iris = read.arff("data/weka/iris.arff")
val x = iris.drop("class").toArray
val y = iris("class").toIntArray
cv.classification(10, x, y) { case (x, y) => knn(x, y, 3) }

然而,当我把它放在脚本文件中时iris_knn.sc并执行命令:

smile iris_knn.sc

我遇到错误:

iris_knn.sc:2: error: not found: value read
val iris = read.arff("D:/smile-2.6.0/data/weka/iris.arff")
           ^

我做错了什么?我在文档中找不到。

编辑:WSL2 中的相同错误 Ubuntu。

好像你错过了import smile.read