         215209 function calls (214561 primitive calls) in 0.511 seconds

   Ordered by: internal time
   List reduced from 344 to 45 due to restriction <45>

   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
        1    0.133    0.133    0.227    0.227 {method 'run_backward' of 'torch._C._EngineBase' objects}
        1    0.111    0.111    0.293    0.293 /workspace/src/snnlab/sim/execution.py:3441(_forward)
      640    0.022    0.000    0.159    0.000 /usr/local/lib/python3.12/site-packages/torch/_dynamo/eval_frame.py:904(compile_wrapper)
     1404    0.019    0.000    0.019    0.000 {_launch_kernel}
     1413    0.019    0.000    0.019    0.000 {built-in method torch.zeros_like}
     4331    0.012    0.000    0.012    0.000 {built-in method torch._C._dynamo.guards._empty_strided_cuda}
      638    0.011    0.000    0.085    0.000 {built-in method apply}
      638    0.009    0.000    0.074    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:2116(forward)
     1404    0.009    0.000    0.044    0.000 /usr/local/lib/python3.12/site-packages/torch/_inductor/runtime/triton_heuristics.py:1338(run)
      636    0.009    0.000    0.027    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:1604(_backward_prologue_functional)
1914/1276    0.007    0.000    0.149    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/utils.py:124(call_func_at_runtime_with_args)
     2558    0.007    0.000    0.170    0.000 /usr/local/lib/python3.12/site-packages/torch/_dynamo/eval_frame.py:1165(_fn)
      640    0.006    0.000    0.109    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:313(runtime_wrapper)
     5988    0.006    0.000    0.006    0.000 {built-in method torch._C._dynamo.guards.assert_size_stride}
     1404    0.006    0.000    0.025    0.000 /usr/local/lib/python3.12/site-packages/torch/_inductor/runtime/static_cuda_launcher.py:229(run)
    25974    0.004    0.000    0.004    0.000 {built-in method builtins.isinstance}
     1276    0.004    0.000    0.101    0.000 /usr/local/lib/python3.12/site-packages/torch/_inductor/output_code.py:611(__call__)
     1144    0.004    0.000    0.009    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:1968(process_runtime_tangent)
      636    0.004    0.000    0.059    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:2366(_backward_impl)
     1276    0.003    0.000    0.005    0.000 /usr/local/lib/python3.12/site-packages/torch/_inductor/utils.py:3244(copy_misaligned_inputs)
      636    0.003    0.000    0.092    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:2274(backward)
    12792    0.003    0.000    0.003    0.000 {built-in method torch._C._dynamo.eval_frame.set_eval_frame}
     1276    0.003    0.000    0.095    0.000 /usr/local/lib/python3.12/site-packages/torch/_inductor/utils.py:3216(run)
    15675    0.003    0.000    0.003    0.000 {built-in method builtins.len}
      638    0.002    0.000    0.092    0.000 /usr/local/lib/python3.12/site-packages/torch/autograd/function.py:567(apply)
     5919    0.002    0.000    0.002    0.000 {built-in method builtins.getattr}
      636    0.002    0.000    0.094    0.000 /usr/local/lib/python3.12/site-packages/torch/autograd/function.py:302(apply)
      640    0.002    0.000    0.002    0.000 /usr/local/lib/python3.12/site-packages/torch/utils/_config_module.py:734(change)
      126    0.002    0.000    0.008    0.000 /tmp/torchinductor_root/kx/ckx2rk6ybrnavapyailsajls6yoovdjhyqpu6ou7h6wcyh7ardso.py:272(call)
      125    0.002    0.000    0.008    0.000 /tmp/torchinductor_root/ey/cey7gfm2vgqr6ukdpaviu6qrohumyrdpuyy2ogq2lunvvrip4ydq.py:266(call)
     1277    0.002    0.000    0.002    0.000 {built-in method torch._C._cuda_exchangeDevice}
     1276    0.002    0.000    0.002    0.000 {built-in method torch._C._cuda_setDevice}
     1272    0.002    0.000    0.003    0.000 /usr/local/lib/python3.12/site-packages/torch/__init__.py:1690(_check_with)
     1404    0.002    0.000    0.003    0.000 /usr/local/lib/python3.12/site-packages/triton/runtime/_allocation.py:29(set_allocator)
     1272    0.002    0.000    0.002    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/utils.py:48(strict_zip)
     1404    0.002    0.000    0.002    0.000 {method 'set' of '_contextvars.ContextVar' objects}
     1404    0.002    0.000    0.002    0.000 /usr/local/lib/python3.12/site-packages/torch/utils/_python_dispatch.py:287(_get_current_dispatch_mode_stack)
     2934    0.001    0.000    0.003    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/utils.py:34(<genexpr>)
      638    0.001    0.000    0.004    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/utils.py:32(unwrap_dead_wrappers)
      640    0.001    0.000    0.111    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/aot_autograd.py:1143(forward)
     3448    0.001    0.000    0.001    0.000 {method 'data_ptr' of 'torch._C.TensorBase' objects}
     1281    0.001    0.000    0.009    0.000 /usr/local/lib/python3.12/site-packages/torch/_compile.py:42(inner)
     1276    0.001    0.000    0.004    0.000 /usr/local/lib/python3.12/site-packages/torch/cuda/__init__.py:572(set_device)
      636    0.001    0.000    0.002    0.000 /usr/local/lib/python3.12/site-packages/torch/utils/_config_module.py:369(__getattr__)
      636    0.001    0.000    0.002    0.000 /usr/local/lib/python3.12/site-packages/torch/_functorch/_aot_autograd/runtime_wrappers.py:1848(_backward_epilogue_functional)
