Bigdl Tutorials

Step-by-step Deep Leaning Tutorials on Apache Spark using BigDL
Alternatives To Bigdl Tutorials
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Spark35,3482,394882a day ago46May 09, 2021223apache-2.0Scala
Apache Spark - A unified analytics engine for large-scale data processing
3 months ago108apache-2.0
The Data Engineering Cookbook
God Of Bigdata7,992
4 days ago2
Zeppelin5,98132237 days ago2June 21, 2017134apache-2.0Java
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
a year ago27
Notes talking about the design and implementation of Apache Spark
Bigdl4,18110a day ago16April 19, 2021717apache-2.0Jupyter Notebook
Fast, distributed, secure AI for Big Data
a day ago4May 23, 20221,312apache-2.0Java
Apache Iceberg
521 days ago32April 21, 202211apache-2.0Python
TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.
Koalas3,2281124 months ago47October 19, 2021109apache-2.0Python
Koalas: pandas API on Apache Spark
Spark Nlp3,16322a day ago90March 05, 202136apache-2.0Scala
State of the Art Natural Language Processing
Alternatives To Bigdl Tutorials
Select To Compare

Alternative Project Comparisons


This project will no longer be maintained by Intel. Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project. Intel no longer accepts patches to this project.

Deep Learning Tutorials on Apache Spark using BigDL

Step-by-step Deep Learning Tutorials on Apache Spark using BigDL. The tutorials are inspired by Apache Spark examples, the Theano Tutorials and the Tensorflow tutorials.


  1. RDD
  2. DataFrame
  3. SparkSQL
  4. StructureStreaming
  5. Forward and backward
  6. Linear Regression
  7. Introduction to MNIST
  8. Logistic Regression
  9. Feedforward Neural Network
  10. Convolutional Neural Network
  11. Recurrent Neural Network
  12. LSTM
  13. Bi-directional RNN
  14. Auto-encoder
  15. Visualizing Learning


Start Jupyter Server

  • Run pip install BigDL==0.7.0
  • Run jupyter notebook --notebook-dir=./ --ip= --no-browser

Start Toree Kernel to Run Scala Notebooks

  • Run pip install BigDL==0.7.0
  • Run pip install
  • Run ./
  • Run jupyter notebook --notebook-dir=./ --ip= --no-browser

Run Demo

  • Open a browser - Suggest Chrome or Firefox or Safari
  • Access notebook client at address http://localhost:8888, open the example ipynb files and execute.
Popular Spark Projects
Popular Apache Projects
Popular Data Processing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Jupyter Notebook
Deep Learning
Apache Spark
Tensorflow Tutorials