MCPcopy Index your code
hub / github.com/OpenMOSS/MOSS / find_layers

Function find_layers

models/quantization.py:11–19  ·  view source on GitHub ↗
(module, layers=[nn.Conv2d, nn.Linear], name='')

Source from the content-addressed store, hash-verified

9
10
11def find_layers(module, layers=[nn.Conv2d, nn.Linear], name=''):
12 if type(module) in layers:
13 return {name: module}
14 res = {}
15 for name1, child in module.named_children():
16 res.update(find_layers(
17 child, layers=layers, name=name + '.' + name1 if name != '' else name1
18 ))
19 return res
20
21
22# code based https://github.com/fpgaminer/GPTQ-triton

Callers 1

quantize_with_gptqFunction · 0.85

Calls 1

updateMethod · 0.80

Tested by

no test coverage detected