Home

Awesome

C3Net

Pytorch implementation of our NeurIPS 2019 paper "Cross-channel Communication Networks"

<div style="color:#0000FF" align="center"> <img src="figures/C3Net_framework.png" width="850"/> </div>

Introduction

As shown above, the motivation behind our proposed C3Net is that:

In this paper, we mainly focus on convolutional neural networks (CNN). In CNN, channel responses naturally encodes which pattern is at where. Our main idea is to enable channels at the same layer to communicate with each other and then calibrate their responses accordingly. We want different filters learn to focus on different useful patterns, so that they are complementary to each other.

The main contributions are: