boostcampaitech4lv23nlp1 / final-project-level3-nlp-03

Multi-Modal Model for DocVQA(Document Visual Question Answering)
3 stars 0 forks source link

How to reload library in jupyter notebook #29

Open kimkeunhyeong opened 1 year ago

kimkeunhyeong commented 1 year ago

Jupyter에서 import some_lib으로 한번 모듈을 import한 이후에는 some_lib 내의 코드를 수정하고 다시 import해도 바뀐 내용이 반영이 되지 않음. 이를 해결하기 위해서는

  1. 커널 재시작
  2. importlib.reload(some_lib)으로 모듈 reload

의 방법으로 해결할 수 있는데,

%load_ext autoreload
%autoreload 2

위 코드를 셀에서 한번 실행시켜 주면 커널 재시작이나 importlib.reload의 사용 없이 자동으로 최신 상태의 코드가 반영됨

chanmuzi commented 1 year ago

굿굿~ 감사합니다~ :)