+++
title = "Release 0.2.0"
date = "2020-11-26"
+++
This release of Linfa introduced 9 new implementations and a couple of changes to the APIs. Travis support for FOSS projects was dropped, so we were forced to switch to Github Actions and we introduced a couple of traits to represent different classes of algorithms in a better way.
New algorithms
-----------
- Ordinary Linear Regression has been added to `linfa-linear` by [@Nimpruda] and [@paulkoerbitz]
- Generalized Linear Models has been added to `linfa-linear` by [@VasanthakumarV]
- Linear decision trees were added to `linfa-trees` by [@mossbanay]
- Fast independent component analysis (ICA) has been added to `linfa-ica` by [@VasanthakumarV]
- Principal Component Analysis and Diffusion Maps have been added to `linfa-reduction` by [@bytesnake]
- Support Vector Machines has been added to `linfa-svm` by [@bytesnake]
- Logistic regression has been added to `linfa-logistic` by [@paulkoerbitz]
- Hierarchical agglomerative clustering has been added to `linfa-hierarchical` by [@bytesnake]
- Gaussian Mixture Models has been added to `linfa-clustering` by [@relf]
Changes
----------
- Common metrics for classification and regression have been added
- A new dataset interface simplifies the work with targets and labels
- New traits for `Transformer`, `Fit` and `IncrementalFit` standardizes the interface
- Switched to Github Actions for better integration