This series looks at practical applications of machine learning from a Linux perspective. We feature free and open source software.
Read moreTag: deep learning
Machine Learning in Linux: Final2x – enhance your images with super-resolution
Final2x is GUI software that uses sophisticated AI models to enhance images by guessing what the details could be.
Read moreMachine Learning in Linux: ocrs – modern OCR engine
ocrs is a Rust library and CLI tool for extracting text from images, also known as OCR (Optical Character Recognition).
Read moreMachine Learning in Linux: EasyOCR – OCR that reads natural scene text and dense text in documents
EasyOCR is a Python module for extracting text from images.
Read moreMachine Learning in Linux: Surya – multilingual document OCR toolkit adds text recognition
Surya is billed as a multilingual document OCR toolkit. It’s written in Python and published under an open source license.
Read moreDeep Learning with Open Source Python Software
Deep Learning is a subset of Machine Learning that uses multi-layers artificial neural networks to deliver state-of-the-art accuracy.
Read morefastai – simplifies training fast and accurate neural nets using modern best practices
fastai simplifies training fast and accurate neural nets using modern best practices.
Read moreElephas – distributed deep learning with Keras and Spark
Elephas brings deep learning with Keras to Spark. Elephas intends to keep the simplicity and high usability of Keras
Read moreTFLearn – deep learning library featuring a higher-level API for TensorFlow
TFlearn is a modular and transparent deep learning library built on top of Tensorflow.
Read more16 Best Free and Open Source Natural Language Processing Tools
Natural language processing (NLP) is a field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages.
Read moreNeuPy – Python library for Artificial Neural Networks – Deep Learning
NeuPy supports many different types of Neural Networks from a simple perceptron to deep learning models.
Read moreMicrosoft Cognitive Toolkit (CNTK) – toolkit for distributed deep learning
The Microsoft Cognitive Toolkit is a unified deep learning toolkit that describes neural networks as a series of computational steps via a directed graph.
Read moreChainer – framework for neural networks
Chainer is a Python-based deep learning framework aiming at flexibility.
Read moreTheano – numerical computation library for Python
Theano is a numerical Python library that allows you to define, optimize, and evaluate mathematical expressions.
Read moreMXNet – scalable deep learning framework
Apache MXNet is a modern deep learning framework used to train, and deploy deep neural networks.
Read more