前提・実現したいこと
pythonで学ぶ機械学習のコードの写経をしています。jupyter notebookを使っております。
GitHubに書かれている通り、preambleを importしたのですが、次のような警告が出ます。
発生している問題・エラーメッセージ
C:\Users\Anaconda3\lib\site-packages\sklearn\externals\six.py:31: DeprecationWarning: The module is deprecated in version 0.21 and will be removed in version 0.23 since we've dropped support for Python 2.7. Please rely on the official version of six (https://pypi.org/project/six/).
"(https://pypi.org/project/six/).", DeprecationWarning)
C:\Users\Anaconda3\lib\site-packages\sklearn\externals\joblib_init_.py:15: DeprecationWarning: sklearn.externals.joblib is deprecated in 0.21 and will be removed in 0.23. Please import this functionality directly from joblib, which can be installed with: pip install joblib. If this warning is raised when loading pickled models, you may need to re-serialize those models with scikit-learn 0.21+.
warnings.warn(msg, category=DeprecationWarning)
エラーメッセージ
該当のソースコード
python
1%matplotlib inline 2from IPython.display import set_matplotlib_formats, display 3import pandas as pd 4import numpy as np 5import matplotlib.pyplot as plt 6import mglearn 7from cycler import cycler 8 9set_matplotlib_formats('pdf', 'png') 10plt.rcParams['figure.dpi'] = 300 11plt.rcParams['image.cmap'] = "viridis" 12plt.rcParams['image.interpolation'] = "none" 13plt.rcParams['savefig.bbox'] = "tight" 14plt.rcParams['lines.linewidth'] = 2 15plt.rcParams['legend.numpoints'] = 1 16plt.rc('axes', prop_cycle=( 17 cycler('color', mglearn.plot_helpers.cm_cycle.colors) + 18 cycler('linestyle', ['-', '-', "--", (0, (3, 3)), (0, (1.5, 1.5))]))) 19 20np.set_printoptions(precision=3, suppress=True) 21 22pd.set_option("display.max_columns", 8) 23pd.set_option('precision', 2) 24 25__all__ = ['np', 'mglearn', 'display', 'plt', 'pd'] 26
試したこと
バージョンが古いのかと思い、conda install --allでパッケージを最新のものにしましたが、それでもでできます。
動くことは動くのですが、解決しておきたいとおもい質問しました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/10 12:11