Software and databases

The files shown below are © Miguel Á. Carreira-Perpiñán unless explicitly stated otherwise. They are free for non-commercial use. I make them available in the hope that they will be useful, but without any warranty.

Matlab code

For implementations of my own algorithms, see my publications page.

Machine learning algorithms and models

Numerical optimisation

The following functions are part of my course materials for EECS260 Optimization:

Some more functions:

(Articulatory) speech processing


Java applets

Weka implementations

Weka is a suite of machine learning software for data mining tasks written in Java. We have implemented the following algorithms in Weka:


Emacs Lisp

Configuration files for various programs and useful scripts

If you want to use them, be sure to read through them and adapt them to your local configuration; for example, you will need to change some directory names, the email address, check for the existence of certain programs in your system, etc.

You can get all the files as MACP-config-files.tar.gz.

Miguel A. Carreira-Perpinan
Last modified: Thu Feb 2 20:20:20 PST 2017

UC Merced | EECS | MACP's Home Page