在学习pytorch的过程中,课程老师带着手把手写程序,中间遇到这么一个操作 if name ==‘main’:我不是很理解,于是优快云一波流,几篇下来后就理解了。小结如下:
1.本地执行程序
这种情况下,相当于前后的程序都执行了
2.作为脚本被调用
这种情况下,相当于只执行前部分程序,后部分不执行
但其实有个小bug,我还不知道咋回事,我直接在pycharm中运行程序import test,出来的结果却是不一样的。如果有会的请指教
在学习pytorch的过程中,课程老师带着手把手写程序,中间遇到这么一个操作 if name ==‘main’:我不是很理解,于是优快云一波流,几篇下来后就理解了。小结如下:
1.本地执行程序
这种情况下,相当于前后的程序都执行了
2.作为脚本被调用
这种情况下,相当于只执行前部分程序,后部分不执行
但其实有个小bug,我还不知道咋回事,我直接在pycharm中运行程序import test,出来的结果却是不一样的。如果有会的请指教