강의

멘토링

커뮤니티

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

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

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

Khóa học xử lý ngôn ngữ tự nhiên (NLP) sử dụng trí tuệ nhân tạo (Deep Learning) (từ cơ bản đến ChatGPT/mô hình tạo)

Thực hành - Phân tích máy dịch Transformer - Phần 1

구글 코랩에서 sklearn version 확인하는 법?

Viết

·

1.7K

0

 안녕하세요, 강의에서 사용하시는 구글 코랩에서 sklearn 모듈의 버전을 확인하고 싶은데요, 보통 사용하는

 

sklearn.__version__ 이나 import 한 모듈 이것저것 시도해봐도 전부

 

AttributeError: type object 'CountVectorizer' has no attribute '__version__'

NameError: name 'sklearn' is not defined

 

라는 오류가 뜹니다 (pd.__version__은 잘 작동)

 

sklearn 버전은 어떻게 확인해야 하나요? 그리고 왜 sklearn은 정의되지 않았다는 오류가 뜨는건가요?

딥러닝tensorflowNLP

Câu trả lời 2

0

YoungJea Oh님의 프로필 이미지
YoungJea Oh
Người chia sẻ kiến thức

방금 제가 Colab 에서 다음 문장을 실행 했더니 1.2.2 라는 출력을 얻었습니다.
import sklearn
print(sklearn.__version__)

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

아 sklearn 안에 있는 모듈을 불러오는거니까 별도로 sklearn을 import 해야하는거군요

 

감사합니다. 강의 잘 듣고 있어요!

0

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

sklearn 버전을 확인하고 싶은 이유는

 

code : 010_word_encoding_BOW_TFIDF.ipynb

강의 및 예제 파일에서

feature_names = count_vectorizer.get_feature_names()

이 셀을 돌렸을때 에러가 납니다. 강의에도 deprecation warning이 뜨고 찾아보니 get_feature_names_out() 을 돌리면 잘 작동하더라구요.

 
YoungJea Oh님의 프로필 이미지
YoungJea Oh
Người chia sẻ kiến thức

제가 교재를 작성할 당시의 scklearn version 은 1.0.2 였는데 version upgrade 가 되면서 함수명이 바뀐 것 같습니다. 저도 colab 에서 get_feature_names_out()으로 수정하여 돌려 보니 잘 실행 되었습니다. 소스 코드 수정해서 github 에 다시 올리고 동영상에도 새로운 함수명으로 수정 올리겠습니다. 알려 주셔서 감사합니다.

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

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

Đặt câu hỏi