2016๋ 7์ 7์ผ ์ค๋ ๋ณต์ ๋ sklearn
์ค์ผ๋ฐ. ๋ฒ์
'0.18.dev0'
from sklearn.cross_validation import train_test_split, LabelKFold
'''.......DeprecationWarning'''
a=LabelKFold(4)
TypeError: object of type 'int' has no len()
a=LabelKFold(n_folds=4)
TypeError: __init__() takes at least 2 arguments (2 given)
๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
from sklearn.model_selection import LabelKFold
from sklearn.cross_validation import train_test_split, LabelKFold
ํฌํจ๋ ์ฝ๋๋ ๋ฌด์์
๋๊น?
OK, ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ์ด๋ฏธ ๋ LabelKFold ๋ฉ์๋์ ์ฐจ์ด์ ์ ๋ํ๋ด๋ฏ๋ก ์ด๊ฒ์ด ๋ฌธ์ ๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค.
sklearn.cross_validation import train_test_split, LabelKFold์์
/usr/local/lib/python2.7/dist-packages/sklearn/cross_validation.py:43: DeprecationWarning: ์ด ๋ชจ๋์ ๋ชจ๋ ๋ฆฌํฉํ ๋ง๋ ํด๋์ค์ ํจ์๊ฐ ์ด๋๋๋ model_selection ๋ชจ๋์ ์ํด ๋ ์ด์ ์ฌ์ฉ๋์ง ์์ต๋๋ค. ๋ํ ์ CV ๋ฐ๋ณต๊ธฐ์ ์ธํฐํ์ด์ค๋ ์ด ๋ชจ๋์ ์ธํฐํ์ด์ค์ ๋ค๋ฆ ๋๋ค. ์ด ๋ชจ๋์ 0.20์์ ์ ๊ฑฐ๋ฉ๋๋ค.
"์ด ๋ชจ๋์ 0.20์์ ์ ๊ฑฐ๋ฉ๋๋ค.", DeprecationWarning)
'from sklearn.cross_validation import train_test_split, LabelKFold'๋ฅผ 'from sklearn.from sklearn.model_selection import train_test_split, LabelKFold'๋ก ๋ฐ๊พธ์ธ์.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
'from sklearn.cross_validation import train_test_split, LabelKFold'๋ฅผ 'from sklearn.from sklearn.model_selection import train_test_split, LabelKFold'๋ก ๋ฐ๊พธ์ธ์.