20 projects found that use c++ as the programming language.
Showing Items 1-20 of 170 on page 1 of 9: 1 2 3 4 5 6 Next Last

Logo Armadillo library 4.400

by cu24gjf - August 20, 2014, 10:15:37 CET [ Project Homepage BibTeX Download ] 41308 views, 9100 downloads, 3 subscriptions

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

About: Armadillo is a template C++ linear algebra library aiming towards a good balance between speed and ease of use, with a function syntax similar to MATLAB. Matrix decompositions are provided through optional integration with LAPACK, or one of its high performance drop-in replacements (eg. Intel MKL, OpenBLAS).

Changes:
  • faster handling of aliasing by submatrix views
  • faster handling of subvectors by dot()
  • added clamp() for clamping values to be between lower and upper limits
  • expanded batch insertion constructors for sparse matrices to add values at repeated locations
  • added gmm_diag class for statistical modelling using Gaussian Mixture Models; includes multi-threaded implementation of k-means and Expectation-Maximisation algorithms

Logo CURFIL 1.1

by hanschul - August 18, 2014, 13:54:31 CET [ Project Homepage BibTeX Download ] 263 views, 44 downloads, 1 subscription

About: CURFIL uses NVIDIA CUDA to accelerate random forest training and prediction for RGB and RGB-D images. It focuses on image labelling tasks, such as image segmentation or classification applications. CURFIL allows to search for optimal hyper-parameter configurations (e.g. using the hyperopt) package) by massively decreasing training time.

Changes:

Initial Announcement on mloss.org.


Logo libcmaes 0.8.1

by beniz - August 12, 2014, 16:18:31 CET [ Project Homepage BibTeX Download ] 658 views, 123 downloads, 2 subscriptions

About: Libcmaes is a multithreaded C++11 library for high performance blackbox stochastic optimization using the CMA-ES algorithm for Covariance Matrix Adaptation Evolution Strategy. Libcmaes is useful to minimize / maximize any function, without information regarding gradient or derivability.

Changes:
  • Added customization of data to file streaming function, ref #51
  • Added configure control for compiling the library alone without examples or tools, ref #11
  • Fixed code in order to avoid various compiler warnings
  • Fixed sample code in README, ref #54
  • Fixed get_max_iter and set_mt_feval in Parameters object
  • New CMAParameters constructor, from x0 as a vector of double
  • Updated building instructions for Mac OSX
  • New set_str_algo in Parameters object

Logo Caffe 0.9999

by sergeyk - August 9, 2014, 01:57:58 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 3068 views, 510 downloads, 2 subscriptions

About: Caffe aims to provide computer vision scientists with a clean, modifiable implementation of state-of-the-art deep learning algorithms. We believe that Caffe is the fastest available GPU CNN implementation. Caffe also provides seamless switching between CPU and GPU, which allows one to train models with fast GPUs and then deploy them on non-GPU clusters. Even in CPU mode, computing predictions on an image takes only 20 ms (in batch mode).

Changes:

LOTS of stuff: https://github.com/BVLC/caffe/releases/tag/v0.9999


Logo JMLR MLPACK 1.0.9

by rcurtin - July 28, 2014, 20:52:10 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 30989 views, 6230 downloads, 6 subscriptions

Rating Whole StarWhole StarWhole StarWhole Star1/2 Star
(based on 1 vote)

About: A scalable, fast C++ machine learning library, with emphasis on usability.

