We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
LIBRARY/FRAMEWORK PYTHON JAVA USES
TENSORFLOW Yes Yes Deep learning, neural networks
PYTORCH Yes No Deep learning, neural networks
KERAS Yes No High-level neural networks API (can use TensorFlow or Theano backend) SCIKIT-LEARN Yes No Machine learning algorithms, data preprocessing OPENCV Yes Yes Computer vision, image processing NLTK Yes No Natural Language Processing (NLP) SPACY Yes No NLP, text processing APACHE OPENNLP No Yes NLP, text processing DEEPLEARNING4J No Yes Deep learning, neural networks MAHOUT No Yes Machine learning algorithms (focus on distributed computing) APACHE FLINK No Yes Stream processing for real-time data DL4J No Yes Deep learning, neural networks WEKA No Yes Machine learning algorithms, data mining
LIBRARY/FRAMEWORK PYTHON JAVA USES
ACCORD.NET No Yes Machine learning, computer vision, signal processing ACCORD-PY Yes No Machine learning, computer vision, signal processing CAFFE Yes Yes Deep learning framework CNTK (MICROSOFT COGNITIVE Yes Yes Deep learning library TOOLKIT) HUGGING FACE TRANSFORMERS Yes No Natural Language Processing (NLP), pre- trained models FLAIR Yes No NLP library for state-of-the-art embeddings, sequence labeling STANFORD CORENLP Yes Yes NLP library for various NLP tasks GENSIM Yes No Topic modeling, document similarity MLLIB (SPARK) Yes Yes Machine learning library for Apache Spark RAPIDMINER No Yes Data science platform ELKI No Yes Data mining framework KNIME No Yes Data analytics platform DL4J No Yes Deep learning, neural networks SMILE Yes Yes Machine learning and statistical library JOONE No Yes Neural network framework NEUROPH Yes Yes Java neural network framework DEEP JAVA LIBRARY (DJL) Yes Yes Deep learning framework for Java RAPIDMINER No Yes Data science platform ENCOG Yes Yes Machine learning framework
LIBRARY/FRAMEWORK PYTHON JAVA USES
SHOGUN Yes Yes Machine learning, data mining, computer vision BOB Yes No Machine learning and pattern recognition ML.NET No Yes Machine learning for .NET applications MAHOUT No Yes Scalable machine learning algorithms SMILE Yes Yes Machine learning and statistical library RAPIDMINER No Yes Data science platform ELKI No Yes Data mining framework KNIME No Yes Data analytics platform H2O.AI Yes Yes Machine learning platform XGBOOST4J No Yes Distributed gradient boosting library APACHE FLINKML No Yes Machine learning library for Apache Flink JGAP (JAVA GENETIC ALGORITHMS No Yes Genetic algorithms and genetic PACKAGE) programming APACHE COMMONS MATH No Yes Mathematical and statistical algorithms NEUROPH Yes Yes Java neural network framework DEEP JAVA LIBRARY (DJL) Yes Yes Deep learning framework for Java LIBLINEAR Yes Yes Library for large linear classification problems LIBSVM Yes Yes Library for support vector machines DEEPLEARNING4J No Yes Deep learning, neural networks
Library/Framework Python Java Uses
JGraphT No Yes Graph theory library Apache Commons Math No Yes Mathematical and statistical algorithms Apache OpenNLP No Yes NLP, text processing Smile Yes Yes Machine learning and statistical library RapidMiner No Yes Data science platform ELKI No Yes Data mining framework KNIME No Yes Data analytics platform H2O.ai Yes Yes Machine learning platform XGBoost4J No Yes Distributed gradient boosting library Apache FlinkML No Yes Machine learning library for Apache Flink JGAP (Java Genetic Algorithms No Yes Genetic algorithms and genetic Package) programming Apache Commons Math No Yes Mathematical and statistical algorithms Liblinear Yes Yes Library for large linear classification problems LibSVM Yes Yes Library for support vector machines Deeplearning4j No Yes Deep learning, neural networks JAMA No Yes Linear algebra library DL4J No Yes Deep learning, neural networks Mahout No Yes Scalable machine learning algorithms Neuroph Yes Yes Java neural network framework Apache Lucene No Yes Text search library Apache Solr No Yes Search platform Smila No Yes Search framework OpenNLP Yes No NLP, text processing Apache UIMA No Yes Unstructured Information Management Architecture MALLET No Yes Machine learning for language toolkit