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

Method _write_def

tools/gen_header_for_bin_reduce.py:225–229  ·  view source on GitHub ↗
(self, name, val)

Source from the content-addressed store, hash-verified

223 self._write_def("MGB_BINREDUCE_GRAPH_HASHES", defs)
224
225 def _write_def(self, name, val):
226 if isinstance(val, list):
227 val = "\n".join(val)
228 val = str(val).strip().replace("\n", " \\\n")
229 self._fout.write("#define {} {}\n".format(name, val))
230
231 def _write_midout(self):
232 if not self._midout_files:

Callers 5

generateMethod · 0.95
_write_oprsMethod · 0.95
_write_elemwise_modesMethod · 0.95
_write_dtypeMethod · 0.95
_write_hashMethod · 0.95

Calls 5

strFunction · 0.85
joinMethod · 0.80
replaceMethod · 0.45
writeMethod · 0.45
formatMethod · 0.45

Tested by

no test coverage detected