megvii-research / mdistiller

The official implementation of [CVPR2022] Decoupled Knowledge Distillation https://arxiv.org/abs/2203.08679 and [ICCV2023] DOT: A Distillation-Oriented Trainer https://openaccess.thecvf.com/content/ICCV2023/papers/Zhao_DOT_A_Distillation-Oriented_Trainer_ICCV_2023_paper.pdf
807 stars 123 forks source link

运行train.py找不到mdistiller.models模块 #26

Closed Xglbrilliant closed 1 year ago

Xglbrilliant commented 2 years ago

没有进行任何更改,但是出现这种情况: image 请问一下这是什么原因呢?期待您的解答,谢谢您!

Zzzzz1 commented 2 years ago

确认有运行过安装命令吗?

sudo python3 setup.py develop

以及python版本是否是3.6

Xglbrilliant commented 2 years ago

谢谢您的解答,我的版本是3.9,我不知道这是否会造成影响,我去试一下,谢谢!

Zzzzz1 commented 2 years ago

谢谢您的解答,我的版本是3.9,我不知道这是否会造成影响,我去试一下,谢谢!

3.9可能需要这样才能安装成功:

sudo python3 setup.py develop --user
Xglbrilliant commented 2 years ago

您好,在更换python3.6之后还是一样的问题,请问一下可能是什么原因呢?

Zzzzz1 commented 2 years ago

可以手动查看sys.path中是否包含mdistiller的路径。 如果没有的话,在代码中手动加入路径可能可以解决。

import sys
sys.path.append(path_to_mdistiller)