MCPcopy Create free account
hub / github.com/pytorch/pytorch / setUp

Method setUp

tools/test/test_executorch_gen.py:417–437  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

415
416class TestComputeCodegenUnboxedKernels(unittest.TestCase):
417 def setUp(self) -> None:
418 (
419 self.native_function_no_kern,
420 _,
421 ) = NativeFunction.from_yaml(
422 {
423 "func": "custom_1::op_1() -> bool",
424 "dispatch": {"CPU": "unused_kernel_1"},
425 },
426 loc=Location(__file__, 1),
427 valid_tags=set(),
428 )
429
430 self.default_kernel_key = ETKernelKey(default=True)
431 self.default_backend_metadata = BackendMetadata(
432 "default_kernel", False, "at::native"
433 )
434 self.default_kernel_entry = (
435 [self.default_kernel_key],
436 self.default_backend_metadata,
437 )
438
439 def test_codegen_unboxed_specialized(self) -> None:
440 specialized_kernel_key = ETKernelKey.gen_from_yaml(

Callers

nothing calls this directly

Calls 4

LocationClass · 0.90
ETKernelKeyClass · 0.90
BackendMetadataClass · 0.90
from_yamlMethod · 0.80

Tested by

no test coverage detected