Elaborate various mechanisms to visualize receptive fields. In particular, this project aims at inspecting how meaningful respective fields can be retrieved from small-scale CNNs when using:
- stride
- dilation
- separable convolutions
- ...
Needed packages:
- pytorch
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
- matplotlib
conda install matplotlib
- tqdm
conda install tqdm
- ipykernel (conda)
- torchinfo (pip)