온라인 채널 제품 판매량 예측 AI 온라인 해커톤

채용 | 알고리즘 | 정형 | 시계열 | LG Aimers | 수요 예측 | SFA

  • moneyIcon Prize : 본선 진출
  • 1,771명 마감

 

Baseline 코드의 Ram 문제

2023.08.10 15:38 1,373 Views

Baseline 코드를 통해서 예측을 실습을 해볼려고 했으나, 계속 Ram부족으로 실패하고 있습니다.

현재 시도해본것은


  1. 무료버전의 코랩에서 하였을때, 작동이 되지 않았습니다.
  2. 16 기가램의 로컬 컴퓨터에서 작동시켰을때 실패하였습니다.
  3. 코랩 유료버전을 결재하여 Colab Pro에서 작동하였을때, 램 부족으로 멈춰버렸습니다.
  4. 32기가 램의 다른 컴퓨터에서도 역시 램이 부족하다고 나오며 멈춰버렸습니다.

그 이외에도 배치사이즈 변경이나 트레이닝 기간을 늘려보거나 하는 경우에도 계속 램 부족으로 멈춰버리는 상황인데,

베이스라인 코드 돌리는데 성공하신분 있으신가요?


어떻게 성공하신건가요?

로그인이 필요합니다
0 / 1000
EISLab_이희원
2023.08.10 16:32

전 RAM 256GB 환경에서 돌렸었습니다.
넉넉잡아 64GB 이상의 RAM 환경이 필요할 듯 하네요.
RAM 용량을 늘릴 수 없다면 step size를 줄여 데이터셋의 크기를 줄이는 방법도 필요할 듯 합니다.
make_train_data함수에서
for j in range(len(sales_data) - window_size + 1, step_size)를 통해 step_size를 1이 아닌 그 이상의 정수 값으로 설정할 수 있을 것 같습니다.

sepose
2023.08.10 17:32

넵 감사합니다! 참고해보겠습니다.