question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Plans for N-D Convolution?

See original GitHub issue

TFJS already has conv1d and conv2d, which are great, but I’m really missing Python’s N-D convolution (tf.nn.convolution).

Are there plans for implementing this? And if not, would the team be open to PRs?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:14 (11 by maintainers)

github_iconTop GitHub Comments

7reactions
zboldygacommented, Aug 3, 2018

@dsmilkov Rad, thanks!

I believe the cpu kernel implementation is complete - adding some more unit tests this weekend and will open a PR soon.

I also implemented the webGL kernel and ran into a few bumps as the language is a bit foreign to me. I’m going to try a few more things, but might add some comments in the PR to seek guidance from someone that has experience with webGL.

Will follow up in a few days!

5reactions
zboldygacommented, Jul 5, 2018

@julianoks @dsmilkov I’m taking a stab at conv3d , will update with progress within a few days.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Intuitive Guide to Convolution - BetterExplained
This calculation is the convolution of the plan and patient list. It's a fancy multiplication between a list of input numbers and a...
Read more >
The Convolution/Superposition Method: A Model-Based Dose ...
Model-Based Dose Computation. • The convolution/superposition, finite pencil beam and Monte Carlo methods are model- based dose calculation systems.
Read more >
Joint Alternate Small Convolution and Feature Reuse for ...
This special module with joint alternate small convolution and feature reuse can extract high-level features from hyperspectral data meticulously and ...
Read more >
Analysis and convergence of the iterative convolution ...
An iterative convolution/superposition (C/S) algorithm has been created to reconstruct dose distributions in patients from exit dose measurements during a ...
Read more >
Dosimetric comparison of treatment planning systems using ...
Collapsed cone convolution (CCC) and pencil beam (PB) algorithms are commonly used in radiotherapy treatment planning process. For homogeneous ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found