@@ -37,10 +37,10 @@ def test_debugprint_sitsot():
37
37
│ │ │ │ │ └─ Subtensor{int64} [id H]
38
38
│ │ │ │ │ ├─ Shape [id I]
39
39
│ │ │ │ │ │ └─ Unbroadcast{0} [id J]
40
- │ │ │ │ │ │ └─ InplaceDimShuffle{x, 0} [id K]
40
+ │ │ │ │ │ │ └─ ExpandDims{axis= 0} [id K]
41
41
│ │ │ │ │ │ └─ Elemwise{second,no_inplace} [id L]
42
42
│ │ │ │ │ │ ├─ A [id M]
43
- │ │ │ │ │ │ └─ InplaceDimShuffle{x } [id N]
43
+ │ │ │ │ │ │ └─ ExpandDims{axis=0 } [id N]
44
44
│ │ │ │ │ │ └─ TensorConstant{1.0} [id O]
45
45
│ │ │ │ │ └─ ScalarConstant{0} [id P]
46
46
│ │ │ │ └─ Subtensor{int64} [id Q]
@@ -95,10 +95,10 @@ def test_debugprint_sitsot_no_extra_info():
95
95
│ │ │ │ │ └─ Subtensor{int64} [id H]
96
96
│ │ │ │ │ ├─ Shape [id I]
97
97
│ │ │ │ │ │ └─ Unbroadcast{0} [id J]
98
- │ │ │ │ │ │ └─ InplaceDimShuffle{x, 0} [id K]
98
+ │ │ │ │ │ │ └─ ExpandDims{axis= 0} [id K]
99
99
│ │ │ │ │ │ └─ Elemwise{second,no_inplace} [id L]
100
100
│ │ │ │ │ │ ├─ A [id M]
101
- │ │ │ │ │ │ └─ InplaceDimShuffle{x } [id N]
101
+ │ │ │ │ │ │ └─ ExpandDims{axis=0 } [id N]
102
102
│ │ │ │ │ │ └─ TensorConstant{1.0} [id O]
103
103
│ │ │ │ │ └─ ScalarConstant{0} [id P]
104
104
│ │ │ │ └─ Subtensor{int64} [id Q]
@@ -264,7 +264,7 @@ def compute_A_k(A, k):
264
264
265
265
for{cpu,scan_fn} [id B]
266
266
← Elemwise{mul,no_inplace} [id Y] (inner_out_nit_sot-0)
267
- ├─ InplaceDimShuffle{x } [id Z]
267
+ ├─ ExpandDims{axis=0 } [id Z]
268
268
│ └─ *0-<TensorType(float64, ())> [id BA] -> [id S] (inner_in_seqs-0)
269
269
└─ Elemwise{pow,no_inplace} [id BB]
270
270
├─ Subtensor{int64} [id BC]
@@ -278,10 +278,10 @@ def compute_A_k(A, k):
278
278
│ │ │ │ │ │ └─ Subtensor{int64} [id BJ]
279
279
│ │ │ │ │ │ ├─ Shape [id BK]
280
280
│ │ │ │ │ │ │ └─ Unbroadcast{0} [id BL]
281
- │ │ │ │ │ │ │ └─ InplaceDimShuffle{x, 0} [id BM]
281
+ │ │ │ │ │ │ │ └─ ExpandDims{axis= 0} [id BM]
282
282
│ │ │ │ │ │ │ └─ Elemwise{second,no_inplace} [id BN]
283
283
│ │ │ │ │ │ │ ├─ *2-<TensorType(float64, (?,))> [id BO] -> [id W] (inner_in_non_seqs-0)
284
- │ │ │ │ │ │ │ └─ InplaceDimShuffle{x } [id BP]
284
+ │ │ │ │ │ │ │ └─ ExpandDims{axis=0 } [id BP]
285
285
│ │ │ │ │ │ │ └─ TensorConstant{1.0} [id BQ]
286
286
│ │ │ │ │ │ └─ ScalarConstant{0} [id BR]
287
287
│ │ │ │ │ └─ Subtensor{int64} [id BS]
@@ -297,7 +297,7 @@ def compute_A_k(A, k):
297
297
│ │ │ └─ *2-<TensorType(float64, (?,))> [id BO] -> [id W] (inner_in_non_seqs-0) (outer_in_non_seqs-0)
298
298
│ │ └─ ScalarConstant{1} [id BW]
299
299
│ └─ ScalarConstant{-1} [id BX]
300
- └─ InplaceDimShuffle{x } [id BY]
300
+ └─ ExpandDims{axis=0 } [id BY]
301
301
└─ *1-<TensorType(int64, ())> [id BZ] -> [id U] (inner_in_seqs-1)
302
302
303
303
for{cpu,scan_fn} [id BE]
@@ -361,7 +361,7 @@ def compute_A_k(A, k):
361
361
→ *2-<TensorType(float64, (?,))> [id BA] -> [id C] (inner_in_non_seqs-0)
362
362
→ *3-<TensorType(int32, ())> [id BB] -> [id B] (inner_in_non_seqs-1)
363
363
← Elemwise{mul,no_inplace} [id BC] (inner_out_nit_sot-0)
364
- ├─ InplaceDimShuffle{x } [id BD]
364
+ ├─ ExpandDims{axis=0 } [id BD]
365
365
│ └─ *0-<TensorType(float64, ())> [id Y] (inner_in_seqs-0)
366
366
└─ Elemwise{pow,no_inplace} [id BE]
367
367
├─ Subtensor{int64} [id BF]
@@ -375,10 +375,10 @@ def compute_A_k(A, k):
375
375
│ │ │ │ │ │ └─ Subtensor{int64} [id BL]
376
376
│ │ │ │ │ │ ├─ Shape [id BM]
377
377
│ │ │ │ │ │ │ └─ Unbroadcast{0} [id BN]
378
- │ │ │ │ │ │ │ └─ InplaceDimShuffle{x, 0} [id BO]
378
+ │ │ │ │ │ │ │ └─ ExpandDims{axis= 0} [id BO]
379
379
│ │ │ │ │ │ │ └─ Elemwise{second,no_inplace} [id BP]
380
380
│ │ │ │ │ │ │ ├─ *2-<TensorType(float64, (?,))> [id BA] (inner_in_non_seqs-0)
381
- │ │ │ │ │ │ │ └─ InplaceDimShuffle{x } [id BQ]
381
+ │ │ │ │ │ │ │ └─ ExpandDims{axis=0 } [id BQ]
382
382
│ │ │ │ │ │ │ └─ TensorConstant{1.0} [id BR]
383
383
│ │ │ │ │ │ └─ ScalarConstant{0} [id BS]
384
384
│ │ │ │ │ └─ Subtensor{int64} [id BT]
@@ -394,7 +394,7 @@ def compute_A_k(A, k):
394
394
│ │ │ └─ *2-<TensorType(float64, (?,))> [id BA] (inner_in_non_seqs-0) (outer_in_non_seqs-0)
395
395
│ │ └─ ScalarConstant{1} [id BX]
396
396
│ └─ ScalarConstant{-1} [id BY]
397
- └─ InplaceDimShuffle{x } [id BZ]
397
+ └─ ExpandDims{axis=0 } [id BZ]
398
398
└─ *1-<TensorType(int64, ())> [id Z] (inner_in_seqs-1)
399
399
400
400
for{cpu,scan_fn} [id BH]
@@ -515,10 +515,10 @@ def test_debugprint_mitmot():
515
515
│ │ │ │ │ │ │ └─ Subtensor{int64} [id K]
516
516
│ │ │ │ │ │ │ ├─ Shape [id L]
517
517
│ │ │ │ │ │ │ │ └─ Unbroadcast{0} [id M]
518
- │ │ │ │ │ │ │ │ └─ InplaceDimShuffle{x, 0} [id N]
518
+ │ │ │ │ │ │ │ │ └─ ExpandDims{axis= 0} [id N]
519
519
│ │ │ │ │ │ │ │ └─ Elemwise{second,no_inplace} [id O]
520
520
│ │ │ │ │ │ │ │ ├─ A [id P]
521
- │ │ │ │ │ │ │ │ └─ InplaceDimShuffle{x } [id Q]
521
+ │ │ │ │ │ │ │ │ └─ ExpandDims{axis=0 } [id Q]
522
522
│ │ │ │ │ │ │ │ └─ TensorConstant{1.0} [id R]
523
523
│ │ │ │ │ │ │ └─ ScalarConstant{0} [id S]
524
524
│ │ │ │ │ │ └─ Subtensor{int64} [id T]
@@ -559,22 +559,22 @@ def test_debugprint_mitmot():
559
559
│ │ │ ├─ Elemwise{second,no_inplace} [id BN]
560
560
│ │ │ │ ├─ for{cpu,scan_fn} [id F] (outer_out_sit_sot-0)
561
561
│ │ │ │ │ └─ ···
562
- │ │ │ │ └─ InplaceDimShuffle{x,x } [id BO]
562
+ │ │ │ │ └─ ExpandDims{axes=[0, 1] } [id BO]
563
563
│ │ │ │ └─ TensorConstant{0.0} [id BP]
564
564
│ │ │ ├─ IncSubtensor{Inc;int64} [id BQ]
565
565
│ │ │ │ ├─ Elemwise{second,no_inplace} [id BR]
566
566
│ │ │ │ │ ├─ Subtensor{int64::} [id BS]
567
567
│ │ │ │ │ │ ├─ for{cpu,scan_fn} [id F] (outer_out_sit_sot-0)
568
568
│ │ │ │ │ │ │ └─ ···
569
569
│ │ │ │ │ │ └─ ScalarConstant{1} [id BT]
570
- │ │ │ │ │ └─ InplaceDimShuffle{x,x } [id BU]
570
+ │ │ │ │ │ └─ ExpandDims{axes=[0, 1] } [id BU]
571
571
│ │ │ │ │ └─ TensorConstant{0.0} [id BV]
572
572
│ │ │ │ ├─ Elemwise{second} [id BW]
573
573
│ │ │ │ │ ├─ Subtensor{int64} [id BX]
574
574
│ │ │ │ │ │ ├─ Subtensor{int64::} [id BS]
575
575
│ │ │ │ │ │ │ └─ ···
576
576
│ │ │ │ │ │ └─ ScalarConstant{-1} [id BY]
577
- │ │ │ │ │ └─ InplaceDimShuffle{x } [id BZ]
577
+ │ │ │ │ │ └─ ExpandDims{axis=0 } [id BZ]
578
578
│ │ │ │ │ └─ Elemwise{second,no_inplace} [id CA]
579
579
│ │ │ │ │ ├─ Sum{acc_dtype=float64} [id CB]
580
580
│ │ │ │ │ │ └─ Subtensor{int64} [id BX]
0 commit comments