Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added sliced score matching; does not learn (DO NOT MERGE) #20

Closed
wants to merge 33 commits into from
Closed

Added sliced score matching; does not learn (DO NOT MERGE) #20

wants to merge 33 commits into from

Conversation

KyleM4t1qbit
Copy link

Hello,

I'm wondering if you have any idea why this does not work? I have updated get_sde_loss_fn to do sliced score matching as you've done in your sibling repo (https://github.com/ermongroup/sliced_score_matching). The eventual goal is to implement numerical sampling for an SDE without a closed form perturbation kernel.

The best I can obtain are patterns that look like this:
download

This is CIFAR data set. I know 2000 iterations is substantially shorter than is required to get "good" results, but when I use get_sde_loss_fn as it exists in your code, I get acceptable results.

image

Do you have any idea where I could be going wrong? Thanks in advance

@KyleM4t1qbit KyleM4t1qbit changed the title Added sliced score matching; does not learn Added sliced score matching; does not learn (DO NOT MERGE) Jun 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant