def matrix_multiply_elementwise(A, B):
    if A.shape != B.shape:
        raise ShapeError()
    shape = A.shape
    return classof(A, B)._new(shape[0], shape[1],
        lambda i, j: A[i, j]*B[i, j])
Tests present on a topic_rule that does not exist.
dataset/ETHPy150Open sympy/sympy/sympy/matrices/dense.py/matrix_multiply_elementwise--crossover with--dataset/ETHPy150Open saltstack/salt/tests/unit/states/boto_iot_test.py/BotoIoTTopicRuleTestCase.test_present_when_topic_rule_does_not_exist