SeldonIO / alibi-detect

Algorithms for outlier, adversarial and drift detection
https://docs.seldon.io/projects/alibi-detect/en/stable/
Other
2.14k stars 216 forks source link

Update pykeops requirement from <2.2.0,>=2.0.0 to >=2.0.0,<2.3.0 #875

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 5 months ago

Updates the requirements on pykeops to permit the latest version.

Release notes

Sourced from pykeops's releases.

v2.2

version 2.2, see CHANGELOG.md

Changelog

Sourced from pykeops's changelog.

  • v2.2 - Jan 18, 2024

    • added option to disable fast_math Cuda compiler option
    • added comparison operators between LazyTensor
    • added support for symbolic differentiation of symbolic operations : Grad, Diff, Laplacian, Divergence
    • added support for forward autodiff, compatible with PyTorch forward autodiff tools (torch.jvp, etc.)
    • added support for torch.vmap
    • added support for intermediate variables in formulas (factorize and auto_factorize methods of LazyTensor class)
    • changed cache folder name, now include name of local host
    • added torch.compile comparison to the benchmarks
    • fixed issues 294, 305, 310, 325, 342, ...
  • v2.1.2 - Apr 4, 2023

    • Fixes a memory leaks introduced in version v2.x (issues 284 and 300).
    • The name of the cache folder now include the hostname.
    • Fix a bad memory allocation in tensordot
    • Add Kronecker product
  • v2.1.1 - Jan 6, 2023

    • Fixes for issues 220, 263, 256, 266, 275, 262, 282.
    • Fixed an error caused by a compile warning on recent MacOs systems.
    • Added an official image on DockerHub and updated instructions for Singularity and Docker.
  • v2.1 - Jun 3, 2022

    • Fix for gradient formula of divide operation (issue #246).
    • Fix for special chunked computation mode (issue #243).
    • Fix for the gradient formula for complex multiplication operation (issue #238).
    • Other minor bug fixes (issues #242, #240, #248, #241, #233).
    • Added support for BSpline kernels.
  • v2.0 - Mar 17, 2022

    • Complete rewritting of meta-programming engine: compilation times are divided by 10-100
    • JIT compilation of cuda kernels
    • added support for in-place operations.
    • keopsLab is now deprecated
    • improve unit test framework
    • Many bug fixing
  • v1.5 - Mar 22, 2021

    • Add multiple operations: acos, asin, atan, atan2, sinc, if-else, round, modulo.
    • Complex numbers: full python support, pairs of float/double for other languages.
    • Extensive benchmarks for knn, etc...
    • Extensive documentation improvements.
    • New compilation pipeline for python.
  • v1.4.2 - Nov 27, 2020

... (truncated)

Commits
  • e2eaa9b add info about pkgdown website generation
  • 8a14fc5 fix typo in R
  • de6d223 Merge branch 'main' of github.com:getkeops/keops
  • 65fd029 Merge remote-tracking branch 'origin/main'
  • 82a6daa change to absolute path import
  • 82202e5 Merge remote-tracking branch 'origin/main' into main
  • b782708 updated changelog
  • 9a1aaaa Remove old R doc empty files
  • 6eb5bf8 Black linting.
  • dffb448 Update the KeOps docker version to 2.2.
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 5 months ago

Dependabot tried to add @jklaise, @ascillitoe and @mauicv as reviewers to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/SeldonIO/alibi-detect/pulls/875/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the SeldonIO/alibi-detect repository. // See: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request
codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (ec3429e) 81.98% compared to head (41abf73) 81.91%. Report is 1 commits behind head on master.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/SeldonIO/alibi-detect/pull/875/graphs/tree.svg?width=650&height=150&src=pr&token=gwntCwhaGT&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SeldonIO)](https://app.codecov.io/gh/SeldonIO/alibi-detect/pull/875?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SeldonIO) ```diff @@ Coverage Diff @@ ## master #875 +/- ## ========================================== - Coverage 81.98% 81.91% -0.07% ========================================== Files 159 159 Lines 10375 10375 ========================================== - Hits 8506 8499 -7 - Misses 1869 1876 +7 ``` [see 1 file with indirect coverage changes](https://app.codecov.io/gh/SeldonIO/alibi-detect/pull/875/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=SeldonIO)