Last active
March 4, 2022 21:41
-
-
Save davidberard98/7af3d238c5b9dcb6fc4a2bd0ac75cfd4 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ PYTORCH_JIT_LOG_LEVEL=">>graph_fuser" LTC_TS_CUDA=1 gpui python3 check_lazy.py --check_model resnet18 --test eval --output_file results_ltc/resnet18_eval &> lazy_output.txt | |
srun: error: ioctl(TIOCGWINSZ): Inappropriate ioctl for device | |
srun: error: Not using a pseudo-terminal, disregarding --pty option | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) | |
[DUMP graph_fuser.cpp:2249] Before Fusion: | |
[DUMP graph_fuser.cpp:2249] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2249] return (%p0) | |
[DEBUG graph_fuser.cpp:2256] insert conditional constant from profile_ivalue: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2256] return (%p0) | |
[DEBUG graph_fuser.cpp:2261] After Profiling Nodes Removed: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2261] return (%p0) | |
[DEBUG graph_fuser.cpp:2266] Remove inplace operations: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2266] return (%p0) | |
[DEBUG graph_fuser.cpp:2272] After decompose Linear Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2272] return (%p0) | |
[DEBUG graph_fuser.cpp:2275] After decompose decompose Conv Ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2275] return (%p0) | |
[DEBUG graph_fuser.cpp:2278] replace alias_op with alias_copy by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2278] return (%p0) | |
[DEBUG graph_fuser.cpp:1188] after scan and mergegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1188] return (%p0) | |
[DEBUG graph_fuser.cpp:1204] before removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1204] return (%p0) | |
[DEBUG graph_fuser.cpp:1209] after removeOutputsUsedOnlyInSizegraph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:1209] return (%p0) | |
[DEBUG graph_fuser.cpp:2282] After Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2282] return (%p0) | |
[DEBUG graph_fuser.cpp:1715] Exporting all NVFuser fusions: | |
[DEBUG graph_fuser.cpp:2287] After Guard Fusion: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2287] return (%p0) | |
[DEBUG graph_fuser.cpp:2293] After _batch_norm_impl_index: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2293] return (%p0) | |
[DEBUG graph_fuser.cpp:2297] Before remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2297] return (%p0) | |
[DEBUG graph_fuser.cpp:2299] After remove missing profiling: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2299] return (%p0) | |
[DEBUG graph_fuser.cpp:2303] After removeOutputUsedOnlyInDtype: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2303] return (%p0) | |
[DEBUG graph_fuser.cpp:2306] revert alias_copy ops by nvfuser: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2306] return (%p0) | |
[DEBUG graph_fuser.cpp:2314] After ECS & Dead code removal: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2314] return (%p0) | |
[DEBUG graph_fuser.cpp:2317] After PeepholeOptimizeShapeExpressions: graph(%p0 : Tensor): | |
[DEBUG graph_fuser.cpp:2317] return (%p0) | |
[DUMP graph_fuser.cpp:2323] Before Compilation: | |
[DUMP graph_fuser.cpp:2323] graph(%p0 : Tensor): | |
[DUMP graph_fuser.cpp:2323] return (%p0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment