Giter VIP home page Giter VIP logo

gpyworkshop's Introduction

GPyWorkshop

The aim of this workshop is to provide an introduction to GP, BGPLVM and MRD. It also includes a code review to implement these models in Python. Contents of the workshop:

  • Theory
    • Gaussian Processes
    • Gaussian Process Latent Variable Model
    • Bayesian Gaussian Process Latent Variable Model
    • Manifold Relevance Determination
  • Practical
    • GPy Library
    • GPflow Library

Materials

This repository contains the presentation PDFs and Ipython notebooks with exercises on GPy.

PC setup for Ubuntu (14.04-16.04)

  • Install Docker by running the following command:
sudo apt-get install -y docker.io
  • Clone the docker image for the workshop
sudo docker pull buntyke/gp-workshop
  • Run the docker image for the workshop
sudo docker run -it -p 8888:8888 buntyke/gp-workshop
  • The command outputs text that includes an URL like this:
Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=b8dbd6e58f68195b150bfcc69751bd97ddc20c097767d100

Copy the url and paste in the web browser to start the Ipython session.

PC setup for Windows, Mac OSX

  • Download docker-toolbox from this link.
  • Install docker-toolbox and agree with all options. This will install Docker-Quickstart-Terminal.
  • Open the Docker-Quickstart-Terminal application which opens a terminal.
  • Download the docker image with this command:
docker pull buntyke/gp-workshop
  • Run the docker image with this command:
docker run -it -p 8888:8888 buntyke/gp-workshop

The command outputs text that includes an URL like this:

Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=b8dbd6e58f68195b150bfcc69751bd97ddc20c097767d100
  • Open a powershell and run the following command:
docker-machine.exe ip default

The command outputs an IP like this:

192.168.99.100
  • Replace localhost with the IP and paste URL above in the web browser to start Ipython session:
http://192.168.99.100:8888/?token=b8dbd6e58f68195b150bfcc69751bd97ddc20c097767d100

gpyworkshop's People

Watchers

James Cloos avatar Jim Ngeo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.