Search

Home > Machine Learning Guide > 10. Languages & Frameworks
Podcast: Machine Learning Guide
Episode:

10. Languages & Frameworks

Category: Technology
Duration: 00:44:17
Publish Date: 2017-03-06 23:00:00
Description:

Languages & frameworks comparison. Languages: Python, R, MATLAB/Octave, Julia, Java/Scala, C/C++. Frameworks: Hadoop/Spark, Deeplearning4J, Theano, Torch, TensorFlow.

## Resources - Python (http://amzn.to/2mVgtJW) `book:medium` - TensorFlow Tutorials (https://www.tensorflow.org/get_started/get_started) `tutorial:medium` - Hands-On Machine Learning with Scikit-Learn and TensorFlow (http://amzn.to/2tVdIXN) `book:medium`

## Episode Languages - C/C++ ** Performance ** GPU (CUDA/cuDNN) - Math Langs ** R ** MATLAB / Octave ** Julia - Java / Scala ** Data mining ** Hadoop + Mahout / Spark + SparkML ** Deeplearning4j - Python ** R => Pandas ** MATLAB => numpy ** C/C++/GPU => TensorFlow (or other symbolic graph) ** Data Mining => PySpark ** Server (Flask, Django) - Analogy: Data => Analytics (biz intelligence, etc) => Adsense - Other languages like Node, Go, Rust (forgot to mention) see my answer (https://goo.gl/9d21xE) for why NOT to use them. - Articles ** Best Programming Language for Machine Learning (http://machinelearningmastery.com/best-programming-language-for-machine-learning) ** Data Science Job Report 2017 (http://r4stats.com/2017/02/28/r-passes-sas) Frameworks - ML libraries ** Numpy, Pandas, scikit-learn - Computational/symbolic graphs ** Automatic differentiation - Theano ** Math layer ** Blocks/Lasagne ML layer ** Keras DL layer - Torch ** CNNs ** note about RNNs - TensorFlow ** Perf over time ** Mobile etc ** Keras - Others ** Caffe (old-n-dying, C++) ** CNTK (MS) ** mxnet (Amazon) ** DL4J ** OpenCV (vision only) - Articles ** An Overview of Python Deep Learning Frameworks (http://www.kdnuggets.com/2017/02/python-deep-learning-frameworks-overview.html) ** Evaluation of Deep Learning Toolkits (https://github.com/zer0n/deepframeworks/blob/master/README.md) ** Comparing Frameworks: Deeplearning4j, Torch, Theano, TensorFlow, Caffe, Paddle, MxNet, Keras & CNTK (https://deeplearning4j.org/compare-dl4j-torch7-pylearn) - grain of salt, it's super heavy DL4J propaganda (written by them)

Total Play: 0

Users also like

200+ Episodes
Data Science .. 300+     20+
300+ Episodes
Revolutions 2K+     50+
2 Episodes
Anxiety & De .. 20+    
100+ Episodes
Fisicast 800+     60+