@Test
public void outerLength() {

	int shape[] = new int[]{5,2,3,2};
	assertEquals(2, TensorOps.outerLength(shape,3));
	assertEquals(6, TensorOps.outerLength(shape,2));
	assertEquals(12, TensorOps.outerLength(shape,1));
	assertEquals(60, TensorOps.outerLength(shape,0));
}