All Projects → nansencenter → Da Tutorials

nansencenter / Da Tutorials

Licence: mit
Course on data assimilation (DA)

Projects that are alternatives of or similar to Da Tutorials

Bayesian Machine Learning
Notebooks about Bayesian methods for machine learning
Stars: ✭ 1,202 (+2695.35%)
Mutual labels:  jupyter-notebook, bayesian-methods
Pymc3 vs pystan
Personal project to compare hierarchical linear regression in PyMC3 and PyStan, as presented at http://pydata.org/london2016/schedule/presentation/30/ video: https://www.youtube.com/watch?v=Jb9eklfbDyg
Stars: ✭ 110 (+155.81%)
Mutual labels:  jupyter-notebook, bayesian-methods
Dapper
Data Assimilation with Python: a Package for Experimental Research
Stars: ✭ 181 (+320.93%)
Mutual labels:  bayesian-methods, chaos
Rethinking Pyro
Statistical Rethinking with PyTorch and Pyro
Stars: ✭ 116 (+169.77%)
Mutual labels:  jupyter-notebook, bayesian-methods
Bayesian Analysis Recipes
A collection of Bayesian data analysis recipes using PyMC3
Stars: ✭ 479 (+1013.95%)
Mutual labels:  jupyter-notebook, bayesian-methods
Probabilistic Programming And Bayesian Methods For Hackers
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
Stars: ✭ 23,912 (+55509.3%)
Mutual labels:  jupyter-notebook, bayesian-methods
Bayesian Cognitive Modeling In Pymc3
PyMC3 codes of Lee and Wagenmakers' Bayesian Cognitive Modeling - A Pratical Course
Stars: ✭ 93 (+116.28%)
Mutual labels:  jupyter-notebook, bayesian-methods
Probability
Probabilistic reasoning and statistical analysis in TensorFlow
Stars: ✭ 3,550 (+8155.81%)
Mutual labels:  jupyter-notebook, bayesian-methods
Edward2
A simple probabilistic programming language.
Stars: ✭ 419 (+874.42%)
Mutual labels:  jupyter-notebook, bayesian-methods
Edward
A probabilistic programming language in TensorFlow. Deep generative models, variational inference.
Stars: ✭ 4,674 (+10769.77%)
Mutual labels:  jupyter-notebook, bayesian-methods
Deepbayes
Bayesian methods in deep learning Summer School
Stars: ✭ 15 (-65.12%)
Mutual labels:  jupyter-notebook, bayesian-methods
Lovebeat
Super simple heartbeat and metrics monitoring
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
2016 Pydata Carolinas Pandas
Material for Pandas Tutorial at Pydata Carolinas 2016
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Adaptive Multispeaker Separation
Adaptive and Focusing Neural Layers for Multi-Speaker Separation Problem
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Dl Twitch Series
Notebook from the Deep Learning Twitch Series on AWS (https://twitch.tv/aws)
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Dl4sci Pytorch Webinar
Stars: ✭ 43 (+0%)
Mutual labels:  jupyter-notebook
Banti telugu ocr
End to end OCR system for Telugu. Based on Convolutional Neural Networks.
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Notebooks
Sample Notebooks for PipelineAI
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Pyhowfun
🌻 提供一系列的 Python 教學,讓初學者或是有程式基礎的人,快速融入 Python 的世界
Stars: ✭ 42 (-2.33%)
Mutual labels:  jupyter-notebook
Computervision Recipes
Best Practices, code samples, and documentation for Computer Vision.
Stars: ✭ 8,214 (+19002.33%)
Mutual labels:  jupyter-notebook

Introduction to data assimilation and the EnKF

Jump right in using one of these cloud computing providers:

  • Open In Colab (requires Google login)
  • Binder (no login but can be slow to start)

Overview

  • Interactive (Jupyter notebook)
  • Contains theory, code (Python), and exercises.
  • Recommendation: work in pairs.
  • Each tutorial takes ≈75 min.
  • The tutor will circulate to assist with the exercises,
    and summarize each section after you have worked on them.

Instructions for working locally

You can also run these notebooks on your own (Linux/Windows/Mac) computer. This is a bit snappier than running them online.

  1. Prerequisite: Python>=3.6.
    If you're not a python expert:
    1a. Install Python via Anaconda.
    1b. Use the Anaconda terminal to run the commands below.
    1c. (Optional) Create & activate a new Python environment. If the installation (below) fails, try doing step 1c first.

  2. Install:
    Run these commands in the terminal (excluding the $ sign):
    $ git clone https://github.com/nansencenter/DA-tutorials.git
    $ pip install -r DA-tutorials/requirements.txt

  3. Launch the Jupyter notebooks:
    $ jupyter-notebook
    This will open up a page in your web browser that is a file navigator.
    Enter the folder DA-tutorials/notebooks, and click on a tutorial (T1... .ipynb).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].