PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Partial Least Squares Regression Python Packages

Python packages with the GitHub topic partial-least-squares-regression. Sorted by monthly downloads, with stars and forks.
kgdunn
process-improve

Python toolkit for analysis of industrial process data; multivariate analysis, designed experiments, process monitoring.

13K 20 13
BiRG
pyopls

A Python 3 implementation of orthogonal projection to latent structures

6K 65 20
sm00thix
ikpls

Fast CPU and GPU Python implementations of Improved Kernel Partial Least Squares (PLS) by Dayal and MacGregor (1997) and Fast Partition-Based Cross-Validation With Centering and Scaling for XTX and XTY by Engstrøm and Jensen (2025). This package also includes options to use sample weights for PLS modeling.

4K 33 5
Sm00thix
cvmatrix

Computation of training set (X^T * W * X) and (X^T * W * Y) or (X^T * X) and (X^T * Y) in a cross-validation setting using the fast algorithms by Engstrøm and Jensen (2025).

4K 21 2
olivertomic
hoggorm

Explorative multivariate statistics in Python

425 81 24
AlexanderSouthan
pydatafitting

Specialized linear, polynomial (including equality constraints on points and slopes), multivariate and nonlinear regression/curve fitting functions.

168 6 1
HauserGroup
scikit-opls

Orthogonal PLS (OPLS / OPLS-DA) with a scikit-learn-compatible API

127 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology