parameters: (self, ft, level)
docstring: Improved 3DCE, 3D feature fusion
docstring_summary: Improved 3DCE, 3D feature fusion
docstring_tokens: Improved 3DCE 3D feature fusion
function: def inter_layer_fuse(self, ft, level):
          """Improved 3DCE, 3D feature fusion"""
          if self.feature_fusion_level_list[level]:
              ft_ilf = ft.reshape(-1, self.num_image * self.indim_ilf[level], ft.shape[2], ft.shape[3])
              ft_ilf = getattr(self, 'conv_ilf%d'%level)(ft_ilf)
              ft_out = ft.clone()
              ft_out[int(self.num_image/2)::self.num_image] = ft_ilf
              return ft_out
          else:
              return ft
function_tokens: def inter_layer_fuse ( self , ft , level ) : if self . feature_fusion_level_list [ level ] : ft_ilf = ft . reshape ( - 1 , self . num_image * self . indim_ilf [ level ] , ft . shape [ 2 ] , ft . shape [ 3 ] ) ft_ilf = getattr ( self , 'conv_ilf%d' % level ) ( ft_ilf ) ft_out = ft . clone ( ) ft_out [ int ( self . num_image / 2 ) : : self . num_image ] = ft_ilf return ft_out else : return ft