Giter Club home page Giter Club logo

lifd_gaussianprocesses's Introduction

Leeds Institute for Fluid Dynamics Machine Learning For Earth Sciences

Gaussian Processes

GitHub release GitHub top language GitHub issues GitHub last commit GitHub All Releases GitHubDOI

LIFD_GaussianProcesses Binder Open In Colab

This notebook explores Gaussian Processes to find theoretical functions and then uses advanced python machine learning libraries to explore sea level changes.

Recommended Background Reading

If you are unfamiliar with some of the concepts covered in this tutorial it's recommended to read through the background reading below either as you go through the notebook or beforehand.

Quick look

If you want a quick look at the contents inside the notebook before deciding to run it please view the md file generated (note some HTML code not fully rendered)

Quick start

Google CoLab

Google allows you 1 free GPU and this tutorial will run in less than an hour on googles sytem. Please save a copy in your google drive if you would like to save your work and model weights.

Open In Colab

Binder

This notebook can run on Binder, for a quick look using saved model weights on the free CPU systems. The notebook will run in a few mintues but you will not be able to train your own model

Binder

Own Machine

If you're already familiar with git, anaconda and virtual environments the environment you need to create is found in GP.yml and the code below to install activate and launch the notebook. The GP.yml has been tested on the latest ubuntu, macOS and windows operating systems.

git clone [email protected]:cemac/LIFD_GaussianProcesses.git
cd GaussianProcesses
conda env create -f GP.yml
conda activate GP
jupyter-notebook

Installation and Requirements

This notebook is designed to run on a laptop with no special hardware required therefore recommended to do a local installation as outlined in the repository howtorun and jupyter_notebooks sections.

Licence information

Creative Commons License
LIFD_ENV_ML_NOTEBOOKS by cemac is licensed under a Creative Commons Attribution 4.0 International License.

Acknowledgements

Thanks to Oliver Pollard for the basis of this tutotial. This tutorial is part of the LIFD ENV ML NOTEBOOKS. Thanks to Donald Cummins and Tamora James for further contributions.

lifd_gaussianprocesses's People

Contributors

cemachelen avatar donaldcummins avatar tdjames1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.