@@ -39,15 +39,15 @@ TEST(Reshape, Ctor) {
3939
4040 // test flatten
4141 // [4, 6, 8] -> [192]:
42- // [[0], [1], [ ]] -> [[0, 1], [ ], [ ]], [[0, 1], [ ], [ ] ]
42+ // [[0], [1], [ ]] -> [[0, 1], [ ], [ ]], [[0, 1]]
4343
44- // [4, 6, 8] -> [192]: [[ ], [0], [1]] -> [[ ], [ ], [ ]], [[ ], [ ], [ ] ]
44+ // [4, 6, 8] -> [192]: [[ ], [0], [1]] -> [[ ], [ ], [ ]], [[ ]]
4545
4646 // [4, 6, 8] -> [192]:
47- // [[0, 1], [ ], [ ]] -> [[0, 1], [ ], [ ]], [[0, 1], [ ], [ ] ]
47+ // [[0, 1], [ ], [ ]] -> [[0, 1], [ ], [ ]], [[0, 1]]
4848
4949 // [2, 12, 8] -> [192]:
50- // [[0], [1], [ ]] -> [[0], [ ], [ ]], [[0], [ ], [ ] ]
50+ // [[0], [1], [ ]] -> [[0], [ ], [ ]], [[0]]
5151
5252 // test split
5353
@@ -87,16 +87,16 @@ TEST(Reshape, Ctor) {
8787
8888 // test flatten
8989 {{4 , 6 , 8 }, {{0 }, {1 }, {}}, {192 }, {{0 , 1 }, {}, {}}, {{0 , 1 }}},
90- {{4 , 6 , 8 }, {{}, {0 }, {1 }}, {192 }, {{}, {0 , 1 }, {}}, {{0 , 1 }}},
90+ {{4 , 6 , 8 }, {{}, {0 }, {1 }}, {192 }, {{}, {}, {}}, {{}}},
9191 {{4 , 6 , 8 }, {{0 , 1 }, {}, {}}, {192 }, {{0 , 1 }, {}, {}}, {{0 , 1 }}},
92- {{2 , 12 , 8 }, {{0 }, {1 }, {}}, {192 }, {{0 , 1 }, {}, {}}, {{0 , 1 }}},
92+ {{2 , 12 , 8 }, {{0 }, {1 }, {}}, {192 }, {{0 }, {}, {}}, {{0 }}},
9393
9494 // test split
9595 {{192 }, {{0 , 1 }}, {4 , 6 , 8 }, {{0 , 1 }}, {{0 , 1 }, {}, {}}},
96- {{192 }, {{0 , 1 }}, {6 , 4 , 8 }, {{0 , 1 }}, {{0 , 1 }, {}, {}}},
96+ {{192 }, {{0 , 1 }}, {6 , 4 , 8 }, {{}}, {{}, {}, {}}},
9797
9898 // test combination
99- {{4 , 6 , 8 }, {{0 }, {1 }, {}}, {2 , 12 , 8 }, {{0 , 1 }, {}, {}}, {{0 }, {1 }, {}}},
99+ {{4 , 6 , 8 }, {{0 }, {1 }, {}}, {2 , 12 , 8 }, {{0 }, {}, {}}, {{0 }, {}, {}}},
100100 {{4 , 6 , 8 }, {{0 , 1 }, {}, {}}, {2 , 12 , 8 }, {{}, {}, {}}, {{}, {}, {}}},
101101 {{4 , 6 , 8 },
102102 {{0 }, {1 }, {}},
@@ -108,19 +108,23 @@ TEST(Reshape, Ctor) {
108108 {12 , 2 , 8 },
109109 {{0 , 1 }, {}, {}},
110110 {{0 , 1 }, {}, {}}},
111- {{4 , 6 , 8 }, {{0 }, {1 }, {}}, {8 , 6 , 4 }, {{0 , 1 }, {}, {}}, {{1 }, {0 }, {}}},
112- {{4 , 6 , 8 }, {{}, {0 }, {1 }}, {8 , 6 , 4 }, {{}, {0 , 1 }, {}}, {{1 }, {0 }, {}}},
113- {{4 , 6 , 8 }, {{0 }, {}, {1 }}, {8 , 6 , 4 }, {{0 }, {}, {1 }}, {{1 }, {}, {0 }}},
111+ {{4 , 6 , 8 },
112+ {{0 }, {1 }, {}},
113+ {8 , 6 , 4 },
114+ {{0 , 1 }, {}, {}},
115+ {{0 , 1 }, {}, {}}},
116+ {{4 , 6 , 8 }, {{}, {0 }, {1 }}, {8 , 6 , 4 }, {{}, {}, {}}, {{}, {}, {}}},
117+ {{4 , 6 , 8 }, {{0 }, {}, {1 }}, {8 , 6 , 4 }, {{0 }, {}, {}}, {{0 }, {}, {}}},
114118 {{4 , 6 , 8 },
115119 {{0 , 1 }, {}, {}},
116120 {8 , 6 , 4 },
117121 {{0 , 1 }, {}, {}},
118- {{}, { }, {0 , 1 }}},
122+ {{0 , 1 }, {}, { }}},
119123 {{4 , 6 , 8 }, {{}, {}, {0 , 1 }}, {24 , 2 , 4 }, {{}, {}, {}}, {{}, {}, {}}},
120124 {{4 , 6 , 8 },
121125 {{}, {}, {0 , 1 }},
122126 {24 , 4 , 2 },
123- {{}, {0 , 1 }, {}},
127+ {{}, {}, {0 , 1 }},
124128 {{}, {0 , 1 }, {}}},
125129 };
126130
0 commit comments