Skip to content

Commit c571e94

Browse files
committed
0.3.2 changes
1 parent 8ff0597 commit c571e94

File tree

1 file changed

+80
-1
lines changed

1 file changed

+80
-1
lines changed

CHANGELOG.md

Lines changed: 80 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,84 @@ All notable changes to this project will be documented in this file.
88

99
[Documentation](https://cr-sparse.readthedocs.io/en/latest/)
1010

11+
## [0.3.2] - 2022-10-08
12+
13+
[Documentation](https://cr-sparse.readthedocs.io/en/v0.3.2/)
14+
15+
16+
### Added
17+
18+
19+
Dictionaries
20+
21+
- Grassmannian frames
22+
-
23+
24+
Linear operators
25+
26+
- windowed_op
27+
28+
Sparse Recovery algorithms
29+
30+
- FOCUSS
31+
- SPGL1 (Spectral Projected Gradient L1)
32+
33+
Optimization : Smooth functions
34+
35+
- smooth_quad_error
36+
37+
Optimization algorithms
38+
39+
- Spectral projected gradient
40+
41+
Test Problems
42+
43+
- New test problems module introduced
44+
- heavi-sine:fourier:heavi-side
45+
- blocks:haar
46+
- cosine-spikes:dirac-dct
47+
- complex:sinusoid-spikes:dirac-fourier
48+
- cosine-spikes:dirac-dct:gaussian
49+
- piecewise-cubic-poly:daubechies:gaussian
50+
- signed-spikes:dirac:gaussian
51+
- complex:signed-spikes:dirac:gaussian
52+
- blocks:heavi-side
53+
- blocks:normalized-heavi-side
54+
- gaussian-spikes:dirac:gaussian
55+
- src-sep-1
56+
57+
58+
59+
Examples
60+
61+
- Matching pursuit demo
62+
- Grassmannian frames demo
63+
- Several examples based on the test problems
64+
65+
Documentation
66+
67+
- Thinking in JAX tutorial added
68+
- Quick start expanded
69+
- Test problems documentation linked with examples
70+
71+
### Changed
72+
73+
- Matching pursuit implementation revamped
74+
75+
### Fixed
76+
77+
- Handling of complex signals in Subspace Pursuit
78+
- Handling of complex signals in Compressive Sampling Matching Pursuit
79+
80+
### Improved
81+
82+
- Support change condition added in convergence criteria for Subspace Pursuit
83+
- order attribute in reshape linear operator
84+
85+
86+
### Removed
87+
88+
- `cr.sparse.io` moved to `cr-nimble` project
1189

1290
## [0.3.1] - 2022-09-10
1391

@@ -326,7 +404,8 @@ General stuff
326404

327405
Initial release
328406

329-
[Unreleased]: https://github.com/carnotresearch/cr-sparse/compare/v0.3.1...HEAD
407+
[Unreleased]: https://github.com/carnotresearch/cr-sparse/compare/v0.3.2...HEAD
408+
[0.3.2]: https://github.com/carnotresearch/cr-sparse/compare/v0.3.1...v0.3.2
330409
[0.3.1]: https://github.com/carnotresearch/cr-sparse/compare/v0.3.0...v0.3.1
331410
[0.3.0]: https://github.com/carnotresearch/cr-sparse/compare/v0.2.2...v0.3.0
332411
[0.2.2]: https://github.com/carnotresearch/cr-sparse/compare/v0.2.1...v0.2.2

0 commit comments

Comments
 (0)