Skip to content

Commit a6e45f4

Browse files
JacobSzwejbkafacebook-github-bot
authored andcommitted
remove exir.capture from models.py (#2325)
Summary: Pull Request resolved: #2325 capture is deprecated, use export bypass-github-pytorch-ci-checks Reviewed By: mergennachin Differential Revision: D54695851 fbshipit-source-id: fd23fce13a29cb76c8964ab009e8c72eef48e5e0
1 parent 70c5be3 commit a6e45f4

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

exir/tests/models.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
1313

1414
import torch # noqa: F401
1515
import torch.nn as nn
16+
from executorch.exir import to_edge
1617
from executorch.exir.lowered_backend_module import LoweredBackendModule
1718
from torch import Tensor
19+
from torch.export import export
1820

1921
# TODO: add one more test for data dependent op plus repeat
2022

@@ -148,13 +150,14 @@ def get_random_inputs(self) -> Tuple[Tensor, Tensor]:
148150
return (torch.randn(1, 3), torch.randn(1, 3))
149151

150152
delegated_m = DelegateAdd()
151-
edge_ir_m = exir.capture(
152-
delegated_m,
153-
delegated_m.get_random_inputs(),
154-
exir.CaptureConfig(),
155-
).to_edge()
153+
edge_ir_m = to_edge(
154+
export(
155+
delegated_m,
156+
delegated_m.get_random_inputs(),
157+
)
158+
)
156159
lowered_module = LoweredBackendModule(
157-
edge_program=edge_ir_m.exported_program,
160+
edge_program=edge_ir_m.exported_program(),
158161
backend_id="backend_demo",
159162
processed_bytes=bytes("basic_module_add", encoding="utf8"),
160163
compile_specs=[],

0 commit comments

Comments
 (0)