MCPcopy Create free account
hub / github.com/OpenDriveLab/ReSim / builder

Method builder

SwissArmyTransformer/sat/ops/ops_builder/builder.py:426–432  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

424 return os.path.join(Path(__file__).parent.parent.absolute(), code_path)
425
426 def builder(self):
427 from torch.utils.cpp_extension import CppExtension
428 return CppExtension(name=self.absolute_name(),
429 sources=self.strip_empty_entries(self.sources()),
430 include_dirs=self.strip_empty_entries(self.include_paths()),
431 extra_compile_args={'cxx': self.strip_empty_entries(self.cxx_args())},
432 extra_link_args=self.strip_empty_entries(self.extra_ldflags()))
433
434 def load(self, verbose=True):
435 from deepspeed.git_version_info import installed_ops, torch_info

Callers

nothing calls this directly

Calls 6

absolute_nameMethod · 0.95
strip_empty_entriesMethod · 0.95
sourcesMethod · 0.95
include_pathsMethod · 0.95
cxx_argsMethod · 0.95
extra_ldflagsMethod · 0.95

Tested by

no test coverage detected