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)