Apache Spark 2.x Machine Learning Cookbook.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , |
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.