__init__.py 1.9 KB

123456789101112131415161718192021222324252627282930313233
  1. # Copyright (c) OpenMMLab. All rights reserved.
  2. from .gaussian_target import (gather_feat, gaussian_radius,
  3. gen_gaussian_target, get_local_maximum,
  4. get_topk_from_heatmap, transpose_and_gather_feat)
  5. from .image import imrenormalize
  6. from .make_divisible import make_divisible,make_round
  7. from .misc import (aligned_bilinear, center_of_mass, empty_instances,
  8. filter_gt_instances, filter_scores_and_topk, flip_tensor,
  9. generate_coordinate, images_to_levels, interpolate_as,
  10. levels_to_images, mask2ndarray, multi_apply,
  11. relative_coordinate_maps, rename_loss_dict,
  12. reweight_loss_dict, samplelist_boxtype2tensor,
  13. select_single_mlvl, sigmoid_geometric_mean,
  14. unfold_wo_center, unmap, unpack_gt_instances)
  15. from .panoptic_gt_processing import preprocess_panoptic_gt
  16. from .point_sample import (get_uncertain_point_coords_with_randomness,
  17. get_uncertainty)
  18. from .vlfuse_helper import BertEncoderLayer, VLFuse, permute_and_flatten
  19. __all__ = [
  20. 'gaussian_radius', 'gen_gaussian_target', 'make_divisible',
  21. 'get_local_maximum', 'get_topk_from_heatmap', 'transpose_and_gather_feat',
  22. 'interpolate_as', 'sigmoid_geometric_mean', 'gather_feat',
  23. 'preprocess_panoptic_gt', 'get_uncertain_point_coords_with_randomness',
  24. 'get_uncertainty', 'unpack_gt_instances', 'empty_instances',
  25. 'center_of_mass', 'filter_scores_and_topk', 'flip_tensor',
  26. 'generate_coordinate', 'levels_to_images', 'mask2ndarray', 'multi_apply',
  27. 'select_single_mlvl', 'unmap', 'images_to_levels',
  28. 'samplelist_boxtype2tensor', 'filter_gt_instances', 'rename_loss_dict',
  29. 'reweight_loss_dict', 'relative_coordinate_maps', 'aligned_bilinear',
  30. 'unfold_wo_center', 'imrenormalize', 'VLFuse', 'permute_and_flatten',
  31. 'BertEncoderLayer','make_round'
  32. ]