# Example 3 ip_tensor=torch.randn(2,3) print(ip_tensor) print(f"Input Tensor shape:{ip_tensor.size()}\n") op_tensor=torch.squeeze(ip_tensor,dim=2) # Output tensor([[-0.0688, -0.7170, -1.5563], [-0.2138, -0.5387, -1.0245]]) Input Tensor shape:torch.Size([2, 3]) --------------------------------------------------------------------------- IndexError Traceback (most recent call last) in () 3 print(ip_tensor) 4 print(f"Input Tensor shape:{ip_tensor.size()}\n") ----> 5 op_tensor=torch.squeeze(ip_tensor,dim=2) IndexError: Dimension out of range (expected to be in range of [-2, 1], but got 2)