JuliaSmoothOptimizers / LinearOperators.jl

Linear Operators for Julia
Other
150 stars 32 forks source link

Diagonal quasi-Newton operators #237

Closed Joshua-Wolff closed 1 year ago

Joshua-Wolff commented 2 years ago

Introduce new Abstract type in lbfgs.jl

codecov[bot] commented 2 years ago

Codecov Report

Base: 97.61% // Head: 97.38% // Decreases project coverage by -0.23% :warning:

Coverage data is based on head (5ed7aa8) compared to base (9080213). Patch coverage: 93.10% of modified lines in pull request are covered.

:exclamation: Current head 5ed7aa8 differs from pull request most recent head 765fe90. Consider uploading reports for the commit 765fe90 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #237 +/- ## ========================================== - Coverage 97.61% 97.38% -0.24% ========================================== Files 13 14 +1 Lines 965 994 +29 ========================================== + Hits 942 968 +26 - Misses 23 26 +3 ``` | [Impacted Files](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers) | Coverage Δ | | |---|---|---| | [src/LinearOperators.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL0xpbmVhck9wZXJhdG9ycy5qbA==) | `100.00% <ø> (ø)` | | | [src/abstract.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL2Fic3RyYWN0Lmps) | `98.76% <ø> (ø)` | | | [src/lbfgs.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL2xiZmdzLmps) | `97.15% <ø> (ø)` | | | [src/lsr1.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL2xzcjEuamw=) | `96.96% <ø> (ø)` | | | [src/DiagonalHessianApproximation.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL0RpYWdvbmFsSGVzc2lhbkFwcHJveGltYXRpb24uamw=) | `93.10% <93.10%> (ø)` | | | [src/special-operators.jl](https://codecov.io/gh/JuliaSmoothOptimizers/LinearOperators.jl/pull/237/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers#diff-c3JjL3NwZWNpYWwtb3BlcmF0b3JzLmps) | `98.36% <0.00%> (-0.82%)` | :arrow_down: | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=JuliaSmoothOptimizers)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
FletcherPenaltySolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
github-actions[bot] commented 2 years ago
Package name latest stable
CaNNOLeS.jl
DCISolver.jl
JSOSolvers.jl
Krylov.jl
NLPModels.jl
NLPModelsModifiers.jl
PROPACK.jl
Percival.jl
QuadraticModels.jl
SolverTools.jl
dpo commented 1 year ago

@geoffroyleconte Should be all fixed. Do you mind taking another quick look?

dpo commented 1 year ago

It's expected that FreeBSD/nightly fail at the moment.

dpo commented 1 year ago

Thank you @Joshua-Wolff and @geoffroyleconte !