How to decide the bandwidth?
See original GitHub issueFirstly, thank you for the great work!
As the paper mentioned The maximum frequency b is known as the bandwidth, and is related to the resolution of the spatial grid (Kostelec and Rockmore, 2007).
I notice that the bandwidth is set to 30 when you generate the new MNIST dataset. For each S2Convolution
and SO3Convolution
, the bandwidth is different.
I wonder how to decide the parameter bandwidth
when we use S2Convolution
or SO3Convolution
? Is it also a super parameter (empirical value) or need to be calculated meticulously?
Why you set bandwidth = 30
when you generate the new MNIST dataset?
Thank you!
Issue Analytics
- State:
- Created 5 years ago
- Comments:5
Top Results From Across the Web
How to calculate network bandwidth requirements | TechTarget
Calculating bandwidth requirements has two basic steps: ... After determining the network's bandwidth, assess how much bandwidth each application is using. You ...
Read more >How Do I Determine the Amount of Bandwidth My Company ...
As a rule of thumb, allow 1-1.5mbps for each workstation or device. Add another 25% if personal devices are connected. However, every case...
Read more >Estimating network bandwidth required for replication - IBM
To calculate the required network bandwidth, determine the following information: Total amount of data (TD) to be replicated, in gigabytes. To calculate the ......
Read more >How to calculate WiFi network bandwidth requirements - Tanaza
To understand how much capacity you need, you must calculate the maximum number of users who might be using the network connection ...
Read more >How To Calculate Website Bandwidth Requirements
Before you calculate your bandwidth requirements, you must know the average page size on your website. To determine the size, use a load...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Ultimately it is a hyperparameter, similar to the spatial resolution in a planar CNN. In a planar CNN this is purely determined by by the stride of the convolutions and the pooling, but in spherical CNNs you have more flexibility: you can in principle choose the resolution freely in each layer.
There are currently no good “best practices” for spherical CNN architecture design, and this includes the bandwidth/resolution, but there are a couple of considerations that would factor into the decision:
We choose bandwidth=30 because it’s not too large, but still allows us to represent MNIST digits without losing too much detail. MNIST images are 28x28, but we project them only on the top of the sphere, so using a spherical grid with 2*b=60 samples per dimension, we can represent it fairly accurately.
Great thanks to your quick reply! Your work is so fascinating!