-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
2,537 additions
and
28 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,21 +6,18 @@ | |
|
||
<img src="./imgs/diffusion.webp" alt="Who doesn't love a cat picture" style="width:800px;"/> | ||
|
||
Welcome to the Introduction to Diffusion Models workshop offered by the Accelerate Programme for Scientific Discovery. Here you will find the slides for our in-person workshop, along with some material to get started. | ||
Welcome to the Introduction to Diffusion Models workshop offered by the Accelerate Programme for Scientific Discovery. In this workshop, we will learn how to build a diffusion model from scratch! | ||
|
||
This workshop was originally delivered in-person at the University of Cambridge, but we have made the slides and some of the material available here for you to work through at your own pace. | ||
|
||
In the main GitHub repository, there is a `notebooks` folder that contains the Jupyter notebooks that we used in the workshop. These notebooks are designed to be run on a local machine, and we recommend that you use a machine with a GPU to run them. If you don't have a GPU, you can use Google Colab to run the notebooks. Contained within the main repository is also a folder `diffusion_models` that contains the code for the Diffusion Models that we build in the workshop. | ||
|
||
[:fontawesome-solid-book: Notebooks ](mailto:[email protected]){ .md-button } | ||
[:fontawesome-solid-book: Notebooks ](https://github.com/acceleratescience/diffusion-models/tree/main/notebooks){ .md-button } | ||
|
||
This workshop is roughly divided into the following sections: | ||
|
||
## Introduction | ||
An overview of the Accelerate Programme, and the history of image generation, including: | ||
- VAEs | ||
- GANs | ||
- Diffusion | ||
An overview of the Accelerate Programme, and the history of image generation, including VAEs, GANs, and Diffusion | ||
|
||
## Physics | ||
How we can draw inspiration from the world of physics by exploring diffusion in fluids and charge distributions. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
window.MathJax = { | ||
tex: { | ||
inlineMath: [['$', '$'], ['\\(', '\\)']], | ||
// displayMath: [ ['$$', '$$'], ['\[', '\]'] ], | ||
processEscapes: true, | ||
processEnvironments: true | ||
}, | ||
options: { | ||
// ignoreHtmlClass: ".*|", | ||
// processHtmlClass: "arithmatex" | ||
} | ||
}; | ||
document$.subscribe(() => { | ||
MathJax.startup.output.clearCache() | ||
MathJax.typesetClear() | ||
MathJax.texReset() | ||
MathJax.typesetPromise() | ||
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.