我正在尝试从python导入所需的库,以编译和使用显示的代码
C:\Users\swami\Anaconda\lib\site-packages\sklearn\ensemble\weight_boosting.py:29:
DeprecationWarning:numpy.core.umath_tests是一个内部NumPy模块,不应导入。
它将在以后的NumPy版本中删除。
from numpy.core.umath_tests import inner1d
C:\Users\swami\Anaconda\lib\site-packages\sklearn\cross_validation.py:41: DeprecationWarning:
在版本0.18中不推荐使用此模块,而推荐使用model_selection模块,将所有重构的类和函数移入其中。还要注意,新的CV迭代器的接口与此模块的接口不同。此模块将从0.20中删除。 “此模块将从0.20中删除。”,不推荐使用警告) 上面的错误或警告
我尝试忽略过时警告,但它仍显示警告
import re
import nltk
from nltk.corpus import brown
import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.cross_validation import train_test_split
from collections import Counter
pstemmer = nltk.PorterStemmer()
%matplotlib inline
import matplotlib.pyplot as plt
from IPython.display import display
import warnings
with warnings.catch_warnings():
warnings.filterwarnings("ignore",category=DeprecationWarning)