v0.1.0
What does this release contain?
Builtin Data Structures
- Matrix
- add
- sub
- multiplication
- scalar multiplication
- transposition
- determinant
- inverse (using LU decomposition and Moore-Penrose Pseudo Inverse using svd)
- Arrays
- LinearML's way of storing the data and the size
Machine Learning.
- Linear Regression
- Multiple Linear Regression
- Logistic Regression
Parsers
- Simple CSV parser
Model/data utils.
- train_test_split functionality
- confusion matrix generation
- serializer (for linear regression and multiple linear regression [no docs, bit wonky])
Stats
- Mean
- Median
- variance
- Covariave
- max
- min
Note: if you cannot install gsl for some reason. a precompiled version for Linux x86_64 is attached below