1、資料準備
val vector = densevector(1,2,4,4,5,6)
val matrix = new densematrix[int](2,3,array(1,2,3,4,5,6))
2、獲取指定位置的元素//訪問指定位置的元素
println(vector.valueat(0))
println(matrix(0,0))
3、獲取矩陣或者陣列的子集println(vector(0 to 4))
println(matrix(0 to 1,0))
4、按照指定步長取子集println(vector(vector.length-1 to 0 by -1))
5、從指定位置開始一直到結尾println(vector(0 to -1))
6、最後乙個元素println(vector(-1))
矩陣指定的列println(matrix(::,-1))
7、矩陣指定的行println(matrix(-1,::))
8、code/**
* created by heartistiger on 2019/7/7
*/object demo02
}
掌握Spark機器學習庫 01
第1章 初識機器學習 第一章內容筆記 機器學習 1 發展史 2 功能 分類 聚類 回歸 3 核心思想 統計學習 bp神經網路 深度學習 4 種類 監督 無監督 強化學習 6 程式語言 python c scala 7 常用框架 於 第1章 初識機器學習 第一章內容筆記 機器學習 1 發展史 2 功能...
Spark機器學習
spark機器學習 注 spark簡介 spark是乙個分布式計算框架,旨在簡化執行於計算集群上的並行程式的編寫。該框架對資源排程,任務的提交 執行和跟蹤,節點間的通訊以及資料並行處理的內在底層操作都進行了抽象。它提供了乙個更高階別的api用於處理分布式資料。spark支援的四種執行模式 本地單機模...
spark機器學習庫評估指標總結
rmse 均方根誤差 mse 均方誤差 r2 擬合優度檢驗 mae 平均絕對誤差 mllib庫 ml庫 1.1.1 regressionmetrics介紹 這個類位於org.apache.spark.mllib.evaluation包下 class regressionmetrics since 1...