@Test
public void checkShape_individual() {

	TensorOps.checkShape("",2,new int[]{2,1,3},new int[]{2,1,3},false);
	TensorOps.checkShape("",2,new int[]{2,1,3},new int[]{10,2,1,3},true);
	try {
		TensorOps.checkShape("",2,new int[]{2,2,3},new int[]{2,1,3},false);
		fail("Should have thrown an exception");
	} catch( IllegalArgumentException ignore){}
	try {
		TensorOps.checkShape("",2,new int[]{2,2,3},new int[]{10,2,1,3},false);
		fail("Should have thrown an exception");
	} catch( IllegalArgumentException ignore){}
}