-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #35 from mrphys/release/v0.22.0
Release 0.22.0
- Loading branch information
Showing
10 changed files
with
83 additions
and
128 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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,61 +1,5 @@ | ||
Release 0.21.0 | ||
Release 0.22.0 | ||
============== | ||
|
||
This release contains new functionality for wavelet decomposition and | ||
reconstruction and optimized Gram matrices for some linear operators. It also | ||
redesigns the convex optimization module and contains some improvements to the | ||
documentation. | ||
|
||
|
||
Breaking Changes | ||
---------------- | ||
|
||
* ``tfmri.convex``: | ||
|
||
* Argument ``ndim`` has been removed from all functions. | ||
* All functions will now require the domain dimension to be | ||
specified. Therefore, `domain_dimension` is now the first positional | ||
argument in several functions including ``ConvexFunctionIndicatorBall``, | ||
``ConvexFunctionNorm`` and ``ConvexFunctionTotalVariation``. However, while | ||
this parameter is no longer optional, it is now possible to pass dynamic | ||
or static information as opposed to static only (at least in the general | ||
case, but specific operators may have additional restrictions). | ||
* For consistency and accuracy, argument ``axis`` of | ||
``ConvexFunctionTotalVariation`` has been renamed to ``axes``. | ||
|
||
|
||
Major Features and Improvements | ||
------------------------------- | ||
|
||
* ``tfmri.convex``: | ||
|
||
* Added new class ``ConvexFunctionL1Wavelet``, which enables image/signal | ||
reconstruction with L1-wavelet regularization. | ||
* Added new argument ``gram_operator`` to ``ConvexFunctionLeastSquares``, | ||
which allows the user to specify a custom, potentially more efficient Gram | ||
matrix. | ||
|
||
* ``tfmri.linalg``: | ||
|
||
* Added new classes ``LinearOperatorNUFFT`` and ``LinearOperatorGramNUFFT`` | ||
to enable the use of NUFFT as a linear operator. | ||
* Added new class ``LinearOperatorWavelet`` to enable the use of wavelets | ||
as a linear operator. | ||
|
||
* ``tfmri.sampling``: | ||
|
||
* Added new ordering type ``sorted_half`` to ``radial_trajectory``. | ||
|
||
* ``tfmri.signal``: | ||
|
||
* Added new functions ``wavedec`` and ``waverec`` for wavelet decomposition | ||
and reconstruction, as well as utilities ``wavelet_coeffs_to_tensor``, | ||
``tensor_to_wavelet_coeffs``, and ``max_wavelet_level``. | ||
|
||
|
||
Bug Fixes and Other Changes | ||
--------------------------- | ||
|
||
* ``tfmri.recon``: | ||
|
||
* Improved error reporting for ``least_squares``. | ||
This release bumps the supported TF version to v2.10.x. No other new | ||
features or bug fixes are included. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,7 @@ | |
__summary__ = "A collection of TensorFlow add-ons for computational MRI." | ||
__uri__ = "https://github.com/mrphys/tensorflow-mri" | ||
|
||
__version__ = "0.21.0" | ||
__version__ = "0.22.0" | ||
|
||
__author__ = "Javier Montalt Tordera" | ||
__email__ = "[email protected]" | ||
|
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