홈>
코드에서 단어 벡터를 얻습니다. 예 :
array([ -3.09521449e-04, 2.73033947e-06, 2.15601496e-04, ...,
5.12349070e-04, 5.04256517e-04, 8.16784304e-05], dtype=float32)
이제 wor2vec genism에서이 단어 벡터를 나타내는 단어가 무엇인지 식별하고 싶습니다.
아래 코드를 사용하여 시도했습니다. 그러나 작동하지 않았습니다.
print(model.wv.index2word(kmeans_clustering.cluster_centers_))
도와주세요.
- 답변 # 1
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
젠심 와이즈 비즈 메소드는 벡터를 인수로 사용하지만
most_similar()
목록 내에서 하나의 항목으로 명시 적으로 제공해야합니다 예 – 다른 것으로 잘못 이해되지 않도록합니다.예 :
당연히 '책'은 자신의 벡터와 가장 유사한 단어 목록의 맨 위에 있습니다.
wv = model.wv.['book'] similars = model.wv.most_similar(positive=[wv,])