span class="p">(</span><span class="n">nn</span><span class="o">.</span><span class="n">Module</span><span class="p">,</span> <span class="n">core</span><span class="o">.</span><span class="n">Configurable</span><span class="p">):</span>
    <span class="sd">"""</span>
<span class="sd">    Protein Shallow CNN proposed in `Is Transfer Learning Necessary for Protein Landscape Prediction?`_.</span>

<span class="sd">    .. _Is Transfer Learning Necessary for Protein Landscape Prediction?:</span>
<span class="s