-
카테고리
-
세부 분야
딥러닝 · 머신러닝
-
해결 여부
미해결
파이썬래퍼 XGBoost 예측할 때 넣어주는 인자값
21.02.25 16:03 작성 조회수 124
0
pred_probs = xgb_modle.predict(dtest)
파이썬래퍼 XGBoost 예측할 때 넣어주는 인자값이
dtest 인데
dtest는 xgb.DMatrix(data=X_test, labe=y_test)인데..
dtest를 넣어줬지만 그 안에 data=X_test 이것만 사용하는 건가요??
답변을 작성해보세요.
0
권 철민
지식공유자2021.02.26
네, 말씀하신게 맞군요.
pred_probs = xgb_modle.predict(dtest)로 dtest=xgb.DMatrix(data=X_test, labe=y_test) 를 넣으면 알아서 feature 데이터만 추출합니다.
질문 내용을 보니, 이제 어느정도 실력이 올라오신것 같습니다. 위 질문 정도는 xgboost API 문서를 구글 검색하셔서 스스로 찾아보시면 좋을 것 같습니다. 근래 올려주시는 질문중 일부는 API 문서만 찾아보시면 쉽게 아실 수 있는 내용입니다. 실력을 늘리려면 결국은 API를 많이 찾아봐야 합니다.
감사합니다.
0
freedom07
질문자2021.02.26
네 선생님~ 그부분은 알고 있지만
강의코드에서
pred_probs = xgb_modle.predict(dtest)
이렇게 되어있어요~~!
predict 인자로 넣은 값이 dtest인데 그 ' dtest'는 강의코드에서
dtest=xgb.DMatrix(data=X_test, labe=y_test)
이렇게 되어 있거든요.
그래서,파이썬래퍼 xgboost의 predict 기능이 자체적으로 DMatrix객체의 X_test만 사용하는 것인지..?
이게 궁금한 내용이에요..
0
답변 3