We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e5e765 commit ac48c11Copy full SHA for ac48c11
pytensor/tensor/nlinalg.py
@@ -11,6 +11,7 @@
11
from pytensor.gradient import DisconnectedType
12
from pytensor.graph.basic import Apply
13
from pytensor.graph.op import Op
14
+from pytensor.ifelse import ifelse
15
from pytensor.npy_2_compat import normalize_axis_tuple
16
from pytensor.raise_op import Assert
17
from pytensor.tensor import TensorLike
@@ -586,7 +587,7 @@ def _copyltu(x: ptb.TensorVariable):
586
587
Y_bar = Q @ dV
588
A_bar_m_lt_n = pt.concatenate([X_bar, Y_bar], axis=1)
589
- return [pt.switch(ptm.ge(m, n), A_bar_m_ge_n, A_bar_m_lt_n)]
590
+ return [ifelse(ptm.ge(m, n), A_bar_m_ge_n, A_bar_m_lt_n)]
591
592
593
def qr(a, mode="reduced"):
0 commit comments