inflearn logo
강의

Course

Instructor

(UPDATED) Personalized Recommendation Systems using Python | Recommendation Algorithms | Recommendation AI

Recommendations by user group

Unable to allocate 55.9 GiB for an array with shape (25000, 100000, 3) and data type int64

Resolved

993

ahwl8240

1 asked

0

안녕하세요.

사용자 집단별 추천에서 모델별 RMSE를 계산하는 함수를 돌리면 램이 부족하다며 코랩이 중지됩니다.

주피터를 이용해 다시 돌려보니

y_pred = np.array([model(user, movie) for (user, movie) in id_pairs])

에서

Unable to allocate 55.9 GiB for an array with shape (25000, 100000, 3) and data type int64

라는 오류가 떴습니다.

데이터 사이즈가 이렇게 크지 않을 것 같은데 어떤 부분을 잘못한걸까요?

아래는 제가 작성한 score 함수입니다.

def score(model):
  # test 데이터의 user_id와 movie_id의 페어를 맞춰서 튜플로 반환
  id_pairs = zip(x_test['user_id'], x_test['movie_id'])
  # 모든 user, movie 페어쌍에 대해서 주어진 model의 예측값을 계산하여 array 형태로 반환
  y_pred = np.array([model(user, movie) for (user, movie) in id_pairs])
  y_true = np.array(x_test['rating'])
  return RMSE(y_true, y_pred)

딥러닝 추천-시스템

Answer 3

1

ahwl8240

다시 보니 코드에 오타가 있어서 오류가 났었네요!
답변 감사합니다~

0

거친코딩

해결되셨다니 다행입니다 :)

완강 응원하겠습니다.

감사합니다.

거친코딩 드림.

0

거친코딩

안녕하세요.

거친코딩입니다.

현재 스크립트만으로는 딱히 오류가 없어보이는데,

전체 코드를 함께 올려주실 수 있으실까요?

감사합니다.

거친코딩 드림.

model.predict 의 결과 값 index가 왜 movie id ?

0

402

3

model.predict에 특정 user id로 상위 movie 5개 출력?

0

372

3

새로운 회원이 선택한 영화를 모델로 넘기는 방법 질문

0

297

1

올려주신 파일과 sparse matrix

0

335

1

사용자 집단별 추천 코드

0

246

1

무비렌즈 최신 데이터를 이용하고싶은데요~

1

325

2

추천시스템의 이진데이터 적용

1

336

1

평가 관련

1

269

1

딥러닝 추천시스템 변수추가 부분 코드 관련 질문입니다.

1

3531

1

딥러닝을 위한 추천시스템 원핫 인코딩 질문

0

284

1

CF_knn_bias 실습에서 not in index error 발생합니다.

0

704

3

MergeError가 납니다

0

555

2

sparse matrix를 추천 알고리즘에 적용하기에서

0

281

1

코드 오류 질문입니다!

1

604

3

코드를 똑같이 따라햇을때

1

369

1

강의자료는 어디서 다운로드 받을 수 있나요?

0

312

1

train,test 분리 MF알고리즘에서 결과가 출력이 안되요 ㅠㅠ

1

389

1

알고리즘을 프로젝트에서 써보고 싶은데요

1

196

1

ML 방식 모델 활용방안에 대해서

1

247

1

그 외의 CF 정확도 개선방법에서

1

179

1

화면이 안나오는데 정상인가요?

1

210

1

아이템 기반 CF 코드 질문

1

297

3

실시간 처리 질문

1

201

1

CF 관련 질문

1

325

3