选择左侧栏第三个图标,点击创建 launch.json 文件
选择 Python Debugger
选择Python文件
这里可以看到launch.json 文件
在configurations中添加键值对
"justMyCode": false
在文件中打上断点,点击"三角符"号开始调试
按F11或者红框位置进入transformers的AutoTokenizer包
可以看到进入了C:\Users\Administrator.conda\envs\sakura\Lib\site-packages\transformers\models\auto\tokenization_auto.py
如果python文件中需要传参数,选择带有参数的Python文件即可
可以看到多出来一个"args": “${command:pickArgs}”
但是传参的时候可不能以字典的形式传参,需要按照顺序按字符串的形式传入,例:
"args": ["--batch", "64","--dataset", "cifar\_fs","--gpu", "1","--extra\_dir", "your\_run","--temperature\_attn", "5.0","--lamb", "0.5"]