Somoclu

Latest version: v1.7.6

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

Scan your dependencies

Page 2 of 3

1.6.2

- Changed: In-place codebook updates when compiled without MPI. This improves update speed and substantially cuts memory use.
- Changed: Compatible with Visual Studio 15.
- Fixed: The BMUs returned after training were from before the last epoch. Now another round of BMU search is done.
- Fixed: Training can continue on the same data in the Python wrapper.
- Fixed: GPU memory allocation problem on Windows.

1.6.1

- New: Option for PCA initialization is added to the Python interface.
- New: Clustering of the codebook with arbitrary clustering algorithm in scikit-learn is now possible in the Python interface.

1.6

- New: R wrapper integrates with kohonen package.
- New: MATLAB wrapper integrates with soomtoolbox.
- New: Better handling of CUDA compilation in the Python interface.
- Changed: Throws an exception if GPU kernel is requested, but it was compiled without it. The earlier behaviour quietly defaulted to the CPU kernel.

1.5.1

- New: Neighborhood function can be chosen between Gaussian and bubble.
- Fixed: R wrapper passes arrays with correct orientation.
- Fixed: `io.cpp` is no longer required in the wrappers. An exception is thrown when needed.

1.5

- New: Python interface has visual capabilities.
- New: Option for hexagonal grid.
- New: Option for requesting compact support in updating the map.
- New: Python, R, and MATLAB interfaces now allow passing an initial codebook.
- Changed: Reduced memory use in calculating U-matrices.
- Changed: Build system rebuilt and simplified.

1.4.1

- Better support for ICC.
- Faster code when compiling with GCC.
- Building instructions and documentation improved.
- Bug fixes: portability for R, using native R random number generator.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.