Dislib

Latest version: v0.9.0

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

Scan your dependencies

Page 1 of 2

0.9.0

- New RandomSVD algorithm
- New LanczosSVD algorithm
- New distributed versions of Random Forest Classifier and Random Forest Regressor
- New nested versions of Random Forest Classifier and Random Forest Regressor
- Included a version of TeraSort algorithm

0.8.0

Added
- `save` and `load` methods for all models
- Adding Muliclass CSVM
- Adding TS-QR (Tall Skinny QR)
- New in-place operations for ds-arrays:
`add` `iadd` `isub`
- Matrix-Subtraction and Matrix-Addition
- Concatenating two ds-arrays by columns
- Save ds-array to `npy` file
- Load ds-array from several `npy` files
- Create ds-arrays from blocks
- GridSearch for simulations & improvements
- Inverse transformation in Scalers
- Train-Test-Split functionality
- Add KNN Classifier
- Better SVD columns pairing
- GPU Support using CUDA/CuPy for algorithms: Kmeans, KNN, SVD, PCA, Matmul, Addition, Subtraction, QR, Kronecker

Changed
- New documentation for GPU, RandomForest, Scalers

Fixed
- Fix bug Scalers & tests

0.7.0

Added
- New decomposition algorithm QR
- New preprocessing algorithm MinMaxScaler
- Jenkinsfile for CI automated tests
- ds-array matrix multiplication (matmul)
- New function for ds-array creation
- Add `constraint(computing_units="${ComputingUnits}")` to all tasks
- More I/O functions for reading and writing ds-arrays
- More tests

Changed
- Move RandomForest from 'classification' to 'trees'

Fixed
- Some bugs in the ds-array

0.6.0

0.5.0

0.4.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.