Spark中DenseMatrix中values()和toArray方法的区别
来源:互联网 发布:永宏plc编程手册 编辑:程序博客网 时间:2024/04/28 17:28
之前一直以为DenseMatrix中的values()和toArray方法获取到的矩阵的数据是一样的,结果今日一次矩阵转置测试时发现两者获取到的数据是不一样的,values()获取到的数据是将DenseMatrix中的数据以行优先的形式将矩阵中的数据存储到数组中,而toArray获取到的数据是以列优先的形式将矩阵中的数据存储到数组中。
例如矩阵是【1 2 3;1 2 3;1 2 3】这是一个三行三列的矩阵通过values获取到的是(1 1 1 2 2 2 3 3 3),而通过toArray获取到的数组应该是(1 2 3 1 2 3 1 2 3)
0 0
- Spark中DenseMatrix中values()和toArray方法的区别
- ArrayList中toArray()方法的使用注意
- 【我的Java笔记】集合中 toArray() 方法的使用
- 深入理解ArrayList中 toArray(),toArray(T[])方法
- 关于Arrays类中toArray方法的总结
- java中list的toArray有参方法小结
- List中toArray()的使用方法
- List中toArray()的使用方法
- spark中fatMap和Map的区别
- spark中flatmap和map的区别
- Spark中cache和persist的区别
- Spark中map和flatmap的区别
- Spark中RpcEnv和SparkEnv的区别
- Spark中ml和mllib的区别
- spark 中map 和flatmap 的区别
- Spark中persist和cache的区别
- Spark中foreachPartition和mapPartitions的区别
- 集合转数组的toArray()和toArray(T[] a)方法
- VS2015--win32工程配置的一些想法之VS2015编译的程序在其他机器上缺少msvcp120.dll
- HDU 4777 思维 + 树状数组
- 对称矩阵的压缩存储及基本运算(2)
- 具有多选功能的spinner自定义控件
- Codeforces Round #325
- Spark中DenseMatrix中values()和toArray方法的区别
- centos中安装tomcat7,并实现web程序的热部署
- Android之自定义ViewPagerIndicator
- 用istream输入流作为判断条件
- RSA加密原理
- div分辨padding和margin
- window 对象
- Could not load file or assembly 'XXX' or one of its dependencies
- VS2013在文件中查找时无法显示查找结果