아무거나/잡지식
[Google Colab] 구글 코랩 세션 끊기지 않도록 하는법
Leeys
2022. 4. 2. 20:41
반응형
대부분 구글 코랩을 사용하는 이유는 GPU로 모델을 학습시키기 위해서다.
그런데 이 코랩은 실행을 하고 일정시간이 지나면 스스로 세션을 끊도록 한다.
결국 오랜시간 학습되고 있는 모델이 초기화 되버려 망연자실하게 된다.
사실 무료라서 코랩에게 할 말은 없지만 그래도 12시간으로 제한해놨으면 세션종료는 없애주지..
그래도 한가지 세션이 끊기는 것을 방지할 수 있는 방법이 있다.
바로 개발자 콘솔에서 javascript 코드로 일정시간 마다 코랩을 클릭시켜 세션종료를 방지 시켜주는 것
일단 이 code를 복사 하도록 하자.
function PreventDisconnection(){
document.querySelector("colab-toolbar-button#connect").click()
console.log("클릭이 완료되었습니다.");
}
setInterval(PreventDisconnection, 60 * 10000)
마지막으로
Window10 기준 F12를 클릭한 후 Console을 클릭한 후 > 이 기호가 있는 곳에
복사한 코드를 붙여넣도록 한다.
이제 10분 마다 console.log()에 적어놓은 메세지가 뜨면서 colab을 클릭할 것이다.
반응형