The framework of machine learning and visual training

Source: Internet
Author: User
Tags theano nltk

First, MATLAB computer vision
contourlets-MATLAB source code for Contour Wave transformation and its use function
shearlets-MATLAB source code for Shear Wave transformation
curvelets-curvelet transformation of MATLAB source code (Curvelet transformation is to the higher dimension of the wavelet transform to the promotion of the different scales to represent the image)
bandlets-bandlets transformation of MATLAB source code
Natural language Processing
NLP-A NLP library of MATLAB
General Machine Learning
Training a deep autoencoder or a classifier on MNIST digits-Train a depth autoencoder or classifier on mnist character datasets [Deep learning]
t-distributed Stochastic Neighbor embedding-award-winning dimensionality reduction technology, especially suitable for visualization of high-dimensional datasets
Spider-matlab machine Learning's complete object-oriented environment
LIBSVM-Support Vector Machine Program Library
Liblinear-Large linear Classification Program library
Machine Learning Module-m A. Girolami's machine learning courses, including PDFs, handouts and code
Caffe-Deep learning framework with code cleanliness, readability, and speed in mind
Pattern Recognition ToolboxPattern Recognition Toolkit in-matlab, fully object-oriented
Data analysis/Data visualization
Matlab_gbl-MATLAB package for image processing
gamic-Image algorithm Pure matlab efficient implementation, to MATLABBGL's Mex function is a supplement


second,. NET Computer Vision
opencvdotnet-Wrapper to enable. NET programs to use OPENCV code
EMGU CV-Cross-platform wrappers that can be compiled on Windows, Linus, Mac OS X, iOS and Android
Natural language Processing
stanford.nlp for. NET-Stanford University NLP package is fully ported on. NET and can be precompiled as a NuGet package
General Machine Learning
accord.machinelearning-Support vector machines, decision trees, naive Bayesian models, K-means, Gaussian mixed models, and machine learning applications for general algorithms, such as: random sampling consistency algorithm, cross-validation, grid search; This package is part of the accord.net framework.
VulpesDeep belief and depth learning packages implemented by the-f# language, which uses the Cuda GPU under Alea.cubase to perform
ENCOG-Advanced neural networks and machine learning frameworks, including classes used to create multiple networks, and classes that support the need for data regulation and processing in neural networks; its training uses multi-threaded elastic propagation; it also uses GPUs to speed up processing time; it provides a graphical interface to help model and train neural networks
Neural Network Designer-This is a database management system and neural network designer; designed with WPF development and a UI, you can design your neural network, query the network, create and configure chat bots, ask questions and learn from your feedback, and these robots can even collect information from the Web for output, or to learn
Data analysis/Data visualization
numl-NUML This machine learning library with the goal of simplifying predictive and clustering standard modeling techniques
math.net NumericsBased on the numerical calculation of-math.net project, the method and algorithm of scientific, engineering and daily numerical calculation are provided. Support for. NET 4.0,. NET 3.5 and Mono, Silverlight 5, Windows Phone on Windows, Linux, and Macs /SL 8, Windows Phone 8.1, and Windows 8 with PCL portable Profiles 47 and 344, with Xamarin Android/ios
Sho-sho is an interactive environment for data analysis and scientific computing that allows you to seamlessly connect scripts (IronPython language) and compiled code (. NET) to create prototypes quickly and flexibly, including powerful and efficient libraries such as linear algebra, data visualization, and so on. NET language, and provides a rich, interactive shell for rapid development


