Linear-operator

Latest version: v0.5.2

Safety actively analyzes 623936 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.2

What's Changed
* Fix type error when converting interpolated_linear_operator to double precision by CY-Zhang in https://github.com/cornellius-gp/linear_operator/pull/74
* Update RTD configuration. by gpleiss in https://github.com/cornellius-gp/linear_operator/pull/75

New Contributors
* CY-Zhang made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/74

**Full Changelog**: https://github.com/cornellius-gp/linear_operator/compare/v0.5.1...v0.5.2

0.5.1

What's Changed
* Fix type of KroneckerProductLinearOperator.linear_ops (in some cases) by Balandat in https://github.com/cornellius-gp/linear_operator/pull/66
* Add MaskedLinearOperator by Turakar in https://github.com/cornellius-gp/linear_operator/pull/69
* Fix normalization of initial guess in linear_cg() by Turakar in https://github.com/cornellius-gp/linear_operator/pull/71
* Add short path for LinearOperator.repeat() by Turakar in https://github.com/cornellius-gp/linear_operator/pull/70
* Fix _t_matmul() in MaskedLinearOperator and add test by Turakar in https://github.com/cornellius-gp/linear_operator/pull/72

New Contributors
* Turakar made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/69

**Full Changelog**: https://github.com/cornellius-gp/linear_operator/compare/v0.5.0...v0.5.1

0.5.0

What's Changed
* Add stricter type checking and expected matrix sizes by corwinjoy in https://github.com/cornellius-gp/linear_operator/pull/42
* Re-remove cached decorator for TriangularLinearOperator.to_dense by Balandat in https://github.com/cornellius-gp/linear_operator/pull/59
* Make jaxtyping dep install requirement by Balandat in https://github.com/cornellius-gp/linear_operator/pull/60
* Fix an issue for `DiagLinearOperator` if its `_diag` is a scalar tensor by Balandat in https://github.com/cornellius-gp/linear_operator/pull/61
* Clean up deprecation warnings by saitcakmak in https://github.com/cornellius-gp/linear_operator/pull/63
* Catch some warnings in linear_cg tests by Balandat in https://github.com/cornellius-gp/linear_operator/pull/64
* Add KernelLinearOperator, deprecate KeOpsLinearOperator by gpleiss in https://github.com/cornellius-gp/linear_operator/pull/62

New Contributors
* corwinjoy made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/42

**Full Changelog**: https://github.com/cornellius-gp/linear_operator/compare/v0.4.0...v0.5.0

0.4.0

What's Changed
* Allow `.to()` to operate on tensors by Balandat in https://github.com/cornellius-gp/linear_operator/pull/45
* Change _dtype_value_context init args to `*_value`. by Balandat in https://github.com/cornellius-gp/linear_operator/pull/47
* Fix missing dtype arg in _dtype_value_context by saitcakmak in https://github.com/cornellius-gp/linear_operator/pull/49
* Use raw strings to avoid "DeprecationWarning: invalid escape sequence" by saitcakmak in https://github.com/cornellius-gp/linear_operator/pull/52
* Remove cached decorator for TriangularLinearOperator.to_dense by Balandat in https://github.com/cornellius-gp/linear_operator/pull/51
* Format using ufmt, upgrade pre-commit config by Balandat in https://github.com/cornellius-gp/linear_operator/pull/56

New Contributors
* saitcakmak made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/49

**Full Changelog**: https://github.com/cornellius-gp/linear_operator/compare/V0.3.0...v0.4.0

0.3.0

0.2.0

What's Changed

Documentation
* Add basic example notebook by Balandat in https://github.com/cornellius-gp/linear_operator/pull/17

New torch api compatibility
* Register torch.linalg.solve_triangular with LinearOperator by Balandat in https://github.com/cornellius-gp/linear_operator/pull/29
* Register torch.isclose by Balandat in https://github.com/cornellius-gp/linear_operator/pull/31
* Introduce reshape by Balandat in https://github.com/cornellius-gp/linear_operator/pull/32

Performance
* Performant Scaling of `BlockDiagLinearOperator` by `DiagLinearOperator` by SebastianAment in https://github.com/cornellius-gp/linear_operator/pull/14
* Edits to generic `add`, `BlockDiagLinearOperator`'s `matmul`, and documentation by SebastianAment in https://github.com/cornellius-gp/linear_operator/pull/10

Bug Fixes
* Fix linear operator mul torch.Tensor by dannyfriar in https://github.com/cornellius-gp/linear_operator/pull/35
* Update LO.__getitem__ to handle broadcasted tensor indices. by gpleiss in https://github.com/cornellius-gp/linear_operator/pull/26
* adding unsqueeze to initial_guess in linear_cg when appropriate by tvercaut in https://github.com/cornellius-gp/linear_operator/pull/22
* Removing `deepcopy` in `add` because of downstream failure in BoTorch by SebastianAment in https://github.com/cornellius-gp/linear_operator/pull/12
* Patches for `ConstantDiagLinearOperator._mul_constant` and `ConstantMulLinearOperator._getitem`. by j-wilson in https://github.com/cornellius-gp/linear_operator/pull/37

New Contributors
* wbeardall made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/9
* tvercaut made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/22
* karstenBehrendt made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/36
* dannyfriar made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/35
* j-wilson made their first contribution in https://github.com/cornellius-gp/linear_operator/pull/37

**Full Changelog**: https://github.com/cornellius-gp/linear_operator/compare/v0.1.1...v0.2.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.