Modular toolkit for data processing

Modular toolkit for data processing 2.1

Modular toolkit for data processing 2.1 Download Summary

  • Language: Python
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • License: LGPL - GNU Lesser General Public License
  • Databases: N/A
  • Downloads: 858
  • Released: Jun 7, 2007

Modular toolkit for data processing 2.1 Description

Modular toolkit for Data Processing (MDP) is a Python data processing framework. Implemented algorithms include: Principal Component Analysis (PCA), Independent Component Analysis (ICA), Slow Feature Analysis (SFA), Growing Neural Gas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA), and Gaussian Classifiers.

From the user's perspective, MDP consists of a collection of trainable supervised and unsupervised algorithms or other data processing units (nodes) that can be combined into data processing flows. Given a sequence of input data, MDP takes care of successively training or executing all nodes in the flow. This structure allows to specify complex algorithms as a sequence of simpler data processing steps in a natural way. Training can be performed using small chunks of input data, so that the use of very large data sets becomes possible while reducing the memory requirements. Memory usage can also be minimized by defining the internals of the nodes to be single precision.

From the developer's perspective, MDP is a framework to make the implementation of new algorithms easier. The basic class 'Node' takes care of tedious tasks like numerical type and dimensionality checking, leaving the developer free to concentrate on the implementation of the training and execution phases. The node then automatically integrates with the rest of the library and can be used in a flow together with other nodes. A node can have multiple training phases and even an undetermined number of phases. This allows for example the implementation of algorithms that need to collect some statistics on the whole input before proceeding with the actual training, or others that need to iterate over a training phase until a convergence criterion is satisfied.
MDP has been written in the context of theoretical research in neuroscience, but it has been designed to be helpful in any context where trainable data processing algorithms are used. Its simplicity on the user side together with the reusability of the implemented nodes make it also a valid educational tool.

Modular toolkit for data processing Bookmark

Hyperlink code:
Hyperlink for Forum code:

Modular toolkit for data processing 2.1 Script Download Notice

Top 4 Download periodically updates information of Modular toolkit for data processing 2.1 script from the developer, but some information may be slightly out-of-date.

Our script download links are directly from our mirrors or publisher's website. Modular toolkit for data processing 2.1 torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!

Natural Language Toolkit

NLTK, the Natural Language Toolkit, is a suite of program modules, data sets and tutorials supporting research and teaching in computational linguistics and natural language processing. NLTK is ideally suited to students who are learning NLP (natural language processing) or conducting research in NLP or closely related ... an individual study tool, and as a platform for prototyping and building research systems. ...
Python

Descriptive statistical analysis tool

... module implementing a class which can be used for computing numerical statistics for a given data set.This recipe implements a descriptive statistical analysis class. It's intended to aid in computing numerical statistics for a given data set. It's well documented and hopefully useful. ...
Python

MODEL

... to find stationary solutions - eigenvalue determination, for stability analysis - easy time modulation of input parameters - diverse data collecting classes for data analysis - Small signal analysis (first order) ...

PHP Stats

... analysis is one of the most critical methods for understanding how and why data behaves in a certain manner. There are hundreds of uses for statistical analysis that are used in the fields ... is necessary to understand any type of number data. The goal of PHP Stats is to become a fully functional feature rich statistics package for PHP. PHP Stats will contain all of the ...

Accepting Four Points in 2 space

Photographic document images are often rotated, if only slightly. This code mediates an input of a series of four points--assumed to be the corners of a rectangular document--in any order, as mouse clicks.Then it determines the orientation of the points and calculates a "quality" value, as an indication to the user ...
Python