(self, fms)
return tuple(feats)
:param fms: Feature maps of forward propagation in the network with reverse sequential. shape:[b, c, h, w]
        :return: fm_high. [b, 256, h, w]
:param fms: Feature maps of forward propagation in the network with reverse sequential. shape:[b, c, h, w]
        :return: fm_high. [b, 256, h, w]
: param fms : Feature maps of forward propagation in the network with reverse sequential . shape : [ b c h w ] : return : fm_high . [ b 256 h w ]
def forward(self, fms):
        """
        :param fms: Feature maps of forward propagation in the network with reverse sequential. shape:[b, c, h, w]
        :return: fm_high. [b, 256, h, w]
        """
        feats = []
        for i, fm_low in enumerate(fms[::-1]):
            if i == 0:
                fm_high = self.fpa(fm_low)
            else:
                fm_high = self.gau[int(i-1)](fm_high, fm_low)
            feats.append(fm_high)
        feats.reverse()
        return tuple(feats)
def forward ( self , fms ) : feats = [ ] for i , fm_low in enumerate ( fms [ : : - 1 ] ) : if i == 0 : fm_high = self . fpa ( fm_low ) else : fm_high = self . gau [ int ( i - 1 ) ] ( fm_high , fm_low ) feats . append ( fm_high ) feats . reverse ( ) return tuple ( feats )