Google Colab에서 생성된 모델 (예: best-cnn-model.keras) 파일을 Google Drive로 옮기는 간단한 방법을 알려드릴게요. 이 과정은 머신러닝 모델 파일을 안전하게 저장하거나, 나중에 다시 활용할 때 매우 유용하답니다.
자, 이제 단계별로 알아볼까요? 🌟
1️⃣ Google Drive 마운트하기
Google Drive를 Colab에 연결(마운트)하면, 파일을 Drive에 직접 저장하거나 불러올 수 있어요.
코드
아래 코드를 실행하면, Colab 환경에 Google Drive를 마운트할 수 있습니다.
from google.colab
import drive drive.mount('/content/drive')
과정
- 위 코드를 실행하면 Google 계정 로그인 요청 팝업이 뜹니다.
- 로그인을 완료하고 "허용" 버튼을 클릭하세요.
- 마운트가 완료되면 Google Drive의 기본 경로가 /content/drive/My Drive에 생성됩니다. 드라이브에 내 드라이브에 해당합니다.
2️⃣ 모델 파일 복사하기
Google Drive가 마운트되었으면, 이제 생성된 best-cnn-model.keras 파일을 Google Drive로 복사해봅시다.
아래 코드를 사용하면 파일 복사가 간단해요. 🛠️
코드
import shutil
# Colab 환경의 파일 경로
source = 'best-cnn-model.keras'
# Google Drive 내 저장할 경로
destination = '/content/drive/My Drive/best-cnn-model.keras'
# 파일 복사
shutil.copy(source, destination)
print("파일이 Google Drive로 복사되었습니다.")
결과
코드 실행 후 "파일이 Google Drive로 복사되었습니다."라는 메시지가 표시되면 성공이에요! 😊
Google Drive에 접속해 My Drive(내 드라이브) 폴더에서 best-cnn-model.keras 파일이 복사된 것을 확인하세요.
3️⃣ 특정 폴더에 저장하기
Google Drive 내 특정 폴더에 파일을 저장하려면 destination 경로를 수정하면 돼요.
예시
- My Drive의 models 폴더에 저장하려면:
python코드 복사destination = '/content/drive/My Drive/models/best-cnn-model.keras'
- 폴더가 없을 경우, Drive에 해당 폴더를 미리 생성해두세요.
4️⃣ 추가 주의사항
- Google Drive 용량 확인
Drive에 저장할 파일 크기가 크다면, Drive 용량이 충분한지 확인하세요.
용량이 부족하면 업로드가 실패할 수 있어요.
👉 Google Drive 용량 확인하기 - 파일명 확인
파일명이 같으면 덮어쓰기가 발생하니 주의하세요. 필요하면 파일명을 변경해서 저장하세요. - Google Drive에서 파일 확인
Google Drive에 접속해 파일이 제대로 저장되었는지 확인하세요. Drive 경로는 Colab에서 설정한 destination과 동일한 곳입니다.
결론
Google Colab과 Google Drive를 연결하면, 파일 저장과 관리가 훨씬 쉬워져요.
특히, 머신러닝 모델이나 데이터를 안전하게 보관하고 싶을 때 유용합니다. 😊
이제 간단한 코드를 사용해 손쉽게 파일을 Drive로 옮겨보세요!
해시태그
#GoogleColab #GoogleDrive #머신러닝 #파일관리 #딥러닝 #keras #모델저장 #Python #코딩팁