github-luffy / PFLD_68points_Pytorch

Implementation of PFLD For 68 Facial Landmarks By Pytorch
323 stars 72 forks source link

model.load_state_dict(torch.load('efficientNet-b0.pth')) #30

Open onlinehuazai opened 3 years ago

onlinehuazai commented 3 years ago

ModuleNotFoundError: No module named 'model2'

github-luffy commented 3 years ago

ModuleNotFoundError: No module named 'model2'

"ModuleNotFoundError: No module named "问题分析和解决思路 这个问题比较常见,根据经验主要分为两种: 情况1:""这个package是否在真的存在,pycharm做远程deployment时候,用户经常会在远程服务器漏掉某些文件和目录,导致目录不存在。 解决办法:直接upload本地目录和文件到服务器就行了

情况2:""这个package是存在的,这时问题继续分为2种情况 情况2.1:使用pycharm,右击指定包目录"Make Directory as"设置为"Source root",pycharm在运行时候会自动加载该package包到sys.path中 情况2.2:在命令行模式(不使用pycharm)下运行,则在当前py文件的最前面部分手动添加sys.path.append("所在包目录")

onlinehuazai commented 3 years ago

torch.load('.pth')就报错,跟模型没有关系吧,是不是权重文件损坏了?

---Original--- From: @.> Date: Thu, Aug 19, 2021 09:15 AM To: @.>; Cc: @.**@.>; Subject: Re: [github-luffy/PFLD_68points_Pytorch] model.load_state_dict(torch.load('efficientNet-b0.pth')) (#30)

ModuleNotFoundError: No module named 'model2'

"ModuleNotFoundError: No module named "问题分析和解决思路 这个问题比较常见,根据经验主要分为两种: 情况1:""这个package是否在真的存在,pycharm做远程deployment时候,用户经常会在远程服务器漏掉某些文件和目录,导致目录不存在。 解决办法:直接upload本地目录和文件到服务器就行了

情况2:""这个package是存在的,这时问题继续分为2种情况 情况2.1:使用pycharm,右击指定包目录"Make Directory as"设置为"Source root",pycharm在运行时候会自动加载该package包到sys.path中 情况2.2:在命令行模式(不使用pycharm)下运行,则在当前py文件的最前面部分手动添加sys.path.append("所在包目录")

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

github-luffy commented 3 years ago

torch.load('.pth')就报错,跟模型没有关系吧,是不是权重文件损坏了? ---Original--- From: @.> Date: Thu, Aug 19, 2021 09:15 AM To: @.>; Cc: @.**@.>; Subject: Re: [github-luffy/PFLD_68points_Pytorch] model.load_state_dict(torch.load('efficientNet-b0.pth')) (#30) ModuleNotFoundError: No module named 'model2' "ModuleNotFoundError: No module named "问题分析和解决思路 这个问题比较常见,根据经验主要分为两种: 情况1:""这个package是否在真的存在,pycharm做远程deployment时候,用户经常会在远程服务器漏掉某些文件和目录,导致目录不存在。 解决办法:直接upload本地目录和文件到服务器就行了 情况2:""这个package是存在的,这时问题继续分为2种情况 情况2.1:使用pycharm,右击指定包目录"Make Directory as"设置为"Source root",pycharm在运行时候会自动加载该package包到sys.path中 情况2.2:在命令行模式(不使用pycharm)下运行,则在当前py文件的最前面部分手动添加sys.path.append("所在包目录") — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.

加载权重文件的绝对路径 试试看呢

Tidus1991 commented 3 years ago

同样的问题 No module named 'model2'

github-luffy commented 3 years ago

同样的问题 No module named 'model2'

model2.py模块没有找到 应该是模块加载失败的问题 你是怎么运行代码 linux下的命令还是使用了编辑器?

Tidus1991 commented 3 years ago

和运行代码没关系,我和上面的那位相同torch.load就不行。

github-luffy commented 3 years ago

和运行代码没关系,我和上面的那位相同torch.load就不行。

喔喔 那只能一步步调试 看看哪行代码报错 我这边暂时没发现这个问题。

HGS-1998 commented 1 year ago

我也是,下载的文件里面没有看到models2这个文件夹,找不到训练权重文件,请帮助我。 2U4{7V3C86JZ(~@6$2 EQOY