MCPcopy Create free account

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

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

↓ 6 callersMethod__init__
(self, in_c1, in_c2, out_c1, out_c2, upscale = True)
map_nav_src/models/lavis/common/annotator/mlsd/models/mbv2_mlsd_tiny.py:10
↓ 6 callersMethod__init__
(self, in_c1, in_c2, out_c1, out_c2, upscale = True)
map_nav_src/models/lavis/common/annotator/mlsd/models/mbv2_mlsd_large.py:10
↓ 6 callersMethod__init__
(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.)
map_nav_src/models/lavis/models/eva_vit.py:45
↓ 6 callersMethod__init__
( self, embed_dim: int, vision_cfg: CLIPVisionCfg, text_cfg: CLIPTextCfg,
map_nav_src/models/lavis/models/clip_models/model.py:417
↓ 6 callersFunction_get_bases_name
(m)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:128
↓ 6 callersMethodbackward
(ctx, a=None)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/knn.py:73
↓ 6 callersMethodchildren
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/registry.py:183
↓ 6 callersMethodclip_grads
(self, params)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/optimizer.py:27
↓ 6 callersMethodconstrain_to_multiple_of
(self, x, min_val=0, max_val=None)
map_nav_src/models/lavis/common/annotator/midas/midas/transforms.py:94
↓ 6 callersFunctionconvert_color_factory
(src, dst)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/colorspace.py:275
↓ 6 callersFunctiondownload_and_extract_archive
( url: str, download_root: str, extract_root: Optional[str] = None, filename: Optional[str] =
map_nav_src/models/lavis/common/utils.py:223
↓ 6 callersFunctionextend_neg_masks
mask from (N, L) into (N, 1(H), 1(L), L) and make it negative
map_nav_src/models/ops.py:25
↓ 6 callersFunctionformat_param
(name, optim, param)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/lr_updater.py:659
↓ 6 callersMethodforward
(self, x)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/bricks/wrappers.py:44
↓ 6 callersMethodforward_plugin
Forward function for plugins.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnet.py:242
↓ 6 callersMethodgenerate
( self, samples, use_nucleus_sampling=False, num_beams=5, max_length=2
map_nav_src/models/lavis/models/blip2_models/blip2_t5_instruct.py:280
↓ 6 callersMethodget_loggable_tags
(self, runner, allow_scalar=True,
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/logger/base.py:112
↓ 6 callersMethodget_path
(cls, name)
map_nav_src/models/lavis/common/registry.py:280
↓ 6 callersFunctionhas_method
Check whether the object has a method. Args: method (str): The method name to check. obj (object): The object to check. Retu
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:367
↓ 6 callersFunctionis_supported_instance
(module)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/flops_counter.py:540
↓ 6 callersFunctionis_url
(url_or_filename)
map_nav_src/models/lavis/common/utils.py:43
↓ 6 callersMethodload_checkpoint
(self, filename, map_location='cpu', s
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/base_runner.py:332
↓ 6 callersMethodmodel
A property to get the DDP-wrapped model on the device.
map_nav_src/models/lavis/runners/runner_base.py:80
↓ 6 callersFunctionpoint_sample
A wrapper around :func:`grid_sample` to support 3D point_coords tensors Unlike :func:`torch.nn.functional.grid_sample` it assumes point_coords to
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/point_sample.py:242
↓ 6 callersMethodunwrap_dist_model
(self, model)
map_nav_src/models/lavis/runners/runner_base.py:475
↓ 6 callersMethodwith_pos_embed
(self, tensor, pos: Optional[Tensor])
map_nav_src/models/transformer.py:215
↓ 5 callersMethod_build_proc_from_cfg
(cfg)
map_nav_src/models/lavis/datasets/builders/base_dataset_builder.py:86
↓ 5 callersFunction_is_tensor_video_clip
(clip)
map_nav_src/models/lavis/processors/functional_video.py:13
↓ 5 callersFunction_make_scratch
(in_shape, out_shape, groups=1, expand=False)
map_nav_src/models/lavis/common/annotator/midas/midas/blocks.py:49
↓ 5 callersMethod_set_lr
(self, runner, lr_groups)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/lr_updater.py:58
↓ 5 callersMethod_set_momentum
(self, runner, momentum_groups)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py:35
↓ 5 callersFunctionannealing_cos
Calculate annealing cos learning rate. Cosine anneal from `weight * start + (1 - weight) * end` to `end` as percentage goes from 0.0 to 1.0.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/lr_updater.py:627
↓ 5 callersMethodattention
(self, x: torch.Tensor)
map_nav_src/models/lavis/models/clip_vit.py:132
↓ 5 callersFunctionbuild_activation_layer
Build activation layer. Args: cfg (dict): The activation layer config, which should contain: - type (str): Layer type.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/bricks/activation.py:81
↓ 5 callersMethoddeparallelize
(self)
map_nav_src/models/lavis/models/blip2_models/modeling_t5.py:1004
↓ 5 callersMethodforward_test
Args: imgs (List[Tensor]): the outer list indicates test-time augmentations and inner Tensor should have a shape
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/base.py:76
↓ 5 callersMethodget
Read data from a given ``filepath`` with 'rb' mode. Note: There are two types of return values for ``get``, one is ``bytes``
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/file_client.py:976
↓ 5 callersFunctionget_rank
()
map_nav_src/models/lavis/common/dist_utils.py:47
↓ 5 callersMethodinit
(m)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:224
↓ 5 callersFunctionis_main_process
()
map_nav_src/models/lavis/common/dist_utils.py:53
↓ 5 callersFunctionis_seq_of
Check whether it is a sequence of some type. Args: seq (Sequence): The sequence to be checked. expected_type (type): Expected typ
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:128
↓ 5 callersFunctionis_tuple_of
Check whether it is a tuple of some type. A partial method of :func:`is_seq_of`.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:160
↓ 5 callersFunctionload_url_dist
In distributed setting, this function only download checkpoint at local rank 0.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv_custom/checkpoint.py:109
↓ 5 callersMethodparallelize
(self, device_map=None)
map_nav_src/models/lavis/models/blip2_models/modeling_t5.py:977
↓ 5 callersMethodregister_path
r"""Register a path to registry with key 'name' Args: name: Key with which the path will be registered. Usage:
map_nav_src/models/lavis/common/registry.py:189
↓ 5 callersMethodscatter
(self, inputs, kwargs, device_ids)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/data_parallel.py:44
↓ 5 callersMethodset_input_embeddings
(self, new_embeddings)
map_nav_src/models/lavis/models/blip2_models/modeling_t5.py:1018
↓ 5 callersMethodsize
(self, *args, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/data_container.py:84
↓ 5 callersMethodto_dict
(self)
map_nav_src/models/lavis/common/config.py:165
↓ 5 callersMethodtrain
Train for a given number of iterations
map_nav_src/r2r/agent_base.py:172
↓ 5 callersMethodupdate
(self, k)
map_nav_src/models/graph_utils.py:62
↓ 5 callersFunctionweight_reduce_loss
Apply element-wise weight and reduce loss. Args: loss (Tensor): Element-wise loss. weight (Tensor): Element-wise weights.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/utils.py:46
↓ 4 callersMethod__init__
(self, in_features, hidden_features=None, out_features=None
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/vit.py:36
↓ 4 callersMethod__init__
(self, depth, in_channels=3, stem_channels=64,
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnet.py:373
↓ 4 callersMethod__init__
(self, low_in_channels, high_in_channels, channels, out_channels, query_scales, key_pool_scal
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/decode_heads/ann_head.py:99
↓ 4 callersMethod__init__
Initialize BaseModule, inherited from `torch.nn.Module`
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/base_module.py:33
↓ 4 callersMethod__init__
(self, by_epoch=True, warmup=None, warmup_iters=0,
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py:9
↓ 4 callersMethod__init__
Init. Args: scale_factor (float): scaling mode (str): interpolation mode
map_nav_src/models/lavis/common/annotator/midas/midas/blocks.py:124
↓ 4 callersMethod__init__
(self, inplanes, planes, stride=1)
map_nav_src/models/lavis/models/clip_vit.py:18
↓ 4 callersMethod__init__
( self, model_name, embed_dim, image_size=224, pool="avg", pro
map_nav_src/models/lavis/models/clip_models/timm_model.py:42
↓ 4 callersFunction_build_proc_from_cfg
(cfg)
map_nav_src/models/lavis/models/__init__.py:94
↓ 4 callersFunction_convert_input_type_range
Convert the type and range of the input image. It converts the input image to np.float32 type and range of [0, 1]. It is mainly used for pre-
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/colorspace.py:84
↓ 4 callersFunction_convert_output_type_range
Convert the type and range of the image according to dst_type. It converts the image to desired type and range. If `dst_type` is np.uint8, im
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/colorspace.py:112
↓ 4 callersFunction_get_activation_fn
Return an activation function given a string
map_nav_src/models/transformer.py:469
↓ 4 callersMethod_get_obs
(self)
map_nav_src/r2r/env.py:210
↓ 4 callersFunction_make_fusion_block
(features, use_bn)
map_nav_src/models/lavis/common/annotator/midas/midas/dpt_depth.py:15
↓ 4 callersMethod_make_layer
(self, planes, blocks, stride=1)
map_nav_src/models/lavis/models/clip_models/model.py:194
↓ 4 callersFunction_make_vit_b16_backbone
( model, features=[96, 192, 384, 768], size=[384, 384], hooks=[2, 5, 8, 11], vit_features=
map_nav_src/models/lavis/common/annotator/midas/midas/vit.py:183
↓ 4 callersFunction_ntuple
(n)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:14
↓ 4 callersMethod_set_real_position
(self, frame_id)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/video/io.py:127
↓ 4 callersMethodaverage
Average latest n values or all values.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/log_buffer.py:33
↓ 4 callersMethodbackward
(ctx, *grads)
map_nav_src/models/lavis/models/base_model.py:217
↓ 4 callersMethodbuild_project
Build projection layer for key/query/value/out.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/utils/self_attention_block.py:99
↓ 4 callersFunctioncheck_file_exist
(filename, msg_tmpl='file "{}" does not exist')
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/path.py:21
↓ 4 callersMethodclear_output
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/log_buffer.py:20
↓ 4 callersMethodcrop
Crop from ``img``
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/datasets/pipelines/transforms.py:523
↓ 4 callersMethoddefault_config_path
(cls, model_type)
map_nav_src/models/lavis/models/base_model.py:75
↓ 4 callersFunctiondownload_file
(url, filename)
map_nav_src/models/lavis/datasets/download_scripts/download_nocaps.py:39
↓ 4 callersMethoddump_to_fileobj
(self, obj, file, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/handlers/base.py:17
↓ 4 callersFunctionenhance_level_to_args
(MAX_LEVEL)
map_nav_src/models/lavis/processors/randaugment.py:223
↓ 4 callersFunctioneval_metrics
Calculate evaluation metrics Args: results (list[ndarray] | list[str]): List of prediction segmentation maps or list of predic
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/core/evaluation/metrics.py:257
↓ 4 callersMethodevaluate
Evaluate the results. Args: runner (:obj:`mmcv.Runner`): The underlined training runner. results (list): Output resul
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/evaluation.py:354
↓ 4 callersMethodfrom_config
(cls, cfg, from_pretrained=False)
map_nav_src/models/lavis/models/med.py:1376
↓ 4 callersMethodget
Get the registry record. Args: key (str): The class name in string format. Returns: class: The corresponding
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/registry.py:186
↓ 4 callersFunctionget_logger
Initialize and get a logger by name. If the logger has not been initialized, this method will initialize the logger by adding one or two hand
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/logging.py:9
↓ 4 callersMethodget_mode
(self, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/logger/base.py:59
↓ 4 callersMethodget_model_class
(cls, name)
map_nav_src/models/lavis/common/registry.py:236
↓ 4 callersFunctionimread
Read an image. Args: img_or_path (ndarray or str or Path): Either a numpy array or str or pathlib.Path. If it is a numpy arra
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/io.py:140
↓ 4 callersMethodinit_Qformer
(cls, num_query_token, vision_width, cross_attention_freq=2)
map_nav_src/models/lavis/models/blip2_models/blip2.py:47
↓ 4 callersMethodinit_tokenizer
(cls, truncation_side="right")
map_nav_src/models/lavis/models/blip2_models/blip2.py:31
↓ 4 callersMethodinit_vision_encoder
( self, model_name, img_size, drop_path_rate, use_grad_checkpoint, precision )
map_nav_src/models/lavis/models/blip2_models/blip2.py:63
↓ 4 callersMethodis_last_iter
(self, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/hook.py:70
↓ 4 callersMethodload_checkpoint_from_config
Load checkpoint as specified in the config file. If load_finetuned is True, load the finetuned model; otherwise, load the pretrained
map_nav_src/models/lavis/models/base_model.py:81
↓ 4 callersMethodload_from_fileobj
(self, file, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/handlers/base.py:13
↓ 4 callersMethodlog_every
(self, iterable, print_freq, header=None)
map_nav_src/models/lavis/common/logger.py:122
↓ 4 callersMethodlog_stats
(self, stats, split_name)
map_nav_src/models/lavis/runners/runner_base.py:636
↓ 4 callersFunctionmake_divisible
Make divisible function. This function rounds the channel number to the nearest value that can be divisible by the divisor. It is taken from
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/utils/make_divisible.py:1
↓ 4 callersFunctionmake_eval_table
Print a list of dictionaries as a table to a string.
map_nav_src/utils/logger.py:83
↓ 4 callersFunctionmkdir_or_exist
(dir_name, mode=0o777)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/path.py:26
↓ 4 callersFunctionnp2tmp
Save ndarray to local numpy file. Args: array (ndarray): Ndarray to save. temp_file_name (str): Numpy file name. If 'temp_file_na
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/apis/test.py:14
← previousnext →101–200 of 2,869, ranked by callers