Package org.apache.sysds.runtime.einsum
Class EinsumEquationValidator
java.lang.Object
org.apache.sysds.runtime.einsum.EinsumEquationValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <HopOrIdentifier extends ParseInfo>
org.apache.commons.lang3.tuple.Triple<Long,Long, Types.DataType> validateEinsumEquationAndReturnDimensions(String equationString, List<HopOrIdentifier> expressionsOrIdentifiers) static Types.DataTypevalidateEinsumEquationNoDimensions(String equationString, int numberOfMatrixInputs)
-
Constructor Details
-
EinsumEquationValidator
public EinsumEquationValidator()
-
-
Method Details
-
validateEinsumEquationAndReturnDimensions
public static <HopOrIdentifier extends ParseInfo> org.apache.commons.lang3.tuple.Triple<Long,Long, validateEinsumEquationAndReturnDimensionsTypes.DataType> (String equationString, List<HopOrIdentifier> expressionsOrIdentifiers) throws LanguageException - Throws:
LanguageException
-
validateEinsumEquationNoDimensions
public static Types.DataType validateEinsumEquationNoDimensions(String equationString, int numberOfMatrixInputs) throws LanguageException - Throws:
LanguageException
-