Changes:
  • GMM initialization is now safer and provides a working GMM when constructed with only the dimensionality and number of Gaussians (#314).
  • Check for division by 0 in Forward-Backward Algorithm in HMMs (#314).
  • Fix MaxVarianceNewCluster (used when re-initializing clusters for k-means) (#314).
  • Fixed implementation of Viterbi algorithm in HMM::Predict() (#316).
  • Significant speedups for dual-tree algorithms using the cover tree (#243, #329) including a faster implementation of FastMKS.
  • Fix for LRSDP optimizer so that it compiles and can be used (#325).
  • CF (collaborative filtering) now expects users and items to be zero-indexed, not one-indexed (#324).
  • CF::GetRecommendations() API change: now requires the number of recommendations as the first parameter. The number of users in the local neighborhood should be specified with CF::NumUsersForSimilarity().
  • Removed incorrect PeriodicHRectBound (#30).
  • Refactor LRSDP into LRSDP class and standalone function to be optimized (#318).
  • Fix for centering in kernel PCA (#355).
  • Added simulated annealing (SA) optimizer, contributed by Zhihao Lou.
  • HMMs now support initial state probabilities; these can be set in the constructor, trained, or set manually with HMM::Initial() (#315).
  • Added Nyström method for kernel matrix approximation by Marcus Edel.
  • Kernel PCA now supports using Nyström method for approximation.
  • Ball trees now work with dual-tree algorithms, via the BallBound<> bound structure (#320); fixed by Yash Vadalia.
  • The NMF class is now AMF<>, and supports far more types of factorizations, by Sumedh Ghaisas.
  • A QUIC-SVD implementation has returned, written by Siddharth Agrawal and based on older code from Mudit Gupta.
  • Added perceptron and decision stump by Udit Saxena (these are weak learners for an eventual AdaBoost class).
  • Sparse autoencoder added by Siddharth Agrawal.

Logo Boosted Decision Trees and Lists 1.0.4

by melamed - July 25, 2014, 23:08:32 CET [ BibTeX Download ] 2387 views, 743 downloads, 3 subscriptions

About: Boosting algorithms for classification and regression, with many variations. Features include: Scalable and robust; Easily customizable loss functions; One-shot training for an entire regularization path; Continuous checkpointing; much more

Changes:
  • added ElasticNets as a regularization option
  • fixed some segfaults, memory leaks, and out-of-range errors, which were creeping in in some corner cases
  • added a couple of I/O optimizations

Logo JMLR Waffles 2014-07-05

by mgashler - July 20, 2014, 04:53:54 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 22765 views, 6852 downloads, 2 subscriptions

About: Script-friendly command-line tools for machine learning and data mining tasks. (The command-line tools wrap functionality from a public domain C++ class library.)

Changes:

Added support for CUDA GPU-parallelized neural network layers, and several other new features. Full list of changes at http://waffles.sourceforge.net/docs/changelog.html


Logo ARTOS Adaptive Realtime Object Detection System 1.0

by erik - July 11, 2014, 22:02:34 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 524 views, 84 downloads, 2 subscriptions

About: ARTOS can be used to quickly learn models for visual object detection without having to collect a set of samples manually. To make this possible, it uses ImageNet, a large image database with more than 20,000 categories.

Changes:

Initial Announcement on mloss.org.


Logo Semi Stochastic Gradient Descent 1.0

by konkey - July 9, 2014, 04:28:47 CET [ BibTeX BibTeX for corresponding Paper Download ] 479 views, 107 downloads, 1 subscription

About: Efficient implementation of Semi-Stochastic Gradient Descent algorithm (S2GD) for training logistic regression (L2-regularized).

Changes:

Initial Announcement on mloss.org.


Logo Encog Machine Learning Framework 3.2

by jeffheaton - July 5, 2014, 23:47:06 CET [ Project Homepage BibTeX Download ] 2572 views, 568 downloads, 1 subscription

About: Encog is a Machine Learning framework for Java, C#, Javascript and C/C++ that supports SVM's, Genetic Programming, Bayesian Networks, Hidden Markov Models and other algorithms.

Changes:

Changes for Encog 3.2:

Issue #53: Fix Out Of Range Bug In BasicMLSequenceSet. Issue #52: Unhandled exception in Encog.Util.File.ResourceLoader.CreateStream (ResourceLoader.cs) Issue #50: Concurrency bugs in PruneIncremental Issue #48: Unit Tests Failing - TestHessian Issue #46: Couple of small fixes - Temporal DataSet and SCG training Issue #45: Fixed EndMinutesStrategy to correctly evaluate ShouldStop after the specified number of minutes have elapsed. Issue #44: Encog.ML.Data.Basic.BasicMLDataPairCentroid.Add() & .Remove() Issue #43: Unit Tests Failing - Matrix not full rank Issue #42: Nuget - NuSpec Issue #36: Load Examples easier


Logo BayesOpt, a Bayesian Optimization toolbox 0.7.1

by rmcantin - July 3, 2014, 00:30:50 CET [ Project Homepage BibTeX Download ] 6975 views, 1457 downloads, 3 subscriptions

About: BayesOpt is an efficient, C++ implementation of the Bayesian optimization methodology for nonlinear-optimization, experimental design and stochastic bandits. In the literature it is also called Sequential Kriging Optimization (SKO) or Efficient Global Optimization (EGO). There are also interfaces for C, Matlab/Octave and Python.

Changes:

-Added MI criterion

-Simplified Python install

-Fixed bugs in annealed criteria


Logo APCluster 1.3.5

by UBod - June 30, 2014, 08:32:01 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 15346 views, 2844 downloads, 2 subscriptions

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

About: The apcluster package implements Frey's and Dueck's Affinity Propagation clustering in R. The package further provides leveraged affinity propagation, exemplar-based agglomerative clustering, and various tools for visual analysis of clustering results.

Changes:
  • memory access fixes in C++ code called from apclusterL()
  • minor updates of vignette

Logo MIToolbox 2.1

by apocock - June 30, 2014, 01:05:57 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 12314 views, 2356 downloads, 1 subscription

About: A mutual information library for C and Mex bindings for MATLAB. Aimed at feature selection, and provides simple methods to calculate mutual information, conditional mutual information, entropy, conditional entropy, Renyi entropy/mutual information, and weighted variants of Shannon entropies/mutual informations. Works with discrete distributions, and expects column vectors of features.

Changes:

Added weighted entropy functions. Fixed a few memory handling bugs.


Logo JMLR dlib ml 18.9

by davis685 - June 17, 2014, 01:05:32 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 77952 views, 13559 downloads, 2 subscriptions

About: This project is a C++ toolkit containing machine learning algorithms and tools that facilitate creating complex software in C++ to solve real world problems.

Changes:

Fixed a bug in the way file serialization was being handled on MS Windows platforms.


Logo A Pattern Recognizer In Lua with ANNs v0.3.1

by pakozm - May 30, 2014, 10:49:10 CET [ Project Homepage BibTeX Download ] 2179 views, 500 downloads, 2 subscriptions

About: APRIL-ANN toolkit (A Pattern Recognizer In Lua with Artificial Neural Networks). This toolkit incorporates ANN algorithms (as dropout, stacked denoising auto-encoders, convolutional neural networks), with other pattern recognition methods as hidden makov models (HMMs) among others.

Changes:
  • Removed bugs.
  • Added Travis CI support.
  • KNN and clustering algorithms.
  • ZCA and PCA whitening.
  • Quickprop and ASGD optimization algorithms.
  • QLearning trainer.
  • Sparse float matrices are available in CSC an CSR formats.
  • Compilation with Homebrew and MacPorts available.
  • Compilation issues in Ubuntu 12.04 solved.

Logo XGBoost v0.2

by crowwork - May 17, 2014, 07:27:59 CET [ Project Homepage BibTeX Download ] 1728 views, 290 downloads, 1 subscription

About: eXtreme gradient boosting (tree) library. Features: - Sparse feature format allows easy handling of missing values, and improve computation efficiency. - Efficient parallel implementation that optimizes memory and computation. - Python interface

Changes:

New features: - Python interface - New objectives: weighted training, pairwise rank, multiclass softmax - Comes with example script on Kaggle Higgs competition, 20 times faster than skilearn's GBRT


Logo RFD 1.0

by openpr_nlpr - April 28, 2014, 10:34:57 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 745 views, 162 downloads, 1 subscription

About: This is an unoptimized implementation of the RFD binary descriptor, which is published in the following paper. B. Fan, et al. Receptive Fields Selection for Binary Feature Description. IEEE Transaction on Image Processing, 2014. doi: http://dx.doi.org/10.1109/TIP.2014.2317981

Changes:

Initial Announcement on mloss.org.


About: RLLib is a lightweight C++ template library that implements incremental, standard, and gradient temporal-difference learning algorithms in Reinforcement Learning. It is an optimized library for robotic applications and embedded devices that operates under fast duty cycles (e.g., < 30 ms). RLLib has been tested and evaluated on RoboCup 3D soccer simulation agents, physical NAO V4 humanoid robots, and Tiva C series launchpad microcontrollers to predict, control, learn behaviors, and represent learnable knowledge. The implementation of the RLLib library is inspired by the RLPark API, which is a library of temporal-difference learning algorithms written in Java.

Changes:

Current release version is v2.0.


Logo libAGF 0.9.7

by Petey - April 15, 2014, 04:55:41 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 7755 views, 1568 downloads, 1 subscription

About: C++ software for statistical classification, probability estimation and interpolation/non-linear regression using variable bandwidth kernel estimation.

Changes:

New in Version 0.9.7:

  • multi-class classification generalizes class-borders algorithm using a recursive control language
  • hierarchical clustering
  • improved pre-processing

Logo Somoclu 1.3.1

by peterwittek - April 10, 2014, 06:41:38 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 3282 views, 634 downloads, 2 subscriptions

About: Somoclu is a massively parallel implementation of self-organizing maps. It relies on OpenMP for multicore execution, MPI for distributing the workload, and it can be accelerated by CUDA on a GPU cluster. A sparse kernel is also included, which is useful for training maps on vector spaces generated in text mining processes.

Changes:
  • Initial Windows support through GCC on Windows.
  • Better I/O separation for the Python, R, and MATLAB interfaces.
  • Bug fixes: major MPI initialization bug fixed.

Showing Items 1-20 of 170 on page 1 of 9: 1 2 3 4 5 6 Next Last