MCPcopy Create free account

hub / github.com/GengzeZhou/NavGPT-2 / functions

Functions2,869 in github.com/GengzeZhou/NavGPT-2

↓ 4 callersMethodsample
Sample pixels that have high loss or with low prediction confidence. Args: seg_logit (torch.Tensor): segmentation logits, shape (
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py:30
↓ 4 callersFunctionscatter_kwargs
Scatter with support for kwargs dictionary.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/scatter_gather.py:49
↓ 4 callersMethodstep
Take action (same interface as makeActions)
map_nav_src/r2r/env.py:253
↓ 4 callersMethodtest
(self, iters=None, **kwargs)
map_nav_src/r2r/agent_base.py:44
↓ 4 callersFunctionto_tensor
Convert objects of various python types to :obj:`torch.Tensor`. Supported types are: :class:`numpy.ndarray`, :class:`torch.Tensor`, :class:`S
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/datasets/pipelines/formating.py:11
↓ 4 callersFunctiontrunc_normal_
r"""Fills the input Tensor with values drawn from a truncated normal distribution. The values are effectively drawn from the normal distributi
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/utils/weight_init.py:48
↓ 3 callersMethod__init__
(self, groups=1, base_width=4, radix=2, re
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnest.py:291
↓ 3 callersMethod__init__
(self, in_channels=3, base_channels=64, num_stages=5,
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/unet.py:277
↓ 3 callersMethod__init__
(self, in_channels=3, num_channels=(32, 64, 128), num_block
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/cgnet.py:215
↓ 3 callersMethod__init__
(self, in_channels=3, downsample_dw_channels=(32, 48), glob
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/fast_scnn.py:296
↓ 3 callersMethod__init__
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/points_sampler.py:165
↓ 3 callersMethod__init__
(self, *args, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/deprecated_wrappers.py:11
↓ 3 callersMethod__init__
(self, in_channels, out_channels, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/merge_cells.py:123
↓ 3 callersMethod__init__
(self, grad_clip=None)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/optimizer.py:24
↓ 3 callersMethod__init__
(self, in_channels, sub_sample=False, conv_cfg=dict(type='C
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/bricks/non_local.py:226
↓ 3 callersMethod__init__
(self, embed_dims=256, feedforward_channels=1024, num_fcs=2
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/bricks/transformer.py:234
↓ 3 callersMethod__init__
(self, start_index=1)
map_nav_src/models/lavis/common/annotator/midas/midas/vit.py:10
↓ 3 callersMethod__init__
( self, in_features, hidden_features=None, out_features=None, act_laye
map_nav_src/models/lavis/models/vit.py:29
↓ 3 callersMethod__init__
(self, prompt="")
map_nav_src/models/lavis/processors/blip_processors.py:105
↓ 3 callersFunction_auto_contrast_channel
(im, c, cutoff)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/photometric.py:257
↓ 3 callersMethod_convert_node_to_json
(self, node)
map_nav_src/models/lavis/common/config.py:161
↓ 3 callersFunction_get_clones
(module, N)
map_nav_src/models/transformer.py:452
↓ 3 callersMethod_init
(self, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/optimizer.py:84
↓ 3 callersFunction_load_checkpoint
Load checkpoint from somewhere (modelzoo, file, url). Args: filename (str): Accept local filepath, URL, ``torchvision://xxx``,
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/checkpoint.py:450
↓ 3 callersFunction_make_divisible
This function is taken from the original tf repo. It ensures that all layers have a channel number that is divisible by 8 It can be seen
map_nav_src/models/lavis/common/annotator/mlsd/models/mbv2_mlsd_tiny.py:71
↓ 3 callersFunction_make_divisible
This function is taken from the original tf repo. It ensures that all layers have a channel number that is divisible by 8 It can be seen
map_nav_src/models/lavis/common/annotator/mlsd/models/mbv2_mlsd_large.py:72
↓ 3 callersFunction_make_encoder
(backbone, features, use_pretrained, groups=1, expand=False, exportable=True, hooks=None, use_vit_only=False,
map_nav_src/models/lavis/common/annotator/midas/midas/blocks.py:11
↓ 3 callersMethod_make_layer
(self, in_channels, out_channels, blocks,
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/fast_scnn.py:148
↓ 3 callersMethod_make_stage
Make each stage.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/hrnet.py:454
↓ 3 callersMethod_make_transition_layer
Make transition layer.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/hrnet.py:371
↓ 3 callersMethod_register_module
(self, module_class, module_name=None, force=False)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/registry.py:235
↓ 3 callersFunction_scale_channel
Scale the data in the corresponding channel.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/photometric.py:145
↓ 3 callersMethod_sync_params
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/distributed_deprecated.py:37
↓ 3 callersFunctionaccuracy
Calculate accuracy according to the prediction and target. Args: pred (torch.Tensor): The model prediction, shape (N, num_class, ...)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/accuracy.py:4
↓ 3 callersFunctionall_gather
Run all_gather on arbitrary picklable data (not necessarily tensors) Args: data: any picklable object Returns: list[data]
map_nav_src/utils/distributed.py:90
↓ 3 callersFunctionallreduce_params
Allreduce parameters. Args: params (list[torch.Parameters]): List of parameters or buffers of a model. coalesce (bool
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/dist_utils.py:99
↓ 3 callersFunctionapply_rot_embed
(x: torch.Tensor, sin_emb, cos_emb)
map_nav_src/models/lavis/models/clip_models/timm_model.py:434
↓ 3 callersFunctioncolor_val
Convert various input to color tuples. Args: color (:obj:`Color`/str/tuple/int/ndarray): Color inputs Returns: tuple[int]: A
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/visualization/color.py:24
↓ 3 callersFunctionconcat_all_gather
Performs all_gather operation on the provided tensors. *** Warning ***: torch.distributed.all_gather has no gradient.
map_nav_src/models/lavis/models/base_model.py:241
↓ 3 callersMethodconcat_text_input_output
(self, input_ids, input_atts, output_ids, output_atts)
map_nav_src/models/lavis/models/blip2_models/blip2_vicuna_instruct.py:115
↓ 3 callersFunctionconstruct_instrs
(anno_dir, dataset, splits, tokenizer, max_instr_len=512, is_test=True)
map_nav_src/r2r/data_utils.py:34
↓ 3 callersFunctionconvert_video
Convert a video with ffmpeg. This provides a general api to ffmpeg, the executed command is:: `ffmpeg -y <pre_options> -i <in_file> <opt
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/video/processing.py:11
↓ 3 callersMethodencode_decode
Encode images with backbone and decode into a semantic segmentation map of the same size as input.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py:84
↓ 3 callersMethodeval_epoch
Evaluate the model on a given split. Args: split_name (str): name of the split to evaluate on. cur_epoch (in
map_nav_src/models/lavis/runners/runner_base.py:441
↓ 3 callersMethodeval_metrics
Evaluate each agent trajectory based on how close it got to the goal location the path contains [view_id, angle, vofv]
map_nav_src/r2r/env.py:306
↓ 3 callersMethodevery_n_epochs
(self, runner, n)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/hook.py:55
↓ 3 callersMethodforward_train
Placeholder for Forward function for training.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/base.py:51
↓ 3 callersMethodforward_train
Forward function for training. Args: img (Tensor): Input images. img_metas (list[dict]): List of image info dict wher
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py:136
↓ 3 callersFunctionfreeze_batch_norm_2d
Converts all `BatchNorm2d` and `SyncBatchNorm` layers of provided module into `FrozenBatchNorm2d`. If `module` is itself an instance of eithe
map_nav_src/models/lavis/models/clip_models/utils.py:14
↓ 3 callersMethodget_builder_class
(cls, name)
map_nav_src/models/lavis/common/registry.py:232
↓ 3 callersFunctionget_class_weight
Get class weight for loss function. Args: class_weight (list[float] | str | None): If class_weight is a str, take it as a fil
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/utils.py:8
↓ 3 callersMethodget_extended_attention_mask
Makes broadcastable attention and causal masks so that future and masked tokens are ignored. Arguments: attention_mask (
map_nav_src/models/lavis/models/blip2_models/Qformer.py:713
↓ 3 callersMethodget_pos_fts
(self, cur_vp, gmap_vpids, cur_heading, cur_elevation, angle_feat_size=4)
map_nav_src/models/graph_utils.py:128
↓ 3 callersFunctionget_pretrained_url
(model: str, tag: str)
map_nav_src/models/lavis/models/clip_models/pretrained.py:120
↓ 3 callersMethodget_processor_class
(cls, name)
map_nav_src/models/lavis/common/registry.py:244
↓ 3 callersMethodget_results
(self, detailed_output=False)
map_nav_src/r2r/agent_base.py:27
↓ 3 callersMethodget_text
Read data from a given ``filepath`` with 'r' mode. Args: filepath (str or Path): Path to read data. encoding (str): T
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/file_client.py:994
↓ 3 callersFunctionimresize
Resize image to a given size. Args: img (ndarray): The input image. size (tuple[int]): Target size (w, h). return_scale (
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/geometric.py:51
↓ 3 callersFunctionimshow
Show an image. Args: img (str or ndarray): The image to be displayed. win_name (str): The window name. wait_time (int): V
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/visualization/image.py:9
↓ 3 callersFunctionimwrite
Write image to file. Args: img (ndarray): Image array to be written. file_path (str): Image file path. params (None or li
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/io.py:242
↓ 3 callersMethodinference
Inference with slide/whole style. Args: img (Tensor): The input image of shape (N, 3, H, W). img_meta (dict): Image i
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py:233
↓ 3 callersFunctionis_default_gpu
(opts)
map_nav_src/utils/distributed.py:74
↓ 3 callersFunctionload_dataset_config
(cfg_path)
map_nav_src/models/lavis/datasets/builders/base_dataset_builder.py:238
↓ 3 callersFunctionload_from_http
load checkpoint through HTTP or HTTPS scheme path. In distributed setting, this function only download checkpoint at local rank 0. Args:
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/checkpoint.py:267
↓ 3 callersMethodmake_block_plugins
make plugins for block. Args: in_channels (int): Input channels of plugin. plugins (list[dict]): List of plugins cfg
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnet.py:219
↓ 3 callersFunctionmake_layers
(block, no_relu_layers)
map_nav_src/models/lavis/common/annotator/openpose/model.py:7
↓ 3 callersFunctionmakedir
Create the directory if it does not exist.
map_nav_src/models/lavis/common/utils.py:66
↓ 3 callersFunctionmerge_dist_results
(results)
map_nav_src/utils/distributed.py:160
↓ 3 callersMethodpath
:param x: start :param y: end :return: the path from x to y [v1, v2, ..., v_n, y]
map_nav_src/models/graph_utils.py:76
↓ 3 callersFunctionpixel_freq_bands
( num_bands: int, max_freq: float = 224.0, linear_bands: bool = True, dtype: torch.dtype = tor
map_nav_src/models/lavis/models/clip_models/timm_model.py:250
↓ 3 callersMethodput
(self, key, val)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/video/io.py:30
↓ 3 callersMethodregister
r"""Register an item to registry with key 'name' Args: name: Key with which the item will be registered. Usage::
map_nav_src/models/lavis/common/registry.py:205
↓ 3 callersFunctionreorg_datasets_by_split
Organizes datasets by split. Args: datasets: dict of torch.utils.data.Dataset objects by name. Returns: Dict of dataset
map_nav_src/models/lavis/datasets/data_utils.py:85
↓ 3 callersFunctionrot
(x)
map_nav_src/models/lavis/models/clip_models/timm_model.py:430
↓ 3 callersMethodscatter
(self, inputs, kwargs, device_ids)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/distributed_deprecated.py:52
↓ 3 callersMethodtranspose_for_scores
(self, x)
map_nav_src/models/vilmodel.py:98
↓ 3 callersMethodtranspose_for_scores
(self, x)
map_nav_src/models/vilmodel.py:320
↓ 3 callersMethodvisited
(self, k)
map_nav_src/models/graph_utils.py:73
↓ 3 callersFunctionwarmup_lr_schedule
Warmup the learning rate
map_nav_src/models/lavis/common/optims.py:128
↓ 2 callersMethod__exit__
(self, type, value, traceback)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/timer.py:53
↓ 2 callersMethod__init__
(self, ocr_channels, scale=1, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py:97
↓ 2 callersMethod__init__
(self, in_channels, channels)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/decode_heads/da_head.py:20
↓ 2 callersMethod__init__
(self, kernel_size, group_size, scale_factor)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/carafe.py:194
↓ 2 callersMethod__init__
(self, output_size, spatial_scale=1.0, sampling_ratio=0,
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/deform_roi_pool.py:94
↓ 2 callersMethod__init__
(self, depth, num_stages=4, strides=(1, 2, 2, 2),
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/resnet.py:210
↓ 2 callersMethod__init__
(self)
map_nav_src/models/lavis/processors/alpro_processors.py:52
↓ 2 callersMethod_add_instance_ids
(self, key="instance_id")
map_nav_src/models/lavis/datasets/datasets/base_dataset.py:44
↓ 2 callersFunction_allreduce_coalesced
(tensors, world_size, bucket_size_mb=-1)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/dist_utils.py:145
↓ 2 callersFunction_any
Since built-in ``any`` works only when the element of iterable is not iterable, implement the function.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/testing.py:25
↓ 2 callersMethod_build_input_conv
(self, channel, conv_cfg, norm_cfg)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/merge_cells.py:78
↓ 2 callersMethod_dist_broadcast_coalesced
(self, tensors, buffer_size)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/distributed_deprecated.py:29
↓ 2 callersMethod_do_evaluate
perform evaluation and save ckpt.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/evaluation.py:269
↓ 2 callersMethod_dump_log
(self, log_dict, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/logger/text.py:185
↓ 2 callersFunction_file_name
(row)
map_nav_src/models/lavis/datasets/download_scripts/DownloadConceptualCaptions/download_data_cc3m.py:82
↓ 2 callersFunction_file_name
(row)
map_nav_src/models/lavis/datasets/download_scripts/DownloadConceptualCaptions/download_data_cc12m.py:82
↓ 2 callersMethod_freeze_stages
Freeze stages param and norm stats.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnet.py:581
↓ 2 callersMethod_get_coarse_point_feats
Sample from fine grained features. Args: prev_output (list[Tensor]): Prediction of previous decode head. points (Tens
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/decode_heads/point_head.py:147
↓ 2 callersMethod_get_fine_grained_point_feats
Sample from fine grained features. Args: x (list[Tensor]): Feature pyramid from by neck or backbone. points (Tensor):
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/decode_heads/point_head.py:123
↓ 2 callersFunction_get_mmcv_home
()
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/checkpoint.py:30
↓ 2 callersFunction_get_mmcv_home
()
map_nav_src/models/lavis/common/annotator/uniformer/mmcv_custom/checkpoint.py:30
← previousnext →201–300 of 2,869, ranked by callers