제가 이번에 과제를 하느라,
R Studio에 keras를 설치하고 딥러닝을 돌리는데,
input값을 잘못줘서 r studio가 터져버렸습니다(다시 켰더니 멈춰버렸습니다ㅠㅠㅠㅠ)
r studio를 지우고 다시 설치를 했는데도 같은 문제가 발생하더라구요ㅠㅠㅠㅠ
인터넷에서 해결책을 찾다가 공유하고자 합니다:)
"Step1"
이렇게 r에서 갑자기 세션이 느려질 경우, 메모리 문제가 대다수라고 합니다.
그래서, R studio에 적재되어 있는 메모리를 없애줄 필요가 있습니다.
이 때의 해결방법은, r studio를 실행시키고 완전히 세션이 오픈될 때까지 기다려주세요.(인내심 필요)
그리고 콘솔창에 밑에 코드를 실행시켜주세요!
rm(list=ls()); gc()
rm은 remove의 함수고 rm(list=ls())는 r에 있는 파일을 다 지우는 함수 입니다.
실행시키면 열려있던 그리고 만들었던 변수들이 사라지는 것을 볼 수 있습니다.
gc는 garbage collection의 약자로, 말그대로 메모리 정보에 대해 알려주는 함수인데,
rm과 다른 점은, gc는 만든 변수를 삭제하지 않는다는 점입니다.
gc를 보다 효율적으로 쓰기 위해서는 rm(list=ls())를 실행시키고 바로 gc()를 호출하는 것입니다.
gc()는 대용량 데이터를 지운 다음 쓰면 효율적입니다!
"step2"
r studio가 켜지는데 오래 걸리는 이유는 기존에 파일이 열려있어서 일 수 있습니다.
이는 r studio에서 클릭으로 설정을 변경해주시면 됩니다.
위에 코드를 실행시키고 난 다음에, 이거 꼭꼭 설정해주세요!!!
r studio 상단에 보면, tools라는 탭이 있을 겁니다. 거기에서 global option을 클릭해주세요!
그 다음에, 빨간색 동그라미 표시된 곳 있죠??
저기에 체크표시가 되어 있으면 클릭을 해서, 체크표시를 해제 해야합니다!!!!
이상입니다!
어때요?? 참 쉽죠??
r studio가 느리게 켜져서 애먹으시던 분들의 고민이 해결됬음 좋겠습니다:)
감사합니다!
'R' 카테고리의 다른 글
[딥러닝] 케라스로 해보는 딥러닝 (keras in R) (0) | 2019.06.17 |
---|---|
[머신러닝] KNN(최근접이웃) in R (0) | 2019.06.15 |
[R] 데이터 불러오기 (0) | 2019.05.29 |
[R]ggplot2에 대해 파헤쳐 보자!!(feat.실전편) (0) | 2019.05.24 |
[R]ggplot2에 대해 파헤쳐 보자!!(feat.심화편) (0) | 2019.05.23 |