Third, Python computer vision
Simplecv-Open-source computer vision framework, access to high-performance computers such as OpenCV, written in Python, can be run on Mac, Windows, and Ubuntu
Natural language Processing
NLTK-A leading platform for writing Python programs that handle human language data
Pattern-python available Web mining modules, including natural language processing, machine learning and other tools
Textblob-Provides a consistent API for common natural language processing tasks, based on NLTK and pattern, and compatible with both.
Jieba-Chinese word breaker tool
SNOWNLP-Chinese Text Processing library
Loso-Another Chinese word-breaking library
Genius-Chinese word-breaking database based on conditional random domain
Nut-Natural Language Understanding Toolkit
General Machine Learning
Bayesian Methods for Hackerse-Book for-python language probabilistic programming
MLlib in Apache SparkDistributed machine Learning Library under the-spark
Scikit-learn-SciPy-based machine learning module
graphlab-create-Library with multiple machine learning modules (regression, clustering, referral system, graph analysis, etc.), based on dataframe that can be stored on disk
BIGML-Libraries that connect to external servers
pattern-python Web Mining Module
Nupic-numenta Company's Intelligent computing platform
Pylearn2-Machine learning library based on Theano
Hebel-python writing a deep learning library using GPU acceleration
Gensim-Theme Modeling Tools
Pybrain-Another machine learning library
Crab-Scalable, fast recommendation engine
Python-recsys-python implementation of the recommended system
Thinking Bayes-Books on Bayesian analysis
Restricted Boltzmann Machines-python implemented by the restricted Boltzmann machine. [Deep Learning]
Bolt-Online Learning Toolkit
Covertree-coverTree python implementation, SciPy, spatial, kdtree convenient alternative
Nilearn-python realization of neural imaging machine Learning Library
Shogun-Machine Learning Toolkit
Pyevolve-Genetic algorithm Framework
Caffe-Deep learning framework with code cleanliness, readability, and speed in mind
Breze-Library of depth and recurrent neural networks, based on Theano
Data analysis/Data visualization
SciPy-Python-based open source software ecosystem for mathematics, science and engineering
NumPy-python Scientific Computing Foundation Package
Numba-python's low-level virtual machine JIT compiler, written by Cython and numpy developers, for scientific computing use
Networkx-efficient software for complex networks
Pandas-This library provides high-performance, easy-to-use data structures and data analysis tools
Open MiningBusiness intelligence tools in-python (Pandas Web interface)
PYMC-MCMC Sampling Kit
zipline-python's Algorithmic Trading library
Pydy-Full name Python dynamics to assist in dynamic modeling workflows based on NumPy, SciPy, Ipython, and Matplotlib
SymPy-Symbolic Math Python Library
Statsmodels-python Statistical Modelling and Econometrics Library
astropy-python Astronomy Program Library, community Collaborative writing
matplotlib-python's 2D Drawing library
bokehInteractive Web Drawing library for-python
plotlyCollaboration Web Drawing library for-python and matplotlib
Vincent-Convert python data structure to Vega visual syntax
d3py-python's drawing library, based on D3.js
Ggplot-Provides the same API as Ggplot2 in the R language
kartograph.py-python Rendering SVG Graph library, the effect is beautiful
PygalSVG Chart Builder under-python
pycascading
Miscellaneous script/ipython notes/code base
pattern_classification
Thinking Stats 2
hyperopt
Numpic
2012-paper-diginorm
Ipython-notebooks
decision-weights
Sarah Palin LDA-sarah Palin e-mail about theme modeling
Diffusion Segmentation-A collection of image segmentation algorithms based on diffusion method
Scipy Tutorials-scipy tutorial, obsolete, see scipy-lecture-notes
Crab-python's recommended engine library
BayespyBayesian inference tool in-python
Scikit-learn Tutorials-scikit-learn Study Notes Series
Sentiment-analyzer-Twitter Sentiment analyzer
Group-lasso-coordinate descent algorithm experiment, applied to (sparse) Group Lasso model
Mne-python-notebooks-Ipython notes for EEG/MEG data processing using Mne-python
Pandas Cookbook-a method book using the Python Pandas library
Climin-Machine learning Optimization library, using Python to achieve gradient descent, Lbfgs, Rmsprop, Adadelta and other algorithms


Four, R General machine learning
Clever algorithms for machine learning
Machine Learning for Hackers
Machine Learning Task View on CRAN-R Language Machine learning package list, grouped by algorithm type
Caret-R Language Unified interface for 150 machine learning algorithms
Superlearner and Subsemble-This package sets up a variety of machine learning algorithms
Introduction to statistical learning
Data analysis/Data visualization
Learning Statistics Using R
Ggplot2-Data visualization package based on graphics syntax


Five, Ruby Natural language processing
Treat-Text Retrieval and annotation Toolkit, the most comprehensive toolkit ever seen on Ruby
Ruby Linguistics-This framework can be used to build linguistic tools for Ruby objects in any language; it includes a universal front-end language-agnostic, a module that maps language code to language names, and a module with many English language tools
Stemmer-Make Ruby available in the Libstemmer_c interface
Ruby Wordnet-wordnet's Ruby Interface Library
Raspel-aspell interface bound to Ruby
UEA Stemmer-uealite Stemmer's ruby transplant version for search and retrieval with conservative stemmers
TWITTER-TEXT-RB-the library can automatically connect and extract user names, lists, and topic tags from twitter
General Machine Learning
Ruby Machine LearningSome machine learning algorithms implemented by-ruby
Machine Learning Ruby
JRuby MahoutEssence Unleash the power of Apache Mahout in the JRuby world.
Cardmagic-classifier-Universal classifier module with Bayes and other classifications available
Neural Networks and deep learning-Sample code for "Neural networks and deep learning"
Data analysis/Data visualization
Rsruby-ruby–r Bridge
data-visualization-ruby-source code and support content for the Ruby Manor demo of data visualization
Ruby-plot-Gnuplot is packaged in ruby form, ideal for converting ROC curves to SVG files
PLOT-RB-Ruby Drawing library based on Vega and D3
Scruffy-rubyThe Great Graphics Toolkit of the holy crowd-bag freelancers platform (http://www.dashengzb.cn/)
Sciruby
Glean-Data management Tools
Bioruby
Arel
Misc
Miscellaneous
Big Data for chimps-Big data processing a serious and interesting guide book


Six, Scala natural language processing
SCALANLP-Set of machine learning and numerical computing libraries
BreezeNumerical processing library for-scala
Chalk-Natural Language Processing library
Factorie-Deployable Probabilistic Modeling toolkit, software library implemented in Scala, providing users with concise language to create relational factor diagrams, evaluate parameters and infer
General Machine Learning
conjectureExtensible machine Learning Framework under-scalding
BrushfireDecision tree Tools under-scalding
Ganitha-Scalding-based machine learning program Library
Adam-Using Apache Avro, Apache Spark and Parquet genome processing engine, with dedicated file format, Apache 2 software license
BioscalaBioinformatics libraries available in the-scala language
Bidmach-Machine learning CPU and GPU acceleration Library
Data analysis/Data visualization
MLlibIn Apache Spark-spark Distributed machine Learning Library
scalding-cascading's Scala interface
Summing Bird-streaming MapReduce with scalding and storm
Algebird-scala's abstract Algebra tool
xerial-scala's Data management tools
Simmer-Simplify your data and perform algebraic aggregation of UNIX filters
Predictionio-Machine learning server for software developers and data engineers
Bidmat-CPU and GPU acceleration matrix libraries supporting large-scale exploratory data analysis

The framework of machine learning and visual training

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.