-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.4.0 #629
Conversation
Handle numpy warning for normalize_axis_index
doc: fix vlims of ilsm tutorial
build: added separate requirement file for torch
Remove any direct access to pyfftw and instead use pyfftw_message to check if the library is installed and correctly imported.
Bug: fix pyfftw handling in chirpradon3d
This commit fixes a problem introduced in Spread with latest versions of numba. This is due to the way we used to handle nans, a much cleaner way is used now with math.isnan without having to first convert to integrers.
bug: fix nans in Spread
FourierRadon2D and FourierRadon3D
bug: fix problem in Restriction when passing iava as cupy array
* feat: implement PyTensorOperator * fix: add __pycache__ to gitignore * fix: docs * fix: add to docs * fix: formatting * fix: remove options not available to pydata_sphinx_theme * fix: math formatting * fix: math formatting * fix: add intersphinx * feature: Bayesian Linear Regression * fix: change thumbnail * fix: use == to compare string literal * fix: do not test on mac * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * fix: test new versions for dev deps * lock all * fix: test new versions for dev deps * fix: test on darwin * fix: revert to old docutils * fix: passing on mac * fix: bump arviz version * fix: use old scipy * fix: remove gtraphviz (requies binary), use pytensor instead of pymc for dev dependencies, include pytensor as doc dependency * fix: improve descriptions, fix thumbnail * fix: typo * fix: improve workinng, add MAP, make chains shorter * fix: remove pytensor from yamls
* doc: added info to install pytensor and pymc * minor: fix typo * fix: add a note about numpy version --------- Co-authored-by: Carlos da Costa <[email protected]>
* feat: ToCupy operator * minor: fix typo * test: added tests for ToCupy * minor: small change to doc * doc: added graphics of cpu-gpu scenarios
PyLops solvers output the solution as a nd-shaped array if the initial model is fed as nd-arrays or if the initial model is not fed (x0=0) and the operator has forceflat=False. As a side effect, if x0 is NOT passed as a kwarg (but just as the third arg of the solver) and the operator forceflat=False, the output is reshaped even if x0 is a flattened array. I fix this inconsistency making x0 a kwarg when basic solvers are called within a leastsquares solver.
bug: ensure array shape consistency in leastsquares solvers
I personally dislike it a lot when I come to the documentation of a source code, but there is no easy/quick link to the repo, which means I have to google to find the repo ;-) Adding the `"github_url" to the "html_theme_options" should add a GitHub-link-button on the top-right corner, next to the switch for light/dark theme.
Add button to GitHub Repo
doc: add pytensor to doc and warning about osx error
feat: speedup fourierradon with engine=cuda
doc: prepare for release v2.4.0
Coverage summary from CodacySee diff coverage on Codacy
Coverage variation details
Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: Diff coverage details
Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: See your quality gate settings Change summary preferencesCodacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more |
Merge pull request #629 from PyLops/dev
Releasing v2.4.0