강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kimsc
kimsc

câu hỏi đã được viết

(CẬP NHẬT) Hệ thống đề xuất cá nhân hóa bằng Python | Thuật toán đề xuất | Trí tuệ nhân tạo đề xuất

Cách sử dụng cơ bản của Surprise

5장의 surprise 모듈 사용 시 에러가 발생합니다.

Đã giải quyết

Viết

·

509

3

import numpy as np

from surprise import BaselineOnly, KNNWithMeans, SVD, SVDpp, Dataset, accuracy, Reader
from surprise import Dataset
from surprise.model_selection import cross_validate, train_test_split

data = Dataset.load_builtin(u'ml-100k')
 
와 같이 입력하면
 
Dataset ml-100k could not be found. Do you want to download it? [Y/n] 
---------------------------------------------------------------------------
EOFError                                  Traceback (most recent call last)
<ipython-input-16-e59d9e9bee92> in <module>()
      5 from surprise.model_selection import cross_validate, train_test_split
      6 
----> 7 data = Dataset.load_builtin(u'ml-100k')

/usr/local/lib/python3.7/dist-packages/surprise/dataset.py in load_builtin(cls, name, prompt)
     87                 print('Dataset ' + name + ' could not be found. Do you want '
     88                       'to download it? [Y/n] ', end='')
---> 89                 choice = input().lower()
     90 
     91                 if choice in ['yes', 'y', '', 'omg this is so nice of you!!']:

EOFError: EOF when reading a line

와 같이 에러가 발생하는데 원인을 알 수 있을까요?

딥러닝추천-시스템

Câu trả lời 1

2

kimsc님의 프로필 이미지
kimsc
Người đặt câu hỏi

data = Dataset.load_builtin(u'ml-100k', prompt=False)
와 같이 prompt=False 옵션을 줘서 해결했습니다.
 
질문 사항과 답이 혹시 다른 분께 도움이 되지 않을까 싶어 그냥 남겨놨습니다.
거친코딩님의 프로필 이미지
거친코딩
Người chia sẻ kiến thức

안녕하세요.

에러사항과 해결방안을 남겨주셔서 너무 감사합니다.

많은 분들께 도움이 될 것 같네요~!
감사합니다.

-거친코딩 드림-

Hình ảnh hồ sơ của kimsc
kimsc

câu hỏi đã được viết

Đặt câu hỏi