-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merging master branch and squashing all commits Major Changes and improvements ============= - Remove deprecated `LinOpScaling`, - Improve tests with `CheckLinOp`, `CheckMap` and `TestsSummationLinOp' functions - implement methods `makeAdjoint` and `makeInversion` in `LinOp` - more simplifications in `Summation`, `Composition`, `Ìnversion` for `Map` and hence `LinOp`and `Cost` - New `LinOpBroadcast` linear operator - Add `ElementWiseOp` non linear operators: `OpEWSquareRoot`, `OpEWInverse` and `OpEWSSquaredMagnitude`. - New `CostGoodRoughness` cost function - Introduce positivity constraint in `CostL1` - New `CostTV` cost function - Rework `Opti` optimization class - Introduce several `TestCvg` classes to assess convergence of optimization according to different criteria - Automatic download and compilation of OptimPackLegacy for `OptiVMLMB` - `OptiConjGrad`no longer takes a `W` parameter - New ÒptiFGP` (Fast gradient proximal) optimization function Bug fixes and minor changes ------------------ - Improve doc - Implement function `cmpSize` to compare size of vectors - Faster `CostHyperBolic` cost function- Automatic compilation of `C` files needed for `CostMixNormSchatt1` cost function - Better examples - Add functions `GenerateData` and `GenerateData` to generate star phantom- More options in `LinOpConv' - Implement `make...` methods in LinOpDFT - Reworked `OutputOpti` printing class Contributors ----------------- This release contains contributions from Mike Mc Cann, Thomas Debarre, Thanh-an Pham, Emmanuel Soubies and Ferréol Soulez
- Loading branch information
ferreol
committed
Mar 16, 2018
1 parent
c798da0
commit 6a5447a
Showing
143 changed files
with
4,663 additions
and
4,294 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,4 +2,5 @@ | |
*.mex* | ||
*html/ | ||
*doctrees/ | ||
*Opti/OptiUtils/MatlabOptimPack/ | ||
.DS_Store |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.