Skip to content

[DO NOT MERGE] 2.7 RC Test #3301

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 28 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
af98f76
[DO NOT MERGE] 2.7 RC Test
svekars Mar 18, 2025
bf608af
Update .jenkins/build.sh
svekars Mar 18, 2025
dab6163
Update .jenkins/build.sh
svekars Mar 18, 2025
b183f0a
Update build.sh
svekars Mar 18, 2025
15216e7
Update build.sh
svekars Mar 18, 2025
20365bf
Update build.sh
svekars Mar 18, 2025
d5f8afb
Merge branch 'main' into svekars-patch-36
svekars Mar 19, 2025
e51b6e6
Update onnxscript in requirements (#3300)
justinchuby Mar 19, 2025
bf1f8d1
Merge branch 'main' into 2.7-RC-TEST
svekars Mar 19, 2025
eff088b
Update requirements.txt
svekars Mar 19, 2025
1fca477
Merge branch 'main' into 2.7-RC-TEST
svekars Mar 20, 2025
dc969fd
Update
svekars Mar 21, 2025
a6ff473
Merge branch 'main' into 2.7-RC-TEST
svekars Mar 21, 2025
3cdb01f
Update build.sh
svekars Mar 21, 2025
4b04c9b
Update .jenkins/validate_tutorials_built.py
svekars Mar 21, 2025
4aae3b1
Update build.sh
svekars Mar 21, 2025
327b32b
Update .jenkins/build.sh
svekars Mar 22, 2025
0b69e41
Update build.sh
svekars Mar 24, 2025
4221d54
Apply suggestions from code review
svekars Mar 24, 2025
68e58ae
Update build.sh
svekars Mar 24, 2025
69802e0
Update requirements.txt
svekars Mar 24, 2025
d463fd4
Update .jenkins/build.sh
svekars Mar 24, 2025
81efd5f
Update .jenkins/build.sh
svekars Mar 24, 2025
f7d8e7a
Fix the AOTI example (#3306)
desertfire Mar 25, 2025
f58cf37
Update build.sh
svekars Mar 26, 2025
6e3f90a
Disable rl tutorials again
svekars Mar 26, 2025
ea4e155
Merge branch 'main' into 2.7-RC-TEST
svekars Apr 15, 2025
218fc09
Merge branch 'main' into 2.7-RC-TEST
svekars Apr 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .jenkins/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ sudo apt-get install -y pandoc
# sudo pip3 install torch==2.6.0 torchvision --no-cache-dir --index-url https://download.pytorch.org/whl/test/cu124
# sudo pip uninstall -y fbgemm-gpu torchrec
# sudo pip3 install fbgemm-gpu==1.1.0 torchrec==1.0.0 --no-cache-dir --index-url https://download.pytorch.org/whl/test/cu124
sudo pip uninstall -y torch torchvision torchaudio torchtext torchdata torchrl tensordict
pip3 install torch==2.7.0 torchvision torchaudio --no-cache-dir --index-url https://download.pytorch.org/whl/test/cu126
# sudo pip uninstall -y torch torchvision torchaudio torchtext torchdata torchrl tensordict
# pip3 install torch==2.7.0 torchvision torchaudio --no-cache-dir --index-url https://download.pytorch.org/whl/test/cu126
#sudo pip uninstall -y fbgemm-gpu
# Install two language tokenizers for Translation with TorchText tutorial
python -m spacy download en_core_web_sm
Expand Down
2 changes: 1 addition & 1 deletion intermediate_source/torch_export_tutorial.py
Original file line number Diff line number Diff line change
Expand Up @@ -995,7 +995,7 @@ def forward(self, x):
# with torch.no_grad():
# pt2_path = torch._inductor.aoti_compile_and_package(ep)
#
# # Load and run the .so file in Python.
# # Load and run the .pt2 file in Python.
# # To load and run it in a C++ environment, see:
# # https://pytorch.org/docs/main/torch.compiler_aot_inductor.html
# aoti_compiled = torch._inductor.aoti_load_package(pt2_path)
Expand Down
8 changes: 4 additions & 4 deletions recipes_source/torch_export_aoti_python.py
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@
model_path = os.path.join(os.getcwd(), "resnet18.pt2")

compiled_model = torch._inductor.aoti_load_package(model_path)
example_inputs = (torch.randn(2, 3, 224, 224, device=device),)
example_inputs = torch.randn(2, 3, 224, 224, device=device)

with torch.inference_mode():
output = compiled_model(example_inputs)
Expand Down Expand Up @@ -238,11 +238,11 @@ def timed(fn):

torch._dynamo.reset()

model = torch._inductor.aoti_load_package(model_path)
example_inputs = (torch.randn(1, 3, 224, 224, device=device),)
compiled_model = torch._inductor.aoti_load_package(model_path)
example_inputs = torch.randn(1, 3, 224, 224, device=device)

with torch.inference_mode():
_, time_taken = timed(lambda: model(example_inputs))
_, time_taken = timed(lambda: compiled_model(example_inputs))
print(f"Time taken for first inference for AOTInductor is {time_taken:.2f} ms")


Expand Down
Loading