MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / add_fields

Method add_fields

dnn/scripts/gen_param_defs.py:253–259  ·  view source on GitHub ↗
(self, dtype, *names_defaults)

Source from the content-addressed store, hash-verified

251 self.__all_tags.add(self.tag)
252
253 def add_fields(self, dtype, *names_defaults):
254 assert isinstance(dtype, str)
255 dtype = getattr(member_defs, dtype)
256 assert len(names_defaults) % 2 == 0
257 for i, j in zip(names_defaults[::2], names_defaults[1::2]):
258 self.members.append(member_defs.Field(i, dtype, j))
259 return self
260
261 def add_enum(self, name, *members, default=0, name_field=None, member_alias=[]):
262 self.members.append(

Callers 2

opr_param_defs.pyFile · 0.80

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected