Skip to content

Add a GPU implementation#29

Draft
paquiteau wants to merge 37 commits into
masterfrom
gpu
Draft

Add a GPU implementation#29
paquiteau wants to merge 37 commits into
masterfrom
gpu

Conversation

@paquiteau
Copy link
Copy Markdown
Owner

This PR adds a GPU implemenation of patch-denoise, using pytorch.

First tests shows a 50-100x speedup compared to base CPU implementation. There is probably some performance left to harness, notably in the overhead of data-loading and compilations.

For now, only optimal-threshold has been implemented, without using external noise map

Comment thread pyproject.toml Outdated
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.

2 participants