public Print ( bool printTotalSize = false ) : string | ||
printTotalSize | bool | |
return | string |
public void DoesNotPrintTrailingOnes() { var dims = new TensorDimensions(5, 1, 1) { Size = 5 }; Assert.Equal("5", dims.Print(hideTrailingOnes: true)); }
public void PrintsOneOne() { var dims = new TensorDimensions(1, 1); Assert.Equal("1 (!)", dims.Print(hideTrailingOnes: true)); }
public void PrintsLeadingOrMiddleOnes() { var dims = new TensorDimensions(1, 1, -1, 5, 1, 2, 1); Assert.Equal("1×1×?×5×1×2", dims.Print(hideTrailingOnes: true)); }
public void PrintsComputedTrailingOne() { var dims = new TensorDimensions(4, 2, -1) { Size = 8 }; Assert.Equal("4×2×1", dims.Print(hideTrailingOnes: true)); }
public void PrintIndicatesMismatchedDimsAndSize() { var dims = new TensorDimensions(3, 3) { Size = 4 }; Assert.Equal("3×3 (!)", dims.Print()); }
public void PrintsEmptyDims() { var dims = new TensorDimensions(); Assert.Equal("0", dims.Print()); }