-
Notifications
You must be signed in to change notification settings - Fork 105
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
[Feature Request] Add support for grouping convolution filters #112
Comments
Though, currently the underlying TF Java API does not support grouped convolutions. Alternatively, this could be implemented by grouping the input channels, applying filters separately and then concatenating the results. |
Agree, that this functionality is missed, the initial idea to make MVP DL framework - to implement building blocks required to make parse and load CV models from the Keras.applications. As I understand, that groups are not used in the SOTA models, but maybe you could share architecture, competition or abstract/paper where it was used. I mean, do we really need this functionality? |
@zaleslaw I think ResNeXt used grouped convolutions; but I agree that it's not a crucial feature to have at this moment, especially for an MVP. |
If it is used in ResNeXt - it could make sense, the problem with ResNeXt is the following: it's not on the official list of pre-trained Keras models yet, but the model is created and the PR is proposed. I subscribed to these issues and PR to wait for the official release of the Resnext model. But if you are interested in this task, feel free to share ideas and draft here. |
P.S Read the Contributing Guidelines. |
Currently, the support for grouping convolution filters in convolution layers is missing. For more information, you can read the
groups
argument description ofConv2D
layer in Keras here, or in PyTorch here.The text was updated successfully, but these errors were encountered: