- Mastering Scala Machine Learning
- Alex Kozlov
- 193字
- 2021-07-02 16:33:18
What you need for this book
This book is based on open source software. First, it's Java. One can download Java from Oracle's Java Download page. You have to accept the license and choose an appropriate image for your platform. Don't use OpenJDK—it has a few problems with Hadoop/Spark.
Second, Scala. If you are using Mac, I recommend installing Homebrew:
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Multiple open source packages will also be available to you. To install Scala, run brew install scala
. Installation on a Linux platform requires downloading an appropriate Debian or RPM package from the http://www.scala-lang.org/download/ site. We will use the latest version at the time, that is, 2.11.7.
Spark distributions can be downloaded from http://spark.apache.org/downloads.html. We use pre-build for Hadoop 2.6 and later image. As it's Java, you need to just unzip the package and start using the scripts from the bin
subdirectory.
R and Python packages are available at http://cran.r-project.org/bin and http://python.org/ftp/python/$PYTHON_VERSION/Python-$PYTHON_VERSION.tar.xz
sites respectively. The text has specific instruction on how to configure them. Although our use of the packages should be version agnostic, I used R version 3.2.3 and Python version 2.7.11 in this book.
- The Complete Rust Programming Reference Guide
- 程序員面試白皮書
- Mastering JavaScript Object-Oriented Programming
- Android Jetpack開發:原理解析與應用實戰
- 工程軟件開發技術基礎
- 零基礎學Scratch少兒編程:小學課本中的Scratch創意編程
- QTP自動化測試進階
- 軟件工程
- Learning Raspbian
- 零基礎入門學習Python(第2版)
- Mastering Unity 2D Game Development(Second Edition)
- Python:Deeper Insights into Machine Learning
- Fastdata Processing with Spark
- Serverless工程實踐:從入門到進階
- Mastering VMware vSphere Storage