https://github.com/biaslab/bmlip-colorized
https://github.com/biaslab/bmlip-colorized
bayesian-inference pluto-notebooks tue
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/biaslab/bmlip-colorized
- Owner: biaslab
- Created: 2024-12-16T14:07:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T11:36:53.000Z (over 1 year ago)
- Last Synced: 2025-02-13T20:14:31.640Z (over 1 year ago)
- Topics: bayesian-inference, pluto-notebooks, tue
- Language: Julia
- Homepage: https://biaslab.github.io/BMLIP-colorized/
- Size: 866 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BMLIP *2025-2026 edition*
> [!IMPORTANT]
> View the notebooks online: https://biaslab.github.io/BMLIP-colorized/
>
> *(experimental)* with interactive sliders: http://145.38.187.167/
This is the **work-in-pogress** *new* version of the course [Bayesian Machine Learning and Information Processing](https://github.com/bertdv/BMLIP). ✨
There will be new lecture materials based on [Pluto.jl](https://plutojl.org/) with interactivity and color!
# How to preview notebooks
This repository has a GitHub Action that automatically generates a static website on every commit. This uses the [Pluto static export system](https://plutojl.org/en/docs/notebooks-online/) to generate static HTML files.
You can see an index of all exported files at the repository website (link in top-right).
✅ Recent commit? For progress and status of the site generation system, check out the [**Actions** tab](https://github.com/biaslab/BMLIP-colorized/actions).
## Notebook from Pull Request
To preview a notebook from a Pull Request, open it locally. The quickest way to do so:
### Step 1
Open the PR and go to the "Files" tab. Find the notebook file that you want to preview.
### Step 2
Click the (...) button and **Right Click** the *View raw* option. Click **Copy link URL**.

### Step 3
Open Pluto (`import Pluto; Pluto.run()`). In the main menu, **paste the URL** in the file picker and press **Open**.

# How to run notebooks locally
## Method A: clone the repository
You can clone the repository. When you have the notebook files (`.jl`) on your computer, you can run them with Pluto!
### Step 1
Install Pluto! Check out https://plutojl.org/#install for instructions.
### Step 2
Run Pluto! Start Julia and type:
```julia
import Pluto
Pluto.run()
```
### Step 3
In the Pluto main menu, type the path to one of the notebooks in the file picker. For example:

## Method B: open a single notebook
If you don't want to clone the complete repository, you can also run a single notebook directly from its URL.
### Step 1 & 2
Open and run Pluto, see Method A.
### Step 3
Find a notebook file (`.jl`) in this repostory that you want to run. Copy the URL, e.g.
```
https://github.com/biaslab/BMLIP-colorized/blob/main/lectures/B12%20Intelligent%20Agents%20and%20Active%20Inference.jl
```
*Tip: You don't need the "raw URL", any type of URL will work*
### Step 4
In the Pluto's main menu, **paste the URL** in the file picker and press **Open**.
