Just a convenience question. I\'ve been a bit spoiled with debuggers in IDEs like Visual Studio and XCode. I find it a bit clumsy to have to type import pdb; pdb.set_t
A underrated method is to set breakpoint in pdb directly:
pdb> b torch/__init__:10
will set a breakpoint on site-packages\torch\__init__.py:10
Then pdb> c will stop on this breakpoint.
Following are valid too:
pdb> b d:\anaconda\lib\site-packages\torch\__init__.py:10
pdb> b torch\__init__.py:10
pdb> b d:\\anaconda\\lib\\site-packages\\torch\\__init__.py:10
pdb> b d:/anaconda/lib/site-packages/torch/__init__.py:10
See doc for detail.