Cargando…

Apache Spark 2.x Machine Learning Cookbook.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Amirghodsi, Siamak
Otros Autores: Rajendran, Meenakshi, Hall, Broderick, Mei, Shuen
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Practical Machine Learning with Spark Using Scala; Introduction; Apache Spark; Machine learning; Scala; Software versions and libraries used in this book; Downloading and installing the JDK; Getting ready; How to do it ... ; Downloading and installing IntelliJ; Getting ready; How to do it ... ; Downloading and installing Spark; Getting ready; How to do it ... ; Configuring IntelliJ to work with Spark and run Spark ML sample codes; Getting ready.
  • How to do it ... There's more ... ; See also; Running a sample ML code from Spark; Getting ready; How to do it ... ; Identifying data sources for practical machine learning; Getting ready; How to do it ... ; See also; Running your first program using Apache Spark 2.0 with the IntelliJ IDE; How to do it ... ; How it works ... ; There's more ... ; See also; How to add graphics to your Spark program; How to do it ... ; How it works ... ; There's more ... ; See also; Chapter 2: Just Enough Linear Algebra for Machine Learning with Spark; Introduction; Package imports and initial setup for vectors and matrices.
  • How to do it ... There's more ... ; See also; Creating DenseVector and setup with Spark 2.0; How to do it ... ; How it works ... ; There's more ... ; See also; Creating SparseVector and setup with Spark; How to do it ... ; How it works ... ; There's more ... ; See also; Creating dense matrix and setup with Spark 2.0; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using sparse local matrices with Spark 2.0; How to do it ... ; How it works ... ; There's more ... ; See also; Performing vector arithmetic using Spark 2.0; How to do it ... ; How it works ... ; See also.
  • Performing matrix arithmetic using Spark 2.0How to do it ... ; How it works ... ; Exploring RowMatrix in Spark 2.0; How to do it ... ; How it works ... ; There's more ... ; See also; Exploring Distributed IndexedRowMatrix in Spark 2.0; How to do it ... ; How it works ... ; See also ; Exploring distributed CoordinateMatrix in Spark 2.0; How to do it ... ; How it works ... ; See also ; Exploring distributed BlockMatrix in Spark 2.0; How to do it ... ; How it works ... ; See also ; Chapter 3: Spark's Three Data Musketeers for Machine Learning
  • Perfect Together; Introduction; RDDs
  • what started it all ...
  • DataFrame
  • a natural evolution to unite API and SQL via a high-level APIDataset
  • a high-level unifying Data API; Creating RDDs with Spark 2.0 using internal data sources; How to do it ... ; How it works ... ; Creating RDDs with Spark 2.0 using external data sources; How to do it ... ; How it works ... ; There's more ... ; See also; Transforming RDDs with Spark 2.0 using the filter() API; How to do it ... ; How it works ... ; There's more ... ; See also; Transforming RDDs with the super useful flatMap() API; How to do it ... ; How it works ... ; There's more ... ; See also.