Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/loiccoyle/rpca

Robust PCA using Accelerating Alternating Projections in python
https://github.com/loiccoyle/rpca

accaltproj-algorithm background-subtraction pca python robust-pca rpca sklearn

Last synced: about 2 months ago
JSON representation

Robust PCA using Accelerating Alternating Projections in python

Awesome Lists containing this project

README

        

# AccAltProj for robust PCA






> Port of the AccAltProj algorithm for robust PCA to python.



This is a python port of the [AccAltProj algorithm for robust PCA](https://github.com/caesarcai/AccAltProj_for_RPCA), described in this [paper](https://arxiv.org/abs/1711.05519).

This implementation follows `sklearn`'s `fit` & `transform` API.

## 📦 Installation

Requires python 3

In a terminal:

```sh
pip install rpca
```

As always, it is usually a good idea to use a [virtual environment](https://docs.python.org/3/library/venv.html).