boostcampaitech4lv23cv1 / level2_semanticsegmentation_cv-level2-cv-07

level2_semanticsegmentation_cv-level3-cv-07 created by GitHub Classroom
2 stars 6 forks source link

BeiT 를 backbone으로 쓸때 주의점! #4

Open SeongSuKim95 opened 1 year ago

SeongSuKim95 commented 1 year ago

MMsegmentation/mmseg/models/backbone/beit.py 를 보면

try:
    from scipy import interpolate
except ImportError:
    interpolate = None

요로케 되어있는데, beit가 positional ecoding을 생성하는 과정에서 이미지 사이즈에 맞게 interpolation하는 과정이 있어서 가상환경에 pip install scipy로 scipy를 꼭 깔아주어야 합니다!!

기본적으로 우리 환경엔 scipy가 안깔려있는데, 코드의 저부분때문에 import error가 아닌 알 수 없는 error가 뜰겁니다.

SeongSuKim95 commented 1 year ago

내가 첫 issue다 야호