Exemple #1
0
        public void IsClose_DifferentDoubleVectorsWithBigTolerence_ReturnTrue()
        {
            // arrange
            var device = HostDevice.Instance;
            var source = NdArray <double> .Arange(device, 0, 10, 1);

            // action
            var close = ComparisonFunction <double> .IsClose(source, source + 1.0, 2.0);

            // assert
            CollectionAssert.AreEqual(new[] { 10 }, close.Shape);
        }
Exemple #2
0
        public void IsClose_SameDoubleVectors_ReturnTrues()
        {
            // arrange
            var device = HostDevice.Instance;
            var source = NdArray <double> .Arange(device, 0, 10, 1);

            // action
            var close = ComparisonFunction <double> .IsClose(source, source);

            // assert
            CollectionAssert.AreEqual(new[] { 10 }, close.Shape);
        }