Uses of Class
org.apache.sysds.api.mlcontext.MatrixMetadata
Packages that use MatrixMetadata
-
Uses of MatrixMetadata in org.apache.sysds.api.mlcontext
Methods in org.apache.sysds.api.mlcontext that return MatrixMetadataMethods in org.apache.sysds.api.mlcontext with parameters of type MatrixMetadataModifier and TypeMethodDescriptionstatic MatrixBlockMLContextConversionUtil.binaryBlocksToMatrixBlock(org.apache.spark.api.java.JavaPairRDD<MatrixIndexes, MatrixBlock> binaryBlocks, MatrixMetadata matrixMetadata) Convert aJavaPairRDD<MatrixIndexes, MatrixBlock>to aMatrixBlockstatic MatrixObjectMLContextConversionUtil.binaryBlocksToMatrixObject(org.apache.spark.api.java.JavaPairRDD<MatrixIndexes, MatrixBlock> binaryBlocks, MatrixMetadata matrixMetadata) Convert aJavaPairRDD<MatrixIndexes, MatrixBlock>to aMatrixObject.static org.apache.spark.api.java.JavaPairRDD<MatrixIndexes,MatrixBlock> MLContextConversionUtil.dataFrameToMatrixBinaryBlocks(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, MatrixMetadata matrixMetadata) Convert aDataFrameto aJavaPairRDD<MatrixIndexes, MatrixBlock>binary-block matrix.static MatrixObjectMLContextConversionUtil.dataFrameToMatrixObject(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, MatrixMetadata matrixMetadata) Convert aDataFrameto aMatrixObject.static voidMLContextConversionUtil.determineMatrixFormatIfNeeded(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, MatrixMetadata matrixMetadata) If the MatrixFormat of the DataFrame has not been explicitly specified, attempt to determine the proper MatrixFormat.static MatrixObjectMLContextConversionUtil.doubleMatrixToMatrixObject(String variableName, double[][] doubleMatrix, MatrixMetadata matrixMetadata) Convert a two-dimensional double array to aMatrixObject.static booleanMLContextConversionUtil.isDataFrameWithIDColumn(MatrixMetadata matrixMetadata) Return whether or not the DataFrame has an ID column.static booleanMLContextConversionUtil.isVectorBasedDataFrame(MatrixMetadata matrixMetadata) Return whether or not the DataFrame is vector-based.static MatrixObjectMLContextConversionUtil.javaRDDStringCSVToMatrixObject(org.apache.spark.api.java.JavaRDD<String> javaRDD, MatrixMetadata matrixMetadata) Convert aJavaRDD<String>in CSV format to aMatrixObjectstatic MatrixObjectMLContextConversionUtil.javaRDDStringIJVToMatrixObject(org.apache.spark.api.java.JavaRDD<String> javaRDD, MatrixMetadata matrixMetadata) Convert aJavaRDD<String>in IJV format to aMatrixObject.static MatrixObjectMLContextConversionUtil.matrixBlockToMatrixObject(String variableName, MatrixBlock matrixBlock, MatrixMetadata matrixMetadata) Convert aMatrixBlockto aMatrixObject.static MatrixObjectMLContextConversionUtil.rddStringCSVToMatrixObject(org.apache.spark.rdd.RDD<String> rdd, MatrixMetadata matrixMetadata) Convert aRDD<String>in CSV format to aMatrixObjectstatic MatrixObjectMLContextConversionUtil.rddStringIJVToMatrixObject(org.apache.spark.rdd.RDD<String> rdd, MatrixMetadata matrixMetadata) Convert aRDD<String>in IJV format to aMatrixObject.static MatrixObjectMLContextConversionUtil.urlToMatrixObject(URL url, MatrixMetadata matrixMetadata) Convert a matrix at a URL to aMatrixObject.Constructors in org.apache.sysds.api.mlcontext with parameters of type MatrixMetadataModifierConstructorDescriptionMatrix(org.apache.spark.api.java.JavaPairRDD<MatrixIndexes, MatrixBlock> binaryBlocks, MatrixMetadata matrixMetadata) Create a Matrix, specifying the SystemDS binary-block matrix and its metadata.Matrix(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> dataFrame, MatrixMetadata matrixMetadata) Convert a Spark DataFrame to a SystemDS binary-block representation.