Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GengzeZhou/NavGPT-2
/ functions
Functions
2,869 in github.com/GengzeZhou/NavGPT-2
⨍
Functions
2,869
◇
Types & classes
604
↳
Endpoints
3
↓ 2 callers
Method
get_num_layer
(self, var_name="")
map_nav_src/models/lavis/models/eva_vit.py:372
↓ 2 callers
Function
get_pairs
Return set of symbol pairs in a word. Word is represented as tuple of symbols (symbols being variable-length strings).
map_nav_src/models/lavis/models/clip_models/tokenizer.py:58
↓ 2 callers
Function
get_readout_oper
(vit_features, features, use_readout, start_index=1)
map_nav_src/models/lavis/common/annotator/midas/midas/vit.py:166
↓ 2 callers
Method
get_regular_lr
(self, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/lr_updater.py:71
↓ 2 callers
Method
get_regular_momentum
(self, runner)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py:55
↓ 2 callers
Function
get_torchvision_models
()
map_nav_src/models/lavis/common/annotator/uniformer/mmcv_custom/checkpoint.py:172
↓ 2 callers
Method
get_warmup_lr
(self, cur_iters)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/lr_updater.py:85
↓ 2 callers
Method
get_warmup_momentum
(self, cur_iters)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py:71
↓ 2 callers
Function
get_world_size
()
map_nav_src/utils/distributed.py:85
↓ 2 callers
Function
get_world_size
()
map_nav_src/models/lavis/common/dist_utils.py:41
↓ 2 callers
Method
has_overflow
Check if params contain overflow.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/fp16_utils.py:349
↓ 2 callers
Function
hook
(model, input, output)
map_nav_src/models/lavis/common/annotator/midas/midas/vit.py:160
↓ 2 callers
Function
image_transform
( image_size: int, is_train: bool, mean: Optional[Tuple[float, ...]] = None, std: Optional[Tup
map_nav_src/models/lavis/models/clip_models/transform.py:68
↓ 2 callers
Method
import_wandb
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py:25
↓ 2 callers
Method
init_weights
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/modulated_deform_conv.py:192
↓ 2 callers
Function
inv_freq_bands
( num_bands: int, temperature: float = 100000.0, step: int = 2, dtype: torch.dtype = torch.flo
map_nav_src/models/lavis/models/clip_models/timm_model.py:266
↓ 2 callers
Function
is_list_of
Check whether it is a list of some type. A partial method of :func:`is_seq_of`.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:152
↓ 2 callers
Function
is_method_overridden
Check if a method of base class is overridden in derived class. Args: method (str): the method name to check. base_class (type):
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:348
↓ 2 callers
Function
iter_cast
Cast elements of an iterable object into some type. Args: inputs (Iterable): The input object. dst_type (type): Destination type.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:87
↓ 2 callers
Method
join_path
Concatenate all file paths. Args: filepath (str or Path): Path to be concatenated. Returns: str: The result
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/file_client.py:281
↓ 2 callers
Function
last_zero_init
(m)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/bricks/context_block.py:9
↓ 2 callers
Function
length
(nodes)
map_nav_src/r2r/eval_utils.py:29
↓ 2 callers
Method
load_checkpoint
Load from a finetuned checkpoint. This should expect no mismatch in the model keys and the checkpoint keys.
map_nav_src/models/lavis/models/base_model.py:29
↓ 2 callers
Function
load_state_dict
Load state_dict to a module. This method is modified from :meth:`torch.nn.Module.load_state_dict`. Default value for ``strict`` is set to ``F
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/checkpoint.py:41
↓ 2 callers
Function
load_video
(video_path, n_frms=MAX_INT, height=-1, width=-1, sampling="uniform")
map_nav_src/models/lavis/datasets/data_utils.py:29
↓ 2 callers
Method
log_config
(self)
map_nav_src/models/lavis/runners/runner_base.py:645
↓ 2 callers
Function
lovasz_grad
Computes gradient of the Lovasz extension w.r.t sorted errors. See Alg. 1 in paper.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/lovasz_loss.py:14
↓ 2 callers
Function
lovasz_hinge_flat
Binary Lovasz hinge loss. Args: logits (torch.Tensor): [P], logits at each prediction (between -infty and +infty). la
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/lovasz_loss.py:59
↓ 2 callers
Function
lovasz_softmax_flat
Multi-class Lovasz-Softmax loss. Args: probs (torch.Tensor): [P, C], class probabilities at each prediction (between 0 and 1)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/losses/lovasz_loss.py:128
↓ 2 callers
Function
move_to_cuda
(sample)
map_nav_src/models/lavis/datasets/data_utils.py:69
↓ 2 callers
Function
multi_gpu_test
Test model with multiple gpus. This method tests model with multiple gpus and collects the results under two different modes: gpu and cpu mod
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/apis/test.py:106
↓ 2 callers
Method
next
(self, it)
map_nav_src/models/lavis/datasets/datasets/dataloader_utils.py:101
↓ 2 callers
Method
norm1
nn.Module: normalization layer after the first convolution layer
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/resnet.py:250
↓ 2 callers
Function
norm_cdf
(x)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/utils/weight_init.py:14
↓ 2 callers
Function
norm_cdf
(x)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:628
↓ 2 callers
Function
norm_cdf
(x)
map_nav_src/models/lavis/models/clip_models/timm_model.py:509
↓ 2 callers
Function
pad_tensors
B x [T, ...]
map_nav_src/utils/ops.py:4
↓ 2 callers
Function
params_to_string
Convert parameter number into a string. Args: num_params (float): Parameter number to be converted. units (str | None): Converted
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/flops_counter.py:161
↓ 2 callers
Function
parse
(x)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/misc.py:16
↓ 2 callers
Function
patch_device
(module)
map_nav_src/models/lavis/models/clip_models/model.py:1115
↓ 2 callers
Function
patch_float
(module)
map_nav_src/models/lavis/models/clip_models/model.py:1143
↓ 2 callers
Method
pre_pipeline
Prepare results dict for pipeline.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/datasets/custom.py:170
↓ 2 callers
Method
preload
(self, it)
map_nav_src/models/lavis/datasets/datasets/dataloader_utils.py:76
↓ 2 callers
Method
prepare_few_shot_embeds
(self, samples)
map_nav_src/models/lavis/models/blip2_models/blip2_t5_instruct_nav.py:240
↓ 2 callers
Function
prepare_sample
(samples, cuda_enabled=True)
map_nav_src/models/lavis/datasets/data_utils.py:76
↓ 2 callers
Function
print_progress
Call in a loop to create terminal progress bar @params: iteration - Required : current iteration (Int) total - Requi
map_nav_src/utils/logger.py:60
↓ 2 callers
Method
processPunctuation
(self, inText)
map_nav_src/models/lavis/common/vqa_tools/vqa_eval.py:249
↓ 2 callers
Method
prune_heads
(self, heads)
map_nav_src/models/lavis/models/blip2_models/modeling_t5.py:376
↓ 2 callers
Method
put
Write data to a given ``filepath`` with 'wb' mode. Note: ``put`` should create a directory if the directory of ``filepath``
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/file_client.py:1007
↓ 2 callers
Method
put_text
Write data to a given ``filepath`` with 'w' mode. Note: ``put_text`` should create a directory if the directory of ``
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/fileio/file_client.py:1020
↓ 2 callers
Method
random_sample
Randomly sample an img_scale when ``multiscale_mode=='range'``. Args: img_scales (list[tuple]): Images scale range for sampling.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/datasets/pipelines/transforms.py:86
↓ 2 callers
Method
random_sample_ratio
Randomly sample an img_scale when ``ratio_range`` is specified. A ratio will be randomly sampled from the range specified by ``ratio_
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/datasets/pipelines/transforms.py:113
↓ 2 callers
Function
rel_roi_point_to_rel_img_point
Convert roi based relative point coordinates to image based absolute point coordinates. Args: rois (Tensor): RoIs or BBoxes, shape (N
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/point_sample.py:216
↓ 2 callers
Function
rescale_size
Calculate the new size to be rescaled to. Args: old_size (tuple[int]): The old size (w, h) of image. scale (float | tuple[int]):
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/image/geometric.py:184
↓ 2 callers
Method
reset_classifier
(self, num_classes, global_pool='')
map_nav_src/models/lavis/models/eva_vit.py:320
↓ 2 callers
Method
reset_epoch
Reset the data index to beginning of epoch. Primarily for testing. You must still call reset() for a new episode.
map_nav_src/r2r/env.py:169
↓ 2 callers
Method
resize_pos_embed
Resize pos_embed weights. Resize pos_embed using bicubic interpolate method. Args: pos_embed (torch.Tensor): pos_embed we
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/backbones/vit.py:392
↓ 2 callers
Method
resume
(self, checkpoint, resume_optimizer=True, map_location='default')
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/base_runner.py:345
↓ 2 callers
Function
rotate_half
Rotates half the hidden dims of the input.
map_nav_src/models/lavis/models/blip2_models/modeling_llama.py:126
↓ 2 callers
Method
run_iter
(self, data_batch, train_mode, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/epoch_based_runner.py:24
↓ 2 callers
Function
save_checkpoint
Save checkpoint to file. The checkpoint will have 3 fields: ``meta``, ``state_dict`` and ``optimizer``. By default ``meta`` will contain vers
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/checkpoint.py:634
↓ 2 callers
Method
save_checkpoint
(self, out_dir, filename_tmpl, save_op
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/base_runner.py:197
↓ 2 callers
Function
scandir
Scan a directory to find the interested files. Args: dir_path (str | obj:`Path`): Path of the directory. suffix (str | tuple(str)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/path.py:39
↓ 2 callers
Function
scatter
Scatter inputs to target gpus. The only difference from original :func:`scatter` is to add support for :type:`~mmcv.parallel.DataContainer`.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/scatter_gather.py:9
↓ 2 callers
Function
scatter
Scatters tensor across multiple GPUs.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/_functions.py:6
↓ 2 callers
Method
scatter
(self, inputs, kwargs, device_ids)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/distributed.py:26
↓ 2 callers
Method
setEval
(self, score, method)
map_nav_src/models/lavis/tasks/r2r.py:181
↓ 2 callers
Method
setSampleToEvalSamples
(self, scores, sampleIds, method)
map_nav_src/models/lavis/tasks/r2r.py:184
↓ 2 callers
Method
setup_task
(cls, cfg)
map_nav_src/models/lavis/tasks/r2r.py:29
↓ 2 callers
Function
shear_level_to_args
(MAX_LEVEL, replace_value)
map_nav_src/models/lavis/processors/randaugment.py:230
↓ 2 callers
Method
show
(self)
map_nav_src/utils/logger.py:52
↓ 2 callers
Method
show_result
Draw `result` over `img`. Args: img (str or Tensor): The image to be displayed. result (Tensor): The semantic segment
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/models/segmentors/base.py:208
↓ 2 callers
Method
since_last_check
Time since the last checking. Either :func:`since_start` or :func:`since_last_check` is a checking operation. Returns (float
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/timer.py:74
↓ 2 callers
Function
single_gpu_test
Test with single GPU. Args: model (nn.Module): Model to be tested. data_loader (utils.data.Dataloader): Pytorch data loader.
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/apis/test.py:34
↓ 2 callers
Method
size
(self)
map_nav_src/r2r/env.py:132
↓ 2 callers
Method
start
Start the timer.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/timer.py:57
↓ 2 callers
Method
start
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/progressbar.py:26
↓ 2 callers
Method
stem
(self, x)
map_nav_src/models/lavis/models/clip_models/model.py:225
↓ 2 callers
Function
track_progress
Track the progress of tasks execution with a progress bar. Tasks are done with a simple for-loop. Args: func (callable): The functio
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/progressbar.py:64
↓ 2 callers
Method
train
(self)
map_nav_src/models/lavis/runners/runner_iter.py:71
↓ 2 callers
Method
train_step
(self, *inputs, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/data_parallel.py:47
↓ 2 callers
Function
translate_level_to_args
(translate_const, MAX_LEVEL, replace_value)
map_nav_src/models/lavis/processors/randaugment.py:240
↓ 2 callers
Function
trunc_normal_init
(module: nn.Module, mean: float = 0, std: float = 1,
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:73
↓ 2 callers
Function
tune_channel
(ch)
map_nav_src/models/lavis/processors/randaugment.py:25
↓ 2 callers
Function
uniform_init
(module, a=0, b=1, bias=0)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:85
↓ 2 callers
Method
update
(self, value, n=1)
map_nav_src/models/lavis/common/logger.py:32
↓ 2 callers
Method
update_graph
(self, ob)
map_nav_src/models/graph_utils.py:106
↓ 2 callers
Method
update_node_embed
(self, vp, embed, rewrite=False)
map_nav_src/models/graph_utils.py:114
↓ 2 callers
Method
update_scale
update the current loss scale value when overflow happens.
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/fp16_utils.py:372
↓ 2 callers
Method
val_step
(self, *inputs, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/parallel/data_parallel.py:69
↓ 2 callers
Method
with_pos_embed
(self, tensor, pos: Optional[Tensor])
map_nav_src/models/transformer.py:152
↓ 2 callers
Function
wrap_fp16_model
Wrap the FP32 model to FP16. If you are using PyTorch >= 1.6, torch.cuda.amp is used as the backend, otherwise, original mmcv implementation
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/runner/fp16_utils.py:234
↓ 2 callers
Function
write_frame
(file_idx)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/video/io.py:308
↓ 1 callers
Function
NEG_INF_DIAG
Returns a diagonal matrix of size [n, n]. The diagonal are all "-inf". This is for avoiding calculating the overlapped element in the Criss-C
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/ops/cc_attention.py:9
↓ 1 callers
Method
__call__
(self, module)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/cnn/utils/weight_init.py:222
↓ 1 callers
Method
__enter__
(self)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/timer.py:49
↓ 1 callers
Method
__getattr__
(self, name)
map_nav_src/models/lavis/common/annotator/uniformer/mmcv/utils/config.py:506
↓ 1 callers
Method
__init__
(self, env)
map_nav_src/r2r/agent_base.py:23
↓ 1 callers
Method
__init__
(self, results)
map_nav_src/models/lavis/tasks/r2r.py:131
↓ 1 callers
Method
__init__
(self, *args, by_epoch=False, efficient_test=False, **kwargs)
map_nav_src/models/lavis/common/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py:22
← previous
next →
401–500 of 2,869, ranked by callers