@@ -654,24 +654,22 @@ def no_shared_fn(n, x_tm1, M):
654
654
Inner graphs:
655
655
656
656
Scan{scan_fn, while_loop=False, inplace=all} [id A]
657
- ← Composite{switch(lt(i0, i1), i2, i0)} [id I] (inner_out_sit_sot-0)
658
- ├─ 0 [id J]
659
- ├─ Subtensor{i, j, k} [id K]
660
- │ ├─ *2-<Tensor3(float64, shape=(20000, 2, 2))> [id L] -> [id H] (inner_in_non_seqs-0)
661
- │ ├─ ScalarFromTensor [id M]
662
- │ │ └─ *0-<Scalar(int64, shape=())> [id N] -> [id C] (inner_in_seqs-0)
663
- │ ├─ ScalarFromTensor [id O]
664
- │ │ └─ *1-<Scalar(int64, shape=())> [id P] -> [id D] (inner_in_sit_sot-0)
665
- │ └─ 0 [id Q]
666
- └─ 1 [id R]
667
-
668
- Composite{switch(lt(i0, i1), i2, i0)} [id I]
669
- ← Switch [id S] 'o0'
670
- ├─ LT [id T]
671
- │ ├─ i0 [id U]
672
- │ └─ i1 [id V]
673
- ├─ i2 [id W]
674
- └─ i0 [id U]
657
+ ← Composite{switch(lt(0, i0), 1, 0)} [id I] (inner_out_sit_sot-0)
658
+ └─ Subtensor{i, j, k} [id J]
659
+ ├─ *2-<Tensor3(float64, shape=(20000, 2, 2))> [id K] -> [id H] (inner_in_non_seqs-0)
660
+ ├─ ScalarFromTensor [id L]
661
+ │ └─ *0-<Scalar(int64, shape=())> [id M] -> [id C] (inner_in_seqs-0)
662
+ ├─ ScalarFromTensor [id N]
663
+ │ └─ *1-<Scalar(int64, shape=())> [id O] -> [id D] (inner_in_sit_sot-0)
664
+ └─ 0 [id P]
665
+
666
+ Composite{switch(lt(0, i0), 1, 0)} [id I]
667
+ ← Switch [id Q] 'o0'
668
+ ├─ LT [id R]
669
+ │ ├─ 0 [id S]
670
+ │ └─ i0 [id T]
671
+ ├─ 1 [id U]
672
+ └─ 0 [id S]
675
673
"""
676
674
677
675
output_str = debugprint (out , file = "str" , print_op_info = True )
0 commit comments