Matthias Boehm created SYSTEMML-1931:
----------------------------------------

             Summary: Support logical operators AND, OR, XOR, NOT over matrices
                 Key: SYSTEMML-1931
                 URL: https://issues.apache.org/jira/browse/SYSTEMML-1931
             Project: SystemML
          Issue Type: Bug
            Reporter: Matthias Boehm


So far, all logical operators (AND, OR, XOR, NOT) are only supported over 
scalars. This task aims to add support for logical operators over matrices. In 
detail, this entails:

* New test cases for all logical operators over dense and sparse matrices and 
CP, MR, and SPARK execution types.
* Parser/compiler integration: (a) validation of boolean expressions to check 
the validity of inputs (scalar or matrices), (b) propagation of data type and 
value types (double if at least one matrix input), (b) sparsity estimates for 
the individual operators.
* Runtime integration: Extend the function objects of AND, OR, XOR, NOT to 
combinations of double, and boolean inputs.
* Fix (extend) opcode checks of individual instructions.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to