b-remy / score-estimation-comparison Goto Github PK
View Code? Open in Web Editor NEWSolving inverse problems with Denoising Score Matching
License: MIT License
Solving inverse problems with Denoising Score Matching
License: MIT License
Here is my plan for experimenting on images, and of course starting with MNIST.
My first experimentations are here:
https://github.com/b-remy/score-estimation-comparison/blob/master/notebooks/Flax_NCSNv3.ipynb
Once we have the framework working on simple 2d test distributions, we will need to check what happens on more complex datasets. For that we can grab some datasets from TF datasets.
We could start with MNIST, but for a paper, we might want to have a celeba example ;-) This issue is to document the choice of dataset and some of the tests run on them.
This first issue is to document the development/testing of using NF to learn the gradients of a prior distribution. To begin with, we can use the 2 moons distribution as our baseline
We need a small module/function that takes as an input a score function, and runs a chain to draw samples from the target distribution. At first, we can test that function on the analytic 2 moons distribution, with analytic gradients.
Implement a small function/module that implements a sampler based on Langevin dynamics. At first we can test that on the analytic 2 moons distribution.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.