Print() public method

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());
        }