Commit 8a2e5244 authored by Fabian Meyer's avatar Fabian Meyer
Browse files

Make BarzilaiBorwein only return positive stepsizes

parent 18143f24
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -308,7 +308,7 @@ namespace gdc
            if(denom == 0)
            if(denom == 0)
                return 1;
                return 1;
            else
            else
                return num / denom;
                return std::abs(num / denom);
        }
        }


        Scalar inverseStep(const Vector &xval,
        Scalar inverseStep(const Vector &xval,
@@ -322,7 +322,7 @@ namespace gdc
            if(denom == 0)
            if(denom == 0)
                return 1;
                return 1;
            else
            else
                return num / denom;
                return std::abs(num / denom);
        }
        }
    public:
    public:
        BarzilaiBorwein()
        BarzilaiBorwein()