예제 #1
0
def finemask_head_generator(params):
    """Generator function for RetinaNet head architecture."""
    return heads.ShapemaskFinemaskHead(params.num_classes,
                                       params.num_downsample_channels,
                                       params.mask_crop_size, params.num_convs,
                                       params.coarse_mask_thr,
                                       params.gt_upsample_scale)
예제 #2
0
def finemask_head_generator(params):
    """Generator function for RetinaNet head architecture."""
    return heads.ShapemaskFinemaskHead(params.num_classes,
                                       params.num_downsample_channels,
                                       params.mask_crop_size,
                                       params.use_category_for_mask,
                                       params.num_convs)
예제 #3
0
def finemask_head_generator(params):
  """Generator function for Shapemask fine mask head architecture."""
  head_params = params.shapemask_head
  return heads.ShapemaskFinemaskHead(
      params.architecture.num_classes,
      head_params.num_downsample_channels,
      head_params.mask_crop_size,
      head_params.use_category_for_mask,
      head_params.num_convs,
      head_params.upsample_factor,
      batch_norm_activation=batch_norm_activation_generator(
          params.batch_norm_activation))