Skip to content

Comments

Version 1.6.0 release#200

Merged
sfarrens merged 10 commits intomasterfrom
develop
Dec 17, 2021
Merged

Version 1.6.0 release#200
sfarrens merged 10 commits intomasterfrom
develop

Conversation

@sfarrens
Copy link
Contributor

chaithyagr and others added 8 commits April 14, 2021 16:41
…#112)

* Added support for tensorflow

* Updates to get tests passing

* Or --> And

* Moving modopt to allow working with tensorflow

* Fix issues with wos

* Fix all flakes finally!

* Update modopt/base/backend.py

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Update modopt/base/backend.py

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Minute updates to codes

* Add dynamic module

* Fix docu

* Fix PEP

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>
* Fix issues

* Add right tests

* Fix PEP

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
* Minor bug fix, remove elif

* Add tests for backend

* Fix tests

* Add tests

* Remove cupy

* PEP fixes

* Fix PEP

* Fix PEP and update

* Final PEP

* Update setup.cfg

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Update test_base.py

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>
* updated GPU dependencies

* added logo to manifest

* updated package version and release date
* unpinned dependencies

* updated pinned documentation dependency versions
* Version 1.5.1 patch release (#114)

* Add support for tensorflow backend which allows for differentiability (#112)

* Added support for tensorflow

* Updates to get tests passing

* Or --> And

* Moving modopt to allow working with tensorflow

* Fix issues with wos

* Fix all flakes finally!

* Update modopt/base/backend.py

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Update modopt/base/backend.py

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Minute updates to codes

* Add dynamic module

* Fix docu

* Fix PEP

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Fix 115 (#116)

* Fix issues

* Add right tests

* Fix PEP

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>

* Minor bug fix, remove elif (#124)

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>

* Add tests for modopt.base.backend and fix minute bug uncovered (#126)

* Minor bug fix, remove elif

* Add tests for backend

* Fix tests

* Add tests

* Remove cupy

* PEP fixes

* Fix PEP

* Fix PEP and update

* Final PEP

* Update setup.cfg

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Update test_base.py

Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>

* Release cleanup (#128)

* updated GPU dependencies

* added logo to manifest

* updated package version and release date

Co-authored-by: Chaithya G R <chaithyagr@gmail.com>
Co-authored-by: chaithyagr <chaithyagr@gitlab.com>

* make algorithms a module.

* add Gradient Descent Algorithms

* enforce WPS compliance.

* add test for gradient descent

* Docstrings improvements

* Add See Also and minor corrections

* add idx initialisation for all algorithms.

* fix merge error

* fix typo

Co-authored-by: Samuel Farrens <samuel.farrens@gmail.com>
Co-authored-by: Chaithya G R <chaithyagr@gmail.com>
Co-authored-by: chaithyagr <chaithyagr@gitlab.com>
* started clean up for next release

* update progress

* further clean up

* additional clean up

* cleaned up link to logo
@sfarrens sfarrens self-assigned this Dec 17, 2021
@sfarrens sfarrens added the release New package release PR label Dec 17, 2021
@codecov-commenter
Copy link

codecov-commenter commented Dec 17, 2021

Codecov Report

Merging #200 (bc72be4) into master (af01498) will increase coverage by 3.31%.
The diff coverage is 95.14%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #200      +/-   ##
==========================================
+ Coverage   89.84%   93.15%   +3.31%     
==========================================
  Files          31       36       +5     
  Lines        2205     2454     +249     
==========================================
+ Hits         1981     2286     +305     
+ Misses        224      168      -56     
Flag Coverage Δ
unittests 93.15% <95.14%> (+3.31%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
modopt/base/backend.py 51.56% <ø> (+14.06%) ⬆️
modopt/base/np_adjust.py 100.00% <ø> (ø)
modopt/base/observable.py 31.70% <ø> (ø)
modopt/base/transform.py 100.00% <ø> (ø)
modopt/base/types.py 100.00% <ø> (ø)
modopt/base/wrappers.py 100.00% <ø> (ø)
modopt/math/convolve.py 100.00% <ø> (+17.39%) ⬆️
modopt/math/matrix.py 100.00% <ø> (ø)
modopt/math/stats.py 100.00% <ø> (+32.25%) ⬆️
modopt/opt/cost.py 100.00% <ø> (ø)
... and 25 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update af01498...bc72be4. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release New package release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants