Big Data Analytics Big Data Analytics Lucas Rego Drumond Information Systems and Machine Learning Lab (ISMLL) Institute of Computer Science University of Hildesheim, Germany GraphLab On Practice Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany GraphLab On Practice 1 / 15
20
Embed
Big Data Analytics - Universität HildesheimBig Data Analytics Outline 1. GraphLab Application Deployment 2. Relational Classi cation Example 3. Factorization Models on GraphLab Lucas
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Big Data Analytics
Big Data Analytics
Lucas Rego Drumond
Information Systems and Machine Learning Lab (ISMLL)Institute of Computer Science
University of Hildesheim, Germany
GraphLab On Practice
Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany
GraphLab On Practice 1 / 15
Big Data Analytics
Outline
1. GraphLab Application Deployment
2. Relational Classification Example
3. Factorization Models on GraphLab
Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany
GraphLab On Practice 1 / 15
Big Data Analytics 1. GraphLab Application Deployment
Outline
1. GraphLab Application Deployment
2. Relational Classification Example
3. Factorization Models on GraphLab
Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany
GraphLab On Practice 1 / 15
Big Data Analytics 1. GraphLab Application Deployment
Steps
1. Install GraphLab into a specific directory
I Example: cd /home/user/
I git clone https://github.com/dato-code/PowerGraph.git
2. Create a directory for your application under/home/user/graphlab/apps
3. Create a CMakeLists.txt file into your application directory
4. Add the source files for your program under your application directory
5. Run ./configure under /home/user/graphlab
6. Go to /home/user/graphlab/release/apps/your application
and type make
Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany
GraphLab On Practice 1 / 15
Big Data Analytics 1. GraphLab Application Deployment
CMakeLists.txt
p r o j e c t (MyProjectName )
a dd g r a p h l a b e x e c u t a b l e ( execu tab l e name imp l ementa t i on . cpp )
Lucas Rego Drumond, Information Systems and Machine Learning Lab (ISMLL), University of Hildesheim, Germany
GraphLab On Practice 2 / 15
Big Data Analytics 1. GraphLab Application Deployment