Type class which allows the conversion from Breeze vectors to Flink vectors
Type class which allows the conversion from Breeze vectors to Flink vectors
Resulting type of the conversion, subtype of Vector
Dense matrix implementation of Matrix.
Dense matrix implementation of Matrix. Stores data in column major order in a continuous double array.
Number of rows
Number of columns
Array of matrix elements in column major order
Dense vector implementation of Vector.
Dense vector implementation of Vector. The data is represented in a continuous array of doubles.
Array of doubles to store the vector elements
Base trait for a matrix representation
Sparse matrix using the compressed sparse column (CSC) representation.
Sparse matrix using the compressed sparse column (CSC) representation.
More details concerning the compressed sparse column (CSC) representation can be found [http://en.wikipedia.org/wiki/Sparse_matrix#Compressed_sparse_column_.28CSC_or_CCS.29].
Sparse vector implementation storing the data in two arrays.
Sparse vector implementation storing the data in two arrays. One index contains the sorted indices of the non-zero vector entries and the other the corresponding vector entries
Base trait for Vectors
Type class to allow the vector construction from different data types
Type class to allow the vector construction from different data types
Subtype of Vector
BLAS routines for vectors and matrices.
BLAS routines for vectors and matrices.
Original code from the Apache Spark project: http://git.io/vfZUe
This class contains convenience function to wrap a matrix/vector into a breeze matrix/vector and to unwrap it again.
Stores the vector values in a dense array
Stores the vector values in a dense array
Subtype of Vector
Array containing the vector values
Convenience methods to handle Flink's org.apache.flink.ml.math.Matrix and Vector abstraction.