Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HRNet/Lite-HRNet
/ functions
Functions
104 in github.com/HRNet/Lite-HRNet
⨍
Functions
104
◇
Types & classes
13
↳
Endpoints
2
↓ 7 callers
Method
__init__
(self, in_channels, stem_channels, out_channels,
models/backbones/litehrnet.py:164
↓ 5 callers
Function
build
Build a module. Args: cfg (dict, list[dict]): The config of modules, it is either a dict or a list of configs. regist
models/builder.py:7
↓ 3 callers
Function
build_posenet
Build posenet.
models/builder.py:50
↓ 3 callers
Function
compute_Conv2d_flops
(module, inp, out)
tools/torchstat/compute_flops.py:45
↓ 3 callers
Function
num_params
(module)
tools/torchstat/compute_memory.py:25
↓ 3 callers
Function
round_value
(value, binary=False)
tools/torchstat/reporter.py:8
↓ 2 callers
Function
_flatten
Flattens the tree of tensors to flattened sequence of tensors
tools/torchstat/analyzer.py:91
↓ 2 callers
Function
_round_value
(value, binary=False)
tools/torchstat_utils.py:51
↓ 2 callers
Method
find_child_index
(self, child_name)
tools/torchstat/stat_tree.py:181
↓ 1 callers
Method
_check_branches
Check input to avoid ValueError.
models/backbones/litehrnet.py:478
↓ 1 callers
Function
_convert_leaf_modules_to_stat_tree
(leaf_modules)
tools/torchstat/analyzer.py:152
↓ 1 callers
Function
_for_leaf
(model, fn, *args)
tools/torchstat/analyzer.py:66
↓ 1 callers
Method
_make_fuse_layers
Make fuse layer.
models/backbones/litehrnet.py:533
↓ 1 callers
Method
_make_naive_branches
Make branches.
models/backbones/litehrnet.py:524
↓ 1 callers
Method
_make_one_branch
Make one branch.
models/backbones/litehrnet.py:499
↓ 1 callers
Method
_make_stage
(self, stages_spec, stage_index, in_channels,
models/backbones/litehrnet.py:823
↓ 1 callers
Method
_make_transition_layer
Make transition layer.
models/backbones/litehrnet.py:755
↓ 1 callers
Method
_make_weighting_blocks
(self, num_blocks, reduce_ratio, stride=1)
models/backbones/litehrnet.py:485
↓ 1 callers
Method
add_child
(self, node)
tools/torchstat/stat_tree.py:190
↓ 1 callers
Function
analyze
(model: nn.Module, input_size, query_granularity: int)
tools/torchstat/analyzer.py:40
↓ 1 callers
Function
compute_AvgPool2d_madd
(module, inp, out)
tools/torchstat/compute_madd.py:77
↓ 1 callers
Function
compute_BatchNorm2d_flops
(module, inp, out)
tools/torchstat/compute_flops.py:120
↓ 1 callers
Function
compute_BatchNorm2d_madd
(module, inp, out)
tools/torchstat/compute_madd.py:51
↓ 1 callers
Function
compute_BatchNorm2d_memory
(module, inp, out)
tools/torchstat/compute_memory.py:62
↓ 1 callers
Function
compute_Bilinear_madd
(module, inp1, inp2, out)
tools/torchstat/compute_madd.py:127
↓ 1 callers
Function
compute_Conv2d_madd
(module, inp, out)
tools/torchstat/compute_madd.py:8
↓ 1 callers
Function
compute_Conv2d_memory
(module, inp, out)
tools/torchstat/compute_memory.py:48
↓ 1 callers
Function
compute_ConvTranspose2d_flops
(module, inp, out)
tools/torchstat/compute_flops.py:70
↓ 1 callers
Function
compute_ConvTranspose2d_madd
(module, inp, out)
tools/torchstat/compute_madd.py:30
↓ 1 callers
Function
compute_Linear_flops
(module, inp, out)
tools/torchstat/compute_flops.py:165
↓ 1 callers
Function
compute_Linear_madd
(module, inp, out)
tools/torchstat/compute_madd.py:115
↓ 1 callers
Function
compute_Linear_memory
(module, inp, out)
tools/torchstat/compute_memory.py:73
↓ 1 callers
Function
compute_MaxPool2d_madd
(module, inp, out)
tools/torchstat/compute_madd.py:64
↓ 1 callers
Function
compute_PReLU_memory
(module, inp, out)
tools/torchstat/compute_memory.py:38
↓ 1 callers
Function
compute_Pool2d_flops
(module, input, out)
tools/torchstat/compute_flops.py:142
↓ 1 callers
Function
compute_Pool2d_memory
(module, inp, out)
tools/torchstat/compute_memory.py:86
↓ 1 callers
Function
compute_ReLU_flops
(module, inp, out)
tools/torchstat/compute_flops.py:130
↓ 1 callers
Function
compute_ReLU_madd
(module, inp, out)
tools/torchstat/compute_madd.py:93
↓ 1 callers
Function
compute_ReLU_memory
(module, inp, out)
tools/torchstat/compute_memory.py:29
↓ 1 callers
Function
compute_Softmax_madd
(module, inp, out)
tools/torchstat/compute_madd.py:102
↓ 1 callers
Function
compute_Upsample_flops
(module, inp, out)
tools/torchstat/compute_flops.py:172
↓ 1 callers
Function
compute_adaptivepool_flops
(module, input, output)
tools/torchstat/compute_flops.py:99
↓ 1 callers
Function
compute_flops
(module, inp, out)
tools/torchstat/compute_flops.py:7
↓ 1 callers
Function
compute_madd
(module, inp, out)
tools/torchstat/compute_madd.py:141
↓ 1 callers
Function
compute_matmul_flops
(moudle, inp, out)
tools/torchstat/compute_flops.py:37
↓ 1 callers
Function
compute_memory
(module, inp, out)
tools/torchstat/compute_memory.py:6
↓ 1 callers
Method
get_collected_stat_nodes
(self, query_granularity)
tools/torchstat/stat_tree.py:27
↓ 1 callers
Function
get_parent_node
(root_node, stat_node_name)
tools/torchstat/analyzer.py:139
↓ 1 callers
Method
get_same_level_max_node_depth
(self, query_node)
tools/torchstat/stat_tree.py:11
↓ 1 callers
Function
main
()
tools/train.py:72
↓ 1 callers
Function
main
()
tools/test.py:70
↓ 1 callers
Function
main
()
tools/summary_network.py:28
↓ 1 callers
Function
merge_configs
(cfg1, cfg2)
tools/test.py:59
↓ 1 callers
Function
model_stats
(model, input_shape)
tools/torchstat_utils.py:46
↓ 1 callers
Function
model_stats2df
(model_stats: ModelStats)
tools/torchstat_utils.py:65
↓ 1 callers
Function
parse_args
()
tools/train.py:20
↓ 1 callers
Function
parse_args
()
tools/test.py:18
↓ 1 callers
Function
parse_args
()
tools/summary_network.py:13
↓ 1 callers
Function
report_format
(collected_nodes)
tools/torchstat/reporter.py:22
↓ 1 callers
Method
update_stat_nodes_granularity
(self)
tools/torchstat/stat_tree.py:18
Method
Flops
(self)
tools/torchstat/stat_tree.py:146
Method
MAdd
(self)
tools/torchstat/stat_tree.py:135
Method
Memory
(self)
tools/torchstat/stat_tree.py:157
Method
__init__
(self, node)
tools/torchstat_utils.py:11
Method
__init__
(self, model, input_shape, clone_model=False)
tools/torchstat_utils.py:25
Method
__init__
(self, name)
tools/torchstat/analyzer.py:20
Method
__init__
(self, root_node)
tools/torchstat/stat_tree.py:6
Method
__init__
(self, name=str(), parent=None)
tools/torchstat/stat_tree.py:46
Method
__init__
(self, channels, ratio=16, conv_cfg=None,
models/backbones/litehrnet.py:19
Method
__init__
(self, channels, ratio=16, conv_cfg=None,
models/backbones/litehrnet.py:54
Method
__init__
(self, in_channels, stride, reduce_ratio,
models/backbones/litehrnet.py:100
Method
__init__
(self, in_channels, conv_cfg=None, norm_cfg=dict(type='BN'))
models/backbones/litehrnet.py:274
Method
__init__
(self, in_channels, out_channels, stride=1,
models/backbones/litehrnet.py:344
Method
__init__
( self, num_branches, num_blocks, in_channels, red
models/backbones/litehrnet.py:444
Method
__init__
(self, extra, in_channels=3, conv_cfg=None,
models/backbones/litehrnet.py:706
Function
_forward_post_hook
(module_stats: ModuleStats, module: nn.Module, input, output)
tools/torchstat/analyzer.py:108
Function
_forward_pre_hook
(module_stats: ModuleStats, module: nn.Module, input)
tools/torchstat/analyzer.py:103
Method
_inner_forward
(x)
models/backbones/litehrnet.py:140
Method
_inner_forward
(x)
models/backbones/litehrnet.py:250
Method
_inner_forward
(x)
models/backbones/litehrnet.py:423
Function
_register_hooks
(name: str, module: nn.Module, pre_hooks, post_hooks, stats)
tools/torchstat/analyzer.py:72
Function
build_backbone
Build backbone.
models/builder.py:30
Function
build_head
Build head.
models/builder.py:40
Function
build_loss
Build loss.
models/builder.py:45
Function
build_neck
Build neck.
models/builder.py:35
Method
depth
(self)
tools/torchstat/stat_tree.py:80
Method
duration
(self)
tools/torchstat/stat_tree.py:171
Method
forward
(self, x)
models/backbones/litehrnet.py:45
Method
forward
(self, x)
models/backbones/litehrnet.py:84
Method
forward
(self, x)
models/backbones/litehrnet.py:138
Method
forward
(self, x)
models/backbones/litehrnet.py:248
Method
forward
(self, x)
models/backbones/litehrnet.py:307
Method
forward
(self, x)
models/backbones/litehrnet.py:421
Method
forward
Forward function.
models/backbones/litehrnet.py:618
Method
forward
Forward function.
models/backbones/litehrnet.py:885
Method
granularity
(self)
tools/torchstat/stat_tree.py:72
Method
inference_memory
(self)
tools/torchstat/stat_tree.py:124
Method
init_weights
Initialize the weights in backbone. Args: pretrained (str, optional): Path to pre-trained weights. Defaults to No
models/backbones/litehrnet.py:859
Method
input_shape
(self)
tools/torchstat/stat_tree.py:87
Method
name
(self)
tools/torchstat/stat_tree.py:64
next →
1–100 of 104, ranked by callers