Projects that are tagged with python.


Logo PyMVPA Multivariate Pattern Analysis in Python 0.4.4

by yarikoptic - February 7, 2010, 16:48:00 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 9864 views, 1898 downloads, 1 subscription

Rating Whole StarWhole StarWhole StarWhole StarEmpty Star
(based on 2 votes)

About: Python module to ease pattern classification analyses of large datasets. It provides high-level abstraction of typical processing steps (e.g. data preparation, classification, feature selection, [...]

Changes:

0.4.4 (Mon, Feb 2 2010) (Total: 144 commits)

Primarily a bugfix release, probably the last in 0.4 series since development for 0.5 release is leaping forward.

  • New functionality (19 NF commits):

o GNB implements Gaussian Naïve Bayes Classifier.

o read_fsl_design() to read FSL FEAT design.fsf files (Contributed by Russell A. Poldrack).

o SequenceStats to provide basic statistics on labels sequence (counter-balancing, autocorrelation).

o New exceptions DegenerateInputError and FailedToTrainError to be thrown by classifiers primarily during training/testing.

o Debug target STATMC to report on progress of Monte-Carlo sampling (during permutation testing).

  • Refactored (15 RF commits):

o To get users prepared to 0.5 release, internally and in some examples/documentation, access to states and parameters is done via corresponding collections, not from the top level object (e.g. clf.states.predictions instead of soon-to-be-deprecated clf.predictions). That should lead also to improved performance.

o Adopted copy.py from python2.6 (support Ellipsis as well). ed (38 BF commits):

o GLM output does not depend on the enabled states any more.

o Variety of docstrings fixed and/or improved.

o Do not derive NaN scaling for SVM’s C whenever data is degenerate (lead to never finishing SVM training).

o sg : + KRR is optional now – avoids crashing if KRR is not available.

  • tolerance to absent set_precompute_matrix in svmlight in recent shogun versions.

  • support for recent (present in 0.9.1) API change in exposing debug levels.

o Python 2.4 compatibility issues: kNN and IFS


Logo OpenOpt 0.27

by Dmitrey - December 15, 2009, 21:58:05 CET [ Project Homepage BibTeX Download ] 6072 views, 1427 downloads, 1 subscription

Rating Whole StarWhole StarWhole StarWhole StarEmpty Star
(based on 2 votes)

About: Universal Python-written numerical optimization toolbox. Problems: NLP, LP, QP, NSP, MILP, LSP, LLSP, MMP, GLP, SLE etc; automatic differentiation is available

Changes:

http://openopt.org/Changelog


Logo SHOGUN 0.9.1

by sonne - November 16, 2009, 11:02:41 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 10763 views, 2050 downloads, 5 subscriptions

Rating Whole StarWhole StarWhole StarWhole StarEmpty Star
(based on 4 votes)

About: The SHOGUN machine learning toolbox's focus is on large scale learning methods with focus on Support Vector Machines (SVM), providing interfaces to python, octave, matlab, r and the command line.

Changes:

This release contains several enhancements, cleanups and bugfixes:

Features

  • Integrate LaRank.
  • Memory Mapped Features (for data sets that don't fit into memory).
  • Compressor module with compression and decompression support for lzo, gzip, bzip2 and lzma.
  • Compressed String Features with on-the-fly decompression (CDecompressString preproc).
  • Parallel computation of get_kernel_matrix().
  • One may now prefix all shogun print/outputs with file name and line number (obj.io.enable_file_and_line())
  • Chinese Documentation thanks Elpmis Lee.

Bugfixes

  • Fix One class MKL testing in static interfaces.
  • Configure fixes: Let octave not write history on configure; fail when cplex is forcefully enabled but not found; add cplex 12 support.
  • Fix a problem with regression and CombinedKernels employing only Custom kernels.

Cleanup and API Changes

  • String Features now (like SimpleFeatures) upon get_feature_vector require an additional do_free argument and need to be freed using free_feature_vector.

Logo Elefant 0.4

by kishorg - October 17, 2009, 08:48:19 CET [ Project Homepage BibTeX Download ] 5880 views, 3807 downloads, 2 subscriptions

Rating Whole StarWhole Star1/2 StarEmpty StarEmpty Star
(based on 2 votes)

About: Elefant is an open source software platform for the Machine Learning community licensed under the Mozilla Public License (MPL) and developed using Python, C, and C++. We aim to make it the platform [...]

Changes:

This release contains the Stream module as a first step in the direction of providing C++ library support. Stream aims to be a software framework for the implementation of large scale online learning algorithms. Large scale, in this context, should be understood as something that does not fit in the memory of a standard desktop computer.

Added Bundle Methods for Regularized Risk Minimization (BMRM) allowing to choose from a list of loss functions and solvers (linear and quadratic).

Added the following loss classes: BinaryClassificationLoss, HingeLoss, SquaredHingeLoss, ExponentialLoss, LogisticLoss, NoveltyLoss, LeastMeanSquareLoss, LeastAbsoluteDeviationLoss, QuantileRegressionLoss, EpsilonInsensitiveLoss, HuberRobustLoss, PoissonRegressionLoss, MultiClassLoss, WinnerTakesAllMultiClassLoss, ScaledSoftMarginMultiClassLoss, SoftmaxMultiClassLoss, MultivariateRegressionLoss

Graphical User Interface provides now extensive documentation for each component explaining state variables and port descriptions.

Changed saving and loading of experiments to XML (thereby avoiding storage of large input data structures).

Unified automatic input checking via new static typing extending Python properties.

Full support for recursive composition of larger components containing arbitrary statically typed state variables.


Logo BCPy2000 13637

by jez - September 22, 2009, 23:53:02 CET [ Project Homepage BibTeX Download ] 4289 views, 821 downloads, 1 subscription

About: BCPy2000 provides a platform for rapid, flexible development of experimental Brain-Computer Interface systems based on the BCI2000.org project. From the developer's point of view, the implementation [...]

Changes:

Minor fixes since the last release, ready for the tutorial at the BCI2000 workshop http://bci2000.org/BCI2000/Workshop.html


Logo Dirichlet Forest LDA 0.1.1

by davidandrzej - July 16, 2009, 21:59:53 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 1010 views, 170 downloads, 1 subscription

About: This software implements the Dirichlet Forest (DF) Prior within the Latent Dirichlet Allocation (LDA) model. When combined with LDA, the Dirichlet Forest Prior allows the user to encode domain knowledge (must-links and cannot-links between words) into the prior on topic-word multinomials.

Changes:

Initial Announcement on mloss.org.


Logo DeltaLDA 0.1.1

by davidandrzej - July 16, 2009, 21:52:18 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 2356 views, 440 downloads, 1 subscription

About: This software implements the DeltaLDA model, which is a modification of the Latent Dirichlet Allocation (LDA) model. DeltaLDA can use multiple topic mixing weight priors to jointly model multiple [...]

Changes:

-fixed some npy_intp[] memory leaks -fixed phi normalization bug


Logo JMLR pebl Python Environment for Bayesian Learning 1.0.1

by abhik - March 5, 2009, 00:05:28 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 9033 views, 839 downloads, 1 subscription

About: Pebl is a python library and command line application for learning the structure of a Bayesian network given prior knowledge and observations.

Changes:

Updated version to 1.0.1


Logo monte python 0.1.0

by roro - May 9, 2008, 21:45:47 CET [ Project Homepage BibTeX Download ] 2536 views, 914 downloads, 1 subscription

About: Monte (python) is a small machine learning library written in pure Python. The focus is on gradient based learning, in particular on the construction of complex models from many smaller components.

Changes:

Initial Announcement on mloss.org.