ThunderFX: Modify GraphModule in-place - #2399
Merged
shino16 merged 8 commits intoAug 28, 2025
Merged
Lit OSS [bot] / notebooks.yaml / Lit Job (pytorchlightning/lightning-thunder:ubuntu24.04-cuda12.6.3-cudnn-fe1.10.0-py3.10-pt_main-dev)
succeeded
Aug 28, 2025 in 23m 29s
Job finished
Job 'ci-run_Lightning-AI-lightning-thunder-6555495-event-564c6b30-notebooks.yaml_/Lit_Job(pytorchlightning/lightning-thunder:ubuntu24.04-cuda12.6.3-cudnn-fe1.10.0-py3.10-pt_main-dev)' finished as Completed with exit code 0.
Details
nvidia:
Thu Aug 28 13:17:59 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.163.01 Driver Version: 550.163.01 CUDA Version: 12.6 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA L4 Off | 00000000:00:04.0 Off | 0 |
| N/A 36C P8 12W / 72W | 1MiB / 23034MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+
Python 3.10.18
pip 25.2 from /usr/local/lib/python3.10/dist-packages/pip (python 3.10)
Package Version
--------------------- ------------------
absl-py 2.3.1
accelerate 1.10.1
aiohappyeyeballs 2.6.1
aiohttp 3.12.15
aiosignal 1.4.0
apex 0.1
asv 0.6.4
asv_runner 0.2.1
asvdb 0.4.2
async-timeout 5.0.1
attrs 25.3.0
bitsandbytes 0.46.1
blinker 1.7.0
boto3 1.40.18
botocore 1.40.18
build 1.3.0
certifi 2025.8.3
charset-normalizer 3.4.3
cmake 3.31.6
coverage 7.9.2
cryptography 41.0.7
dbus-python 1.3.2
diffusers 0.34.0
distlib 0.4.0
distro 1.9.0
docstring_parser 0.17.0
einops 0.8.1
exceptiongroup 1.3.0
execnet 2.1.1
expecttest 0.3.0
fdm 0.5.0
filelock 3.19.1
frozenlist 1.7.0
fsspec 2025.7.0
graphviz 0.21
hf-xet 1.1.8
httplib2 0.20.4
huggingface-hub 0.34.4
hypothesis 6.136.9
idna 3.10
importlib_metadata 8.7.0
importlib_resources 6.5.2
iniconfig 2.1.0
Jinja2 3.1.6
jmespath 1.0.1
json5 0.12.1
jsonargparse 4.32.1
launchpadlib 1.11.0
lazr.restfulclient 0.14.6
lazr.uri 1.0.6
lightning 2.4.0
lightning-utilities 0.15.2
lintrunner 0.12.7
litgpt 0.5.0
MarkupSafe 3.0.2
mpmath 1.3.0
multidict 6.6.4
networkx 3.4.2
ninja 1.13.0
numpy 1.26.4
nvfuser 0.2.30+git6d4256e
nvidia-cudnn-frontend 1.10.0
oauthlib 3.2.2
optree 0.17.0
packaging 24.2
pandas 2.3.2
pillow 11.3.0
pip 25.2
platformdirs 4.4.0
pluggy 1.6.0
propcache 0.3.2
psutil 7.0.0
py-cpuinfo 9.0.0
pybind11 3.0.1
pybind11-global 3.0.1
PyGObject 3.48.2
PyJWT 2.7.0
Pympler 1.1
pyparsing 3.1.1
pyproject_hooks 1.2.0
pytest 8.3.5
pytest-benchmark 5.1.0
pytest-cov 6.2.1
pytest-random-order 1.2.0
pytest-timeout 2.4.0
pytest-timestamper 0.0.10
pytest-xdist 3.7.0
python-apt 2.7.7+ubuntu5
python-dateutil 2.9.0.post0
pytorch-lightning 2.5.3
pytorch-triton 3.4.0+gitf7888497
pytz 2025.2
PyYAML 6.0.2
regex 2025.7.34
requests 2.32.5
s3transfer 0.13.1
safetensors 0.6.2
setuptools 79.0.1
six 1.16.0
sortedcontainers 2.4.0
sympy 1.14.0
tabulate 0.9.0
tokenizers 0.21.4
tomli 2.2.1
torch 2.9.0a0+git3d40642
torchmetrics 1.8.1
tqdm 4.67.1
transformers 4.52.4
typeshed_client 2.8.2
typing_extensions 4.15.0
tzdata 2025.2
urllib3 2.5.0
uv 0.8.13
virtualenv 20.34.0
wadllib 1.3.6
wheel 0.45.1
xlsxwriter 3.2.5
yarl 1.20.1
zipp 3.23.0
+ bash scripts/remove-torch-lines.sh requirements/base.txt
+ cat requirements/base.txt
looseversion ==1.3.0
lightning-utilities >0.7.0
numpy
networkx >=3.3
optree >=0.12.1
opt_einsum >=3.3.0
# todo: teporarl pin for `NameError: name '_C' is not defined`
mpmath <1.4.0
# Support for 3.12
dill >=0.3.8
+ pip install -q -U -r requirements/base.txt -r requirements/notebooks.txt
DEPRECATION: Building 'curio' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to
↪ use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'curio'.
↪ Discussion can be found at https://github.com/pypa/pip/issues/6334
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a
↪ virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
+ python setup.py develop
running develop
/usr/local/lib/python3.10/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
easy_install.initialize_options(self)
/usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
running egg_info
creating lightning_thunder.egg-info
writing lightning_thunder.egg-info/PKG-INFO
writing dependency_links to lightning_thunder.egg-info/dependency_links.txt
writing requirements to lightning_thunder.egg-info/requires.txt
writing top-level names to lightning_thunder.egg-info/top_level.txt
writing manifest file 'lightning_thunder.egg-info/SOURCES.txt'
reading manifest file 'lightning_thunder.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.py[cod]' found under directory '__pycache__'
warning: no previously-included files matching '*.orig' found under directory '__pycache__'
warning: no files found matching '*.md' under directory 'pl_sandbox'
warning: no previously-included files found matching '*.svg'
warning: no previously-included files found matching '*.yml'
warning: no previously-included files found matching '*.yaml'
warning: no previously-included files matching '*' found under directory 'site'
warning: no previously-included files found matching 'thunder/tests'
warning: no previously-included files matching '*' found under directory 'docs'
warning: no previously-included files found matching 'docs'
warning: no previously-included files found matching 'Makefile'
no previously-included directories found matching '.git'
no previously-included directories found matching '.github'
no previously-included directories found matching 'notebook*'
no previously-included directories found matching 'temp*'
no previously-included directories found matching 'test*'
no previously-included directories found matching 'benchmark*'
no previously-included directories found matching 'examples*'
adding license file 'LICENSE'
writing manifest file 'lightning_thunder.egg-info/SOURCES.txt'
running build_ext
Creating /usr/local/lib/python3.10/dist-packages/lightning-thunder.egg-link (link to .)
Adding lightning-thunder 0.2.5.dev0 to easy-install.pth file
Installed /workspace
Processing dependencies for lightning-thunder==0.2.5.dev0
Searching for dill==0.4.0
Best match: dill 0.4.0
Adding dill 0.4.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for mpmath==1.3.0
Best match: mpmath 1.3.0
Adding mpmath 1.3.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for opt-einsum==3.4.0
Best match: opt-einsum 3.4.0
Adding opt-einsum 3.4.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for optree==0.17.0
Best match: optree 0.17.0
Adding optree 0.17.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for networkx==3.4.2
Best match: networkx 3.4.2
Adding networkx 3.4.2 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for numpy==1.26.4
Best match: numpy 1.26.4
Adding numpy 1.26.4 to easy-install.pth file
Installing f2py script to /usr/local/bin
Using /usr/local/lib/python3.10/dist-packages
Searching for lightning-utilities==0.15.2
Best match: lightning-utilities 0.15.2
Adding lightning-utilities 0.15.2 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for looseversion==1.3.0
Best match: looseversion 1.3.0
Adding looseversion 1.3.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for typing-extensions==4.15.0
Best match: typing-extensions 4.15.0
Adding typing-extensions 4.15.0 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for setuptools==79.0.1
Best match: setuptools 79.0.1
Adding setuptools 79.0.1 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages
Searching for packaging==24.2
Best match: packaging 24.2
Adding packaging 24.2 to easy-install.pth file
Using /usr/local/lib/python3.10/dist-packages/setuptools/_vendor
Finished processing dependencies for lightning-thunder==0.2.5.dev0
+ bash scripts/sanity-check.sh
+ pip list
Package Version Editable project location
----------------------------- ------------------ -------------------------
absl-py 2.3.1
accelerate 1.10.1
aiohappyeyeballs 2.6.1
aiohttp 3.12.15
aiosignal 1.4.0
alabaster 1.0.0
annotated-types 0.7.0
anyio 4.10.0
apex 0.1
argon2-cffi 25.1.0
argon2-cffi-bindings 25.1.0
arrow 1.3.0
asttokens 3.0.0
asv 0.6.4
asv_runner 0.2.1
asvdb 0.4.2
async-lru 2.0.5
async-timeout 4.0.3
attrs 25.3.0
autocommand 2.2.2
babel 2.17.0
backports.tarfile 1.2.0
beautifulsoup4 4.13.5
bitsandbytes 0.46.1
black 25.1.0
bleach 6.2.0
blinker 1.7.0
boto3 1.40.18
botocore 1.40.18
build 1.3.0
certifi 2025.8.3
cffi 1.17.1
charset-normalizer 3.4.3
click 8.2.1
cloudpickle 3.1.1
cmake 3.31.6
comm 0.2.3
contourpy 1.3.2
coverage 7.9.2
cryptography 41.0.7
cuda-bindings 13.0.1
cuda-pathfinder 1.1.0
cuda-python 13.0.1
curio 1.6
cycler 0.12.1
dask 2025.7.0
dataclasses-json 0.6.7
dbus-python 1.3.2
debugpy 1.8.16
decorator 5.2.1
deepmerge 2.0
defusedxml 0.7.1
diffusers 0.34.0
dill 0.4.0
distlib 0.4.0
distributed 2025.7.0
distro 1.9.0
docrepr 0.2.0
docstring_parser 0.17.0
docutils 0.21.2
einops 0.8.1
exceptiongroup 1.3.0
execnet 2.1.1
executing 2.2.0
expecttest 0.3.0
faiss-cpu 1.12.0
fastjsonschema 2.21.2
fdm 0.5.0
filelock 3.19.1
fonttools 4.59.2
fqdn 1.5.1
frozenlist 1.7.0
fsspec 2025.7.0
graphviz 0.21
greenlet 3.2.4
h11 0.16.0
hf-xet 1.1.8
httpcore 1.0.9
httplib2 0.20.4
httpx 0.28.1
httpx-sse 0.4.1
huggingface-hub 0.34.4
hypothesis 6.136.9
idna 3.10
imagesize 1.4.1
importlib_metadata 8.7.0
importlib_resources 6.5.2
inflect 7.3.1
iniconfig 2.1.0
intersphinx_registry 0.2501.23
ipykernel 6.30.1
ipyparallel 9.0.1
ipython 8.37.0
ipywidgets 8.1.7
isoduration 20.11.0
jaraco.collections 5.1.0
jaraco.context 5.3.0
jaraco.functools 4.0.1
jaraco.text 3.12.1
jedi 0.19.2
Jinja2 3.1.6
jmespath 1.0.1
json5 0.12.1
jsonargparse 4.32.1
jsonpatch 1.33
jsonpath-ng 1.7.0
jsonpointer 3.0.0
jsonschema 4.25.1
jsonschema-specifications 2025.4.1
jupyter_ai 2.31.6
jupyter_ai_magics 2.31.6
jupyter_client 8.6.3
jupyter_core 5.8.1
jupyter-events 0.12.0
jupyter-lsp 2.3.0
jupyter_server 2.17.0
jupyter_server_terminals 0.5.3
jupyterlab 4.4.6
jupyterlab_pygments 0.3.0
jupyterlab_server 2.27.3
jupyterlab_widgets 3.0.15
kiwisolver 1.4.9
langchain 0.3.27
langchain-community 0.3.29
langchain-core 0.3.75
langchain-text-splitters 0.3.9
langsmith 0.4.20
lark 1.2.2
launchpadlib 1.11.0
lazr.restfulclient 0.14.6
lazr.uri 1.0.6
liger_kernel 0.4.0
lightning 2.4.0
lightning-thunder 0.2.5.dev0 /workspace
lightning-utilities 0.15.2
lintrunner 0.12.7
litgpt 0.5.1
locket 1.0.0
looseversion 1.3.0
MarkupSafe 3.0.2
marshmallow 3.26.1
matplotlib 3.10.5
matplotlib-inline 0.1.7
mistune 3.1.3
more-itertools 10.3.0
mpmath 1.3.0
msgpack 1.1.1
multidict 6.6.4
mypy_extensions 1.1.0
nbclient 0.10.2
nbconvert 7.16.6
nbformat 5.10.4
nest-asyncio 1.6.0
networkx 3.4.2
ninja 1.13.0
notebook 7.4.5
notebook_shim 0.2.4
numpy 1.26.4
nvfuser 0.2.30+git6d4256e
nvidia-cudnn-frontend 1.10.0
oauthlib 3.2.2
opt_einsum 3.4.0
optree 0.17.0
orjson 3.11.3
outcome 1.3.0.post0
overrides 7.7.0
packaging 24.2
pandas 2.3.2
pandocfilters 1.5.1
parso 0.8.5
partd 1.4.2
pathspec 0.12.1
pexpect 4.9.0
pickleshare 0.7.5
pillow 11.3.0
pip 25.2
platformdirs 4.4.0
pluggy 1.6.0
ply 3.11
prometheus_client 0.22.1
prompt_toolkit 3.0.52
propcache 0.3.2
psutil 7.0.0
ptyprocess 0.7.0
pure_eval 0.2.3
py-cpuinfo 9.0.0
pybind11 3.0.1
pybind11-global 3.0.1
pycparser 2.22
pydantic 2.11.7
pydantic_core 2.33.2
pydantic-settings 2.10.1
Pygments 2.19.2
PyGObject 3.48.2
PyJWT 2.7.0
Pympler 1.1
pyparsing 3.1.1
pyproject_hooks 1.2.0
pytest 8.3.5
pytest-asyncio 0.21.2
pytest-benchmark 5.1.0
pytest-cov 6.2.1
pytest-random-order 1.2.0
pytest-timeout 2.4.0
pytest-timestamper 0.0.10
pytest-xdist 3.7.0
python-apt 2.7.7+ubuntu5
python-dateutil 2.9.0.post0
python-dotenv 1.1.1
python-json-logger 3.3.0
pytorch-lightning 2.5.3
pytorch-triton 3.4.0+gitf7888497
pytz 2025.2
PyYAML 6.0.2
pyzmq 27.0.2
qtconsole 5.6.1
QtPy 2.4.3
referencing 0.36.2
regex 2025.7.34
requests 2.32.5
requests-toolbelt 1.0.0
rfc3339-validator 0.1.4
rfc3986-validator 0.1.1
rfc3987-syntax 1.1.0
rpds-py 0.27.1
s3transfer 0.13.1
safetensors 0.6.2
Send2Trash 1.8.3
setuptools 79.0.1
six 1.16.0
sniffio 1.3.1
snowballstemmer 3.0.1
sortedcontainers 2.4.0
soupsieve 2.8
Sphinx 8.1.3
sphinx-rtd-theme 3.0.2
sphinxcontrib-applehelp 2.0.0
sphinxcontrib-devhelp 2.0.0
sphinxcontrib-htmlhelp 2.1.0
sphinxcontrib-jquery 4.1
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 2.0.0
sphinxcontrib-serializinghtml 2.0.0
SQLAlchemy 2.0.43
stack-data 0.6.3
sympy 1.14.0
tabulate 0.9.0
tblib 3.1.0
tenacity 9.1.2
terminado 0.18.1
testpath 0.6.0
tinycss2 1.4.0
tokenizers 0.21.4
tomli 2.2.1
toolz 1.0.0
torch 2.9.0a0+git3d40642
torchmetrics 1.8.1
tornado 6.5.2
tqdm 4.67.1
traitlets 5.14.3
transformers 4.52.4
trio 0.30.0
triton 3.4.0
typeguard 4.3.0
types-python-dateutil 2.9.0.20250822
typeshed_client 2.8.2
typing_extensions 4.15.0
typing-inspect 0.9.0
typing-inspection 0.4.1
tzdata 2025.2
uri-template 1.3.0
urllib3 2.5.0
uv 0.8.13
virtualenv 20.34.0
wadllib 1.3.6
wcwidth 0.2.13
webcolors 24.11.1
webencodings 0.5.1
websocket-client 1.8.0
wheel 0.45.1
widgetsnbextension 4.0.14
xlsxwriter 3.2.5
yarl 1.20.1
zict 3.0.0
zipp 3.23.0
zstandard 0.24.0
+ python -c 'import torch ; assert torch.cuda.is_available(), '\''missing GPU support!'\'''
+ python -c 'import torch ; v = torch.__version__ ; assert str(v).startswith('\''2'\''), v'
+ python -c 'from thunder.executors import nvfuser_available ; assert nvfuser_available(), '\''nvFuser is missing!'\'''
/usr/local/lib/python3.10/dist-packages/torch/cuda/__init__.py:283: UserWarning:
Found GPU0 NVIDIA L4 which is of cuda capability 8.9.
Minimum and Maximum cuda capability supported by this version of PyTorch is
(8.0) - (8.0)
warnings.warn(
/usr/local/lib/python3.10/dist-packages/torch/cuda/__init__.py:304: UserWarning:
Please install PyTorch with a following CUDA
configurations: 12.6 12.8 12.9 following instructions at
https://pytorch.org/get-started/locally/
warnings.warn(matched_cuda_warn.format(matched_arches))
/usr/local/lib/python3.10/dist-packages/nvfuser_direct/__init__.py:11: UserWarning: Be careful! You've imported nvfuser_direct when the nvfuser module is already imported.
warnings.warn(
/workspace/thunder/executors/transformer_engine_v2ex.py:25: UserWarning: transformer_engine module not found!
warnings.warn("transformer_engine module not found!")
+ python -c 'from thunder.executors.triton_utils import triton_version ; assert triton_version() is not None, '\''triton is missing!'\'''
/usr/local/lib/python3.10/dist-packages/torch/cuda/__init__.py:283: UserWarning:
Found GPU0 NVIDIA L4 which is of cuda capability 8.9.
Minimum and Maximum cuda capability supported by this version of PyTorch is
(8.0) - (8.0)
warnings.warn(
/usr/local/lib/python3.10/dist-packages/torch/cuda/__init__.py:304: UserWarning:
Please install PyTorch with a following CUDA
configurations: 12.6 12.8 12.9 following instructions at
https://pytorch.org/get-started/locally/
warnings.warn(matched_cuda_warn.format(matched_arches))
/usr/local/lib/python3.10/dist-packages/nvfuser_direct/__init__.py:11: UserWarning: Be careful! You've imported nvfuser_direct when the nvfuser module is already imported.
warnings.warn(
/workspace/thunder/executors/transformer_engine_v2ex.py:25: UserWarning: transformer_engine module not found!
warnings.warn("transformer_engine module not found!")
+ cd notebooks/
+ find . -name '*.ipynb'
+ sed -i 's/^\.\///' all.txt
+ grep -Fxv -f .ignore.ci all.txt
++ cat ci.txt
Processing thunder_trace_intro.ipynb
+ read -r line
+ echo 'Processing thunder_trace_intro.ipynb'
+ jupyter execute thunder_trace_intro.ipynb --timeout=300
[NbClientApp] Executing thunder_trace_intro.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
+ echo 'Processing zero_to_thunder.ipynb'
+ jupyter execute zero_to_thunder.ipynb --timeout=300
Processing zero_to_thunder.ipynb
[NbClientApp] Executing zero_to_thunder.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
+ echo 'Processing adding_custom_operator_backward.ipynb'
+ jupyter execute adding_custom_operator_backward.ipynb --timeout=300
Processing adding_custom_operator_backward.ipynb
[NbClientApp] Executing adding_custom_operator_backward.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
+ echo 'Processing hello_world_thunderfx.ipynb'
+ jupyter execute hello_world_thunderfx.ipynb --timeout=300
Processing hello_world_thunderfx.ipynb
[NbClientApp] Executing hello_world_thunderfx.ipynb
[NbClientApp] Executing notebook with kernel: python3
Processing extend_thunder_with_cuda_python.ipynb
+ read -r line
+ echo 'Processing extend_thunder_with_cuda_python.ipynb'
+ jupyter execute extend_thunder_with_cuda_python.ipynb --timeout=300
[NbClientApp] Executing extend_thunder_with_cuda_python.ipynb
[NbClientApp] Executing notebook with kernel: python3
Processing adding_custom_operator.ipynb
+ read -r line
+ echo 'Processing adding_custom_operator.ipynb'
+ jupyter execute adding_custom_operator.ipynb --timeout=300
[NbClientApp] Executing adding_custom_operator.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
+ echo 'Processing writing_a_trace_transform_cpu_offloading.ipynb'
+ jupyter execute writing_a_trace_transform_cpu_offloading.ipynb --timeout=300
Processing writing_a_trace_transform_cpu_offloading.ipynb
[NbClientApp] Executing writing_a_trace_transform_cpu_offloading.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
+ echo 'Processing liger_kernel.ipynb'
+ jupyter execute liger_kernel.ipynb --timeout=300
Processing liger_kernel.ipynb
[NbClientApp] Executing liger_kernel.ipynb
[NbClientApp] Executing notebook with kernel: python3
Processing dev_tutorials/fsdp_tutorial.ipynb
+ read -r line
+ echo 'Processing dev_tutorials/fsdp_tutorial.ipynb'
+ jupyter execute dev_tutorials/fsdp_tutorial.ipynb --timeout=300
[NbClientApp] Executing dev_tutorials/fsdp_tutorial.ipynb
[NbClientApp] Executing notebook with kernel: python3
Processing dev_tutorials/extend.ipynb
+ read -r line
+ echo 'Processing dev_tutorials/extend.ipynb'
+ jupyter execute dev_tutorials/extend.ipynb --timeout=300
[NbClientApp] Executing dev_tutorials/extend.ipynb
[NbClientApp] Executing notebook with kernel: python3
+ read -r line
%%%%%%%%%%%%%%%%%%%%_EXIT-CODE-ef62d8c0b5bb72daab616fd71600e8cc_%%%%%%%%%%%%%%%%%%%%
0
%%%%%%%%%%%%%%%%%%%%_EXIT-CODE-ef62d8c0b5bb72daab616fd71600e8cc_%%%%%%%%%%%%%%%%%%%%
Loading