-
- Description:
mlpy is a Python module for Machine Learning built on top of NumPy/SciPy and of GSL.
mlpy provides high-level functions and classes allowing, with few lines of code, the design of rich workflows for classification, regression, clustering and feature selection.
mlpy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3.
mlpy is available both for Python >=2.6 and Python 3.X.
Features
Regression: Least Squares, Ridge Regression, Last Angle Regression, Elastic Net, Kernel Ridge Regression, Support Vector Machines (SVR), Partial Least Squares (PLS)
Classification: Linear Discriminant Analysis (LDA), Basic Perceptron, Elastic Net, Logistic Regression, (Kernel) Support Vector Machines (SVM), Diagonal Linear Discriminant Analysis (DLDA), Golub Classifier, Parzen-based, (kernel) Fisher Discriminant Classifier k-Nearest-Neighbor, Iterative RELIEF
Clustering: Hierarchical Clustering, Memory-saving Hierarchical Clustering, k-means
Dimensionality Reduction: (Kernel) Fisher Discriminant (FDA), Spectral Regression Discriminant Analysis (SRDA), (kernel) Principal Component Analysis (PCA)
An unified Kernel layer, feature ranking/selection algorithms, feature lists analysis, resampling, error evaluation, peak detection.
- Changes to previous version:
Fix:
- fix stats import in init
- PLS: speed improved
- remove function declaration isn't a prototype warnings from libml
- clean findpeaks
- mlpy works with python 3.X
- add KNN to all
- BibTeX Entry: Download
- Supported Operating Systems: Linux, Macosx, Windows, Unix, Freebsd
- Data Formats: None
- Tags: Svm, Classification, Clustering, Regression, Rfe, Wavelet, Discriminant Analysis
- Archive: download here
Comments
-
- jacob Yang (on April 30, 2010, 14:24:11)
- when the program is running, there is no output. I don't know when it will be finish.
-
- Michele Filosi (on December 13, 2011, 10:04:04)
- Very useful and well implemented!
Leave a comment
You must be logged in to post comments.