Skip to content

Commit 79d5600

Browse files
committed
.wip
1 parent 756170b commit 79d5600

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

pytensor/tensor/elemwise.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1629,6 +1629,7 @@ def _c_all(self, node, name, input_names, output_names, sub):
16291629

16301630
def c_code(self, node, name, inames, onames, sub):
16311631
code = "\n".join(self._c_all(node, name, inames, onames, sub))
1632+
print(code)
16321633
return code
16331634

16341635
def c_headers(self, **kwargs):

tests/tensor/test_elemwise.py

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -400,21 +400,21 @@ def test_same_inputs(self):
400400
class TestCAReduce(unittest_tools.InferShapeTester):
401401
op = CAReduce
402402
cases = [
403-
((5, 6), None),
404-
((5, 6), (0, 1)),
405-
((5, 6), (0,)),
406-
((5, 6), (1,)),
403+
# ((5, 6), None),
404+
# ((5, 6), (0, 1)),
405+
# ((5, 6), (0,)),
406+
# ((5, 6), (1,)),
407407
((5, 6), (-1,)),
408-
((5, 6), (-2,)),
409-
((5, 6), ()),
410-
((2, 3, 4, 5), (0, 1, 3)),
411-
((2, 3, 4, 5), (-2, -3)),
412-
((5, 0), None),
413-
((5, 0), (0,)),
408+
# ((5, 6), (-2,)),
409+
# ((5, 6), ()),
410+
# ((2, 3, 4, 5), (0, 1, 3)),
411+
# ((2, 3, 4, 5), (-2, -3)),
412+
# ((5, 0), None),
413+
# ((5, 0), (0,)),
414414
((5, 0), (1,)),
415-
((5, 0), ()),
416-
((), None),
417-
((), ()),
415+
# ((5, 0), ()),
416+
# ((), None),
417+
# ((), ()),
418418
]
419419
type = TensorType
420420

@@ -427,7 +427,8 @@ def with_mode(
427427
test_nan=False,
428428
tensor_op=None,
429429
):
430-
for xsh, tosum in self.cases:
430+
for i, (xsh, tosum) in enumerate(self.cases):
431+
print(i, xsh, tosum)
431432
if dtype == "floatX":
432433
dtype = pytensor.config.floatX
433434
x = self.type(
@@ -530,7 +531,9 @@ def with_mode(
530531
else:
531532
f_xv = f(xv)
532533
assert f_xv.shape == zv.shape, (f_xv, zv)
534+
print(xv, f_xv, zv)
533535
utt.assert_allclose(zv, f_xv)
536+
continue
534537

535538
x = self.type(
536539
dtype, shape=tuple(entry if entry == 1 else None for entry in xsh)

0 commit comments

Comments
 (0)