Bohrium

Latest version: v0.11.0.post60

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

Scan your dependencies

Page 4 of 4

0.7

**Release notes**
- Fixed signed integer division so it matches Python/NumPy
- Added a TDMA solver (by dionhaefner)
- Fixed many bugs and added python tests to verify the fixes
- Added support of `np.take()` and `np.put()`
- Added support of fancy indexing of vectors such as `a[[3,2,1]] = a[[1,2,5]]`
- Added OpenMP and OpenCL implementation of *some* LAPACK functions (as extension methods)
- Added Conjugate gradient
- Removed dependency of Cheetah
- Improved the compiler cache hit rate by implementing literals as variables in OpenMP and OpenCL kernels

0.6

**Release notes**
- Fully MacOS support (both OpenMP and OpenCL)
- Conda/Anaconda support (linux-64)
- Reduced the overhead of the fusers significantly
- Improved the compiler cache hit rate significantly
- Implemented scalar assignment to masked array e.g.: `a[a>42] = 7`
- Implemented np.where(), which can be used instead of masked array in most cases
- Implemented OpenMP and OpenCL implementation of BLAS (as extension methods)
- Fixed many bugs and added python tests to verify the fixes

0.5

**Release notes**
- Fixed **MAJOR** memory leak
- Cleanup of both the OpenCL and OpenMP backend
- Fixed many bugs and added python tests to verify the fixes

0.4

**Release notes**
- Introducing two new backends: OpenMP and OpenCL.
- The OpenMP backend is now the default backend
- Python v3 support

0.3

After almost 3000 commits, it is time for a new release :)

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.