Coursera 의 'Deep Learning Specialization' 를 수강할 때, 실습을 위해 Jupyter 로 과제를 제공하고 있습니다.
Coursera 자체에서 각 과제간 스위칭이 힘들고, 수강이 완료된 이후에 접근이 불가하기 때문에 로컬에 저장할 필요가 있습니다.
저는 최종적으로 아래와 같이 저장하려고 합니다. (코드 이외에 이미지, 모듈 등)
단순히 Jupyter 에서 File>Download 시, 이미지 없이 코드만 저장되기 때문에 아래와 같이 보일 수 있습니다.
코드만 다운받을 경우 이미지는 엑박으로 보여집니다.
이미지 포함 모든 파일을 다운로드해서 저장하겠습니다.
File -> Open 을 누릅니다.
ipynb 파일과 그 안에 사용되는 데이터 폴더들이 보이지만 다운받을 수 있는 버튼이 보이지 않습니다.
우측의 New -> Terminal 을 누릅니다.
terminal 창에 'tar -cvf release.tar release' 를 입력합니다.
(ls 입력하면 release 라는 폴더가 있는것을 알 수 있습니다. release 폴더 기준으로 하위 폴더에 각 과제와 관련된 폴더들이 모두 있습니다.)
뒤로가기 후, 최상위 폴더 버튼을 누르면, release.tar 이 존재합니다. release.tar 을 체크하면 Download 버튼이 뜹니다. 이를 다운받아 반디집같은 압축해제 프로그램으로 압축해제후 사용하시면 됩니다.
이제 원하시는 구조로 로컬에 정리하시면 됩니다.