Giter Site home page Giter Site logo

application-user / gprt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hildobijl/gprt

0.0 0.0 0.0 232.23 MB

Gaussian Process Regression Techniques - The source code corresponding to the Ph.D. thesis.

License: MIT License

MATLAB 87.83% Java 0.11% C 11.83% Makefile 0.23%

gprt's Introduction

Source code for the Ph.D. thesis

Here you find the Matlab source code corresponding to the thesis Gaussian Process Regression Techniques - With applications to wind turbines. The thesis itself can be downloaded from my personal website. It is written to introduce people to Gaussian process regression from an intuitive point of view.

Contents

Every chapter in the thesis has its own folder. Just open the folder and you will find a Matlab script with the same name. For instance, Chapter4.m.

The experiments at the end of each chapter are generally done in a separate file. You will just have to guess which file name corresponds best to the experiment.

In general, just open a file, make sure that the folder it is in is set as Matlab's current working directory, run it and see what figures it comes up with.

External toolboxes

I have used a few other toolboxes in the code. To make the code easily accessible, I have incorporated these toolboxes. (I know, it's not the best method, but it does prevent the code from potentially breaking when these toolboxes get updates.) If you work more with the code, you might want to download these toolboxes yourself though. I have used the following ones.

  • For exporting figures to files, the export_fig package.
  • For chapter 5: the NIGP toolbox. See the personal page of Andrew McHutchon.
  • For chapter 5: the SONIG toolbox. I developed this one myself, but it has its own GitHub page.

All other support code (the Tools and the PitchPlunge system) have been coded by myself and have not been uploaded like this anywhere else before.

Feedback

I am always curious where the stuff that I make winds up, so if you find this source code useful, send me a message. (You can find contact information on my personal web page.)

Oh, and if you find an error anywhere, then this should of course also be fixed so others aren't bothered by it. I will help fix errors in any way I can.

gprt's People

Contributors

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