{ "tests": [ { "name": "reshape float32 tensor to a new shape (reorder all dimensions)", "inputs": { "input": { "shape": [2, 3, 4], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 2, 3], "expected": { "name": "output", "shape": [4, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape float32 tensor to a new shape (reduce dimensions)", "inputs": { "input": { "shape": [4, 1, 1, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 1, 1, 6], "expected": { "name": "output", "shape": [4, 1, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape float32 tensor to a new shape (extend dimensions)", "inputs": { "input": { "shape": [2, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 2, 2, 3, 1], "expected": { "name": "output", "shape": [2, 2, 2, 3, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape float32 tensor to a new shape (4D to 4D)", "inputs": { "input": { "shape": [3, 2, 2, 2], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 2, 3, 1], "expected": { "name": "output", "shape": [4, 2, 3, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape float32 tensor to 1D tensor", "inputs": { "input": { "shape": [3, 2, 2, 2], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 2D tensor by eliminating one dimension", "inputs": { "input": { "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 3D tensor by eliminating one dimension", "inputs": { "input": { "shape": [4, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 6], "expected": { "name": "output", "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 3D tensor by eliminating two dimensions", "inputs": { "input": { "shape": [1, 24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 4D tensor by eliminating two dimensions", "inputs": { "input": { "shape": [1, 4, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 6], "expected": { "name": "output", "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 4D tensor by eliminating all dimensions", "inputs": { "input": { "shape": [1, 1, 1, 1], "data": [ -33.82555389404297 ], "type": "float32" } }, "newShape": [], "expected": { "name": "output", "shape": [], "data": [ -33.82555389404297 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 5D tensor by eliminating four dimensions", "inputs": { "input": { "shape": [1, 1, 1, 24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 2D tensor by eliminating 1st dimension", "inputs": { "input": { "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 3D tensor by eliminating 2nd and 3rd dimensions", "inputs": { "input": { "shape": [24, 1, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24], "expected": { "name": "output", "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 4D tensor by eliminating 1st and 4th dimensions", "inputs": { "input": { "shape": [1, 4, 6, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 6], "expected": { "name": "output", "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 5D tensor by eliminating 2nd and 3rd dimensions", "inputs": { "input": { "shape": [2, 1, 1, 12, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 12, 1], "expected": { "name": "output", "shape": [2, 12, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (squeeze) float32 5D tensor by eliminating 1st, 2nd and 5th dimensions", "inputs": { "input": { "shape": [1, 1, 1, 24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 24], "expected": { "name": "output", "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 0D tensor to 4D", "inputs": { "input": { "shape": [], "data": [ -33.82555389404297 ], "type": "float32" } }, "newShape": [1, 1, 1, 1], "expected": { "name": "output", "shape": [1, 1, 1, 1], "data": [ -33.82555389404297 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 1D tensor by adding one dimension", "inputs": { "input": { "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 24], "expected": { "name": "output", "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 1D tensor by adding two dimensions", "inputs": { "input": { "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 24, 1], "expected": { "name": "output", "shape": [1, 24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 1D tensor to 5D", "inputs": { "input": { "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 1, 1, 24, 1], "expected": { "name": "output", "shape": [1, 1, 1, 24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 1D tensor by adding 2nd and 3rd dimensions", "inputs": { "input": { "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24, 1, 1], "expected": { "name": "output", "shape": [24, 1, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 2D tensor by adding one dimension", "inputs": { "input": { "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 1, 6], "expected": { "name": "output", "shape": [4, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 2D tensor by adding two dimensions", "inputs": { "input": { "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 4, 1, 6], "expected": { "name": "output", "shape": [1, 4, 1, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 2D tensor by adding 1st dimension", "inputs": { "input": { "shape": [24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 24], "expected": { "name": "output", "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 2D tensor by adding 1st and 4th dimensions", "inputs": { "input": { "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 4, 6, 1], "expected": { "name": "output", "shape": [1, 4, 6, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 3D tensor by adding 2nd and 3rd dimensions", "inputs": { "input": { "shape": [2, 12, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 1, 1, 12, 1], "expected": { "name": "output", "shape": [2, 1, 1, 12, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 4D tensor by adding 2nd dimension", "inputs": { "input": { "shape": [2, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 1, 2, 2, 3], "expected": { "name": "output", "shape": [2, 1, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (unsqueeze) float32 5D tensor by adding 4th dimension", "inputs": { "input": { "shape": [2, 1, 4, 3, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 1, 4, 1, 3, 1], "expected": { "name": "output", "shape": [2, 1, 4, 1, 3, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (flatten) float32 3D tensor to 2D", "inputs": { "input": { "shape": [2, 3, 4], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [2, 12], "expected": { "name": "output", "shape": [2, 12], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (flatten) float32 4D to 2D", "inputs": { "input": { "shape": [2, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [4, 6], "expected": { "name": "output", "shape": [4, 6], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (flatten) float32 4D to 2D exclusive 1st dimension", "inputs": { "input": { "shape": [2, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [1, 24], "expected": { "name": "output", "shape": [1, 24], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, { "name": "reshape (flatten) float32 4D to 2D exclusive 4th dimension", "inputs": { "input": { "shape": [2, 2, 2, 3], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } }, "newShape": [24, 1], "expected": { "name": "output", "shape": [24, 1], "data": [ -30.0561466217041, 99.56941986083984, 88.04620361328125, -91.87507629394531, -23.7972354888916, -91.28665161132812, -63.15204620361328, 12.0669527053833, -96.1172866821289, -44.77365493774414, -80.08650970458984, -64.43756866455078, 27.64195442199707, -96.86306762695312, 83.6834716796875, 50.599483489990234, -20.18765640258789, -1.3904608488082886, -96.93603515625, 65.34143829345703, 34.835994720458984, 62.01485824584961, -2.8698415756225586, 27.903749465942383 ], "type": "float32" } } ] }