рдХреЗ рд╕рд╛рде рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
рдХреЛрдВрдбрд╛ рдЕрдкрдбреЗрдЯ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди
рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░
sklearn.model_selection рд╕реЗ GridSearchCV рдЖрдпрд╛рдд рдХрд░реЗрдВ
рдпрд╛
sklearn.model_selection рд╕реЗ рдЯреНрд░реЗрди_рдЯреЗрд╕реНрдЯ_рд╕реНрдкреНрд▓рд┐рдЯ рдЖрдпрд╛рдд рдХрд░реЗрдВ
рджреЗрддрд╛ рд╣реИ
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: рдореЙрдбрд▓_рдЪрдпрди рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ
рд▓реЗрдХрд┐рди, рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рд╣реА рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛
рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓-рдПрдл scipy
рдкреНрд░рддрд┐
http://stackoverflow.com/questions/31012216/updated-anaconda-why-arent-my-ipython-notebooks-working-anymore
рд╡реИрд╕реЗ рдпрд╣ рдЙрджрд╛рд╣рд░рдг рдареАрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
http://scikit-learn.org/stable/auto_examples/text/document_classification_20newsgroups.html#example -text-document-classification-20newsgroups-py
model_selection
рдореЙрдбреНрдпреВрд▓ рдХреЗрд╡рд▓ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ (0.18) рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рдЖрдкрдХреЛ рдкреБрд░рд╛рдиреЗ cross_validation
рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛!
рдмрдВрдж рдХрд░рдирд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЛрдИ рдмрдЧ рдирд╣реАрдВ рд╣реИред
рдареАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рд╡реНрдпрд╛рдпрд╛рдо_02_sentiment.py file рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
http://scikit-learn.org/stable/tutorial/text_analytics/working_with_text_data.html рд╕реЗ
рдЬреИрд╕рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рд╕реНрд░реЛрдд рдЖрдкрдХреЗ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди/рдбреЙрдХреНрдЯрд░/рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓/рдЯреЗрдХреНрд╕реНрдЯ_рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕/
рдЖрдк рд╕реНрдерд┐рд░ рдбреЙрдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЕрдкрдиреЗ рд░реЗрдкреЛ рдореЗрдВ 0.17.X рд╢рд╛рдЦрд╛ рдЪреЗрдХрдЖрдЙрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдореБрджреНрджрд╛ рдЬрдирд╡рд░реА 2016 рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ (рдЕрдХреНрдЯреВрдмрд░ 2016)ред рд╕рдорд╛рдзрд╛рди:
## [2016-рдЕрдХреНрдЯреВрдмрд░-19] рдкрд╛рдпрдерди 3.5 рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria ~] $ conda рд╕реНрдерд╛рдкрд┐рдд scikit рд╕реАрдЦрдиреЗ ... рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдП рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди: 0.18-np111py35_0 ... (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria ~] $ conda рд╕реВрдЪреА | рдЧреНрд░реЗрдк рд╕реНрдХрд┐рдХрд┐рдЯ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.18 np111py35_0 ## рдкрд╛рдпрдерди 3.5: >>> sklearn.model_selection рд╕реЗ рдЗрдореНрдкреЛрд░реНрдЯ рдЯреНрд░реЗрди_рдЯреЗрд╕реНрдЯ_рд╕реНрдкреНрд▓рд┐рдЯ рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо): рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 1, рдЗрди ImportError: 'sklearn.model_selection' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ ## рд╕реАрдк: $ рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ -f scipy ... рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдП рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: scipy: 0.18.1-np111py35_0 ... ## рдкрд╛рдпрдерди: рдПрдХ рд╣реА рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐ !! рдЧрд░реНрд░рд░реНрд░реНрд░рд░....... ## http://scikit-learn.org/stable/install.html "рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА numpy рдФрд░ scipy рдХреА рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕реНрдерд╛рдкрдирд╛ рд╣реИ, рддреЛ scikit-learn рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ -рдпреВ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рдпрд╛ рдХреЛрдВрдбрд╛: рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди" $ рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ -рдпреВ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ scikit_learn-0.18-cp35-cp35m-manylinux1_x86_64.whl (11.3MB) 100% |тЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИ| 11.3MB 162kB/s рдПрдХрддреНрд░рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛: scikit-learn рдореМрдЬреВрджрд╛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдорд┐рд▓рд╛: рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.17.1 рдкрджрд╛рд╡рдирддрд┐: рдПрдХ distutils рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░реЛрдЬреЗрдХреНрдЯ (scikit-learn) рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░ рджреА рдЧрдИ рд╣реИ рдФрд░ рдЗрд╕реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдбрд┐рд╕реНрдЯреБрдЯрд┐рд▓реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗрд╡рд▓ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдЧрд╛ред рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди-0.17.1 рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛: рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди-0.17.1 . рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди-0.18 ## рдЕрдм рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria ~] $ рдкреА [рдкреА: рдкрд╛рдпрдерди] рдкрд╛рдпрдерди 3.5.2 (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЬреВрди 28 2016, 08:46:01) [рдЬреАрд╕реАрд╕реА 6.1.1 20160602] рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рд╕рд╣рд╛рдпрддрд╛", "рдХреЙрдкреАрд░рд╛рдЗрдЯ", "рдХреНрд░реЗрдбрд┐рдЯ" рдпрд╛ "рд▓рд╛рдЗрд╕реЗрдВрд╕" рдЯрд╛рдЗрдк рдХрд░реЗрдВред >>> sklearn.model_selection рд╕реЗ рдЗрдореНрдкреЛрд░реНрдЯ рдЯреНрд░реЗрди_рдЯреЗрд╕реНрдЯ_рд╕реНрдкреНрд▓рд┐рдЯ >>> >>> [Ctrl-D / рдирд┐рдХрд╛рд╕] (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria ~] $ ## :-D рдХреНрдпреВрдИрдбреА
рд╣рдореНрдо, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ @victoriastuart рдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдЖрдк рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░ рд░рд╣реЗ рд╣реИрдВ / рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдЬрдЧрд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдк conda install scikit-learn
рд╣реИрдВ?
nfliu at kilauea in ~
$ conda create -n test python=3
Fetching package metadata .......
Solving package specifications: ..........
Package plan for installation in environment /Users/nfliu/miniconda2/envs/test:
The following NEW packages will be INSTALLED:
openssl: 1.0.2j-0
pip: 8.1.2-py35_0
python: 3.5.2-0
readline: 6.2-2
setuptools: 27.2.0-py35_0
sqlite: 3.13.0-0
tk: 8.5.18-0
wheel: 0.29.0-py35_0
xz: 5.2.2-0
zlib: 1.2.8-3
Proceed ([y]/n)? y
Linking packages ...
[ COMPLETE ]|###################################################| 100%
#
# To activate this environment, use:
# > source activate test
#
# To deactivate this environment, use:
# > source deactivate test
#
nfliu at kilauea in ~
$ source activate test
(test) nfliu at kilauea in ~
$ conda install scikit-learn
Fetching package metadata .......
Solving package specifications: ..........
Package plan for installation in environment /Users/nfliu/miniconda2/envs/test:
The following packages will be downloaded:
package | build
---------------------------|-----------------
numpy-1.11.2 | py35_0 2.7 MB
scipy-0.18.1 | np111py35_0 12.3 MB
scikit-learn-0.18 | np111py35_0 4.6 MB
------------------------------------------------------------
Total: 19.6 MB
The following NEW packages will be INSTALLED:
mkl: 11.3.3-0
numpy: 1.11.2-py35_0
scikit-learn: 0.18-np111py35_0
scipy: 0.18.1-np111py35_0
Proceed ([y]/n)? y
Fetching packages ...
numpy-1.11.2-p 100% |#############################################################################################################################################################################################| Time: 0:00:01 1.57 MB/s
scipy-0.18.1-n 100% |#############################################################################################################################################################################################| Time: 0:00:02 6.30 MB/s
scikit-learn-0 100% |#############################################################################################################################################################################################| Time: 0:00:01 2.66 MB/s
Extracting packages ...
[ COMPLETE ]|################################################################################################################################################################################################################| 100%
Linking packages ...
[ COMPLETE ]|################################################################################################################################################################################################################| 100%
(test) nfliu at kilauea in ~
$ python
Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:52:12)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from sklearn.model_selection import train_test_split
>>>
@ рдиреЗрд▓реНрд╕рди-рд▓рд┐рдпреВ: рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж ... рд╣рд╛рдБ: рдореИрдВ рдЕрдкрдиреЗ рдкрд╛рдпрдерди 3.5 рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдкреВрд░реЗ рд╕рдордп рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ (рдЯрд░реНрдорд┐рдирд▓; рдкрд╛рдпрдерди)ред рдореЗрд░реЗ рдЙрддреНрддрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдм рдХрд╛рдо рдХрд░рдирд╛ред :-)
@victoriastuart рдмрд╣реБрдд рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд╕рд╛рде рд╣реБрдЖ рд╣реИ (рдмрдбрд╝рд╛ рд▓рд╛рд▓ рдмреЙрдХреНрд╕ рджреЗрдЦреЗрдВ):
http://scikit-learn.org/dev/install.html#canopy -and-anaconda-for-all-supported-platforms
рдХреЛрдВрдбрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрдХреЗрдЬ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рди рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдПрдХ рд╕реЗрдЯрдЕрдкрдЯреВрд▓ рдмрдЧ рд╣реИред
@amueller - рдпрд╣рд╛рдБ рдмрд╛рдд рд╣реИ: рдореИрдВ рдПрдХ CONDA рд╕реНрдерд╛рдкрд┐рдд venv рдореЗрдВ рд╣реВрдБ: рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ sklearn рдореМрдЬреВрдж рдирд╣реАрдВ рдерд╛ (рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕ venv рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛрддрд╛ , рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ; рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдореИрдВ рд╣рдореЗрд╢рд╛ рдкрд╛рдЗрдк рдкрд░ рдХреЛрдВрдбрд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ - рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореЗрд░реЗ рд╡реЗрдирд╡ рдореЗрдВ - рдЕрдВрддрд┐рдо рдЙрдкрд╛рдп рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ):
(py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria ~] $ conda рд╕реНрдерд╛рдкрд┐рдд scikit рд╕реАрдЦрдиреЗ рдкреИрдХреЗрдЬ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ...... рдкреИрдХреЗрдЬ рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛: ............ рдкрд░реНрдпрд╛рд╡рд░рдг/рдШрд░/рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛/рдПрдирд╛рдХреЛрдВрдбрд╛3/envs/py35 рдореЗрдВ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдпреЛрдЬрдирд╛: рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: рдкреИрдХреЗрдЬ | рдирд┐рд░реНрдорд╛рдг ---------------------------|--------------------- рд╕реБрдиреНрди-1.11.2 | py35_0 6.1 рдПрдордмреА scipy-0.18.1 | np111py35_0 30.4 рдПрдордмреА рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди-0.18 | np111py35_0 10.8 рдПрдордмреА рдереАрдиреЛ-0.8.2 | py35_0 3.7 рдПрдордмреА -------------------------------------------------- ---------- рдХреБрд▓: 51.0 рдПрдордмреА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдП рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди: 0.18-np111py35_0 рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: рдПрд╕реНрдЯреНрд░реЛрдкреА: 1.1.2-np110py35_0 -> 1.2.1-np111py35_0 рдЕрдбрд╝рдЪрди: 1.0.0-np110py35_1 --> 1.1.0-np111py35_0 matplotlib: 1.5.1-np110py35_0 -> 1.5.1-np111py35_0 рд╕реБрдиреНрди: 1.10.4-py35_2 -> 1.11.2-py35_0 scipy: 0.17.1-np110py35_1 --> 0.18.1-np111py35_0 рдереАрдиреЛ: 0.7.0-np110py35_0 -> 0.8.2-py35_0 рдЖрдЧреЗ рдмрдврд╝реЗрдВ ([y]/n)? [... рд╕реНрдирд┐рдк ...]
рдиреЛрдЯ, рдКрдкрд░:
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирдП рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ: рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди: 0.18-np111py35_0
рддреЛ, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдорд╛рдирдХ рдФрд░ рд╕реНрдХреЗрд▓реЗрд░-рдЕрдиреБрд╢рдВрд╕рд┐рдд (http://scikit-learn.org/stable/install.html) рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореИрдВ sklearn рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ - рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдареАрдХ (рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ: рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдЧреВрдврд╝ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП >> Google рдЦреЛрдЬ >> рдпрд╣ рдкреГрд╖реНрдаред рдореИрдВ рдЗрд╕ рдпрд╛ рдЙрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд╕реВрдХреНрд╖реНрдорддрд╛рдУрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ (sklearn viz-a-viz NumPy рдпрд╛ SciPy, ...), рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╣реИ (рд╢реАрд░реНрд╖ рдХреЗ рдКрдкрд░) рдереНрд░реЗрдб) рдХреБрдЫ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рдореБрджреНрджрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдерд╛ рдХрд┐ рдПрдХ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ рдЙрддреНрддрд░ рд╕рдВрджрд░реНрднрд┐рдд рдХреЛрдб рдЬреЛ рдЕрднреА рддрдХ рдХреЛрдВрдбрд╛/рдкрд╛рдЗрдк рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣рдордиреЗ рдЕрднреА 2 рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ рдРрд╕рд╛ рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдб рддрдм рддрдХ рдХреЛрдВрдбрд╛/рдкрд╛рдЗрдк-рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛)ред рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХреБрдЫ рдЕрд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред
@ рдиреЗрд▓реНрд╕рди-рд▓рд┐рдпреВ: рд▓реЙрд▓ рдзрдиреНрдпрд╡рд╛рдж - рдФрд░ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛/рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рд▓реЛрдЧред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреЗрд╣рдж рдЬрдЯрд┐рд▓ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рдмрддрд╛рдИ рдЧрдИ рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдЬреИрд╕реЗ рдЬреАрд╡рди рдХрд╛ рдПрдХ рдЕрдирд┐рд╡рд╛рд░реНрдп рддрдереНрдп рд╣реИред рд╡реИрд╕реЗ рднреА рдореЗрд░рд╛ рд╕реНрдХреЗрд▓реЗрд░ рдЗрдВрд╕реНрдЯрд╛рд▓ рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред [рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рдШрдВрдЯреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред] рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдКрдкрд░ рдХреА рдЪрд░реНрдЪрд╛ рджреВрд╕рд░реЛрдВ рдХреЛ рд╕реВрдЪрд┐рдд/рдорджрдж рдХрд░реЗрдЧреАред рдлрд┐рд░ рд╕реЗ, рдмрд╣реБрдд рдкреНрд░рд╢рдВрд╕рд╛! :-)
@victoriastuart рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдм рдХреЛрдВрдбрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдирд╣реАрдВ рд╣реИ/рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛:
>>> import sklearn
>>> sklearn.__version__
рдЙрдкрдЬ рд╣реЛрдЧреА (рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╣рдо рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН 0.18) рдирд╣реАрдВред
рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ $PYTHONPATH рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрдерд╛рди рд╕реЗ рд╡рд┐рдЬреНрдЮрд╛рди-рд╕реАрдЦрдирд╛; рдЗрд╕ рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЕрдиреНрдп рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрди рдореЗрдВ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред
@ рдиреЗрд▓реНрд╕рди-рд▓рд┐рдпреВ: рдЬрд╝рд░реВрд░, рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ! ;-)
---------------------------- рдкрд╛рдпрдерди 3.5 VENV (py35 | p3): ---------------------------- [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @ рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ рд╡реИрдВрдХреВрд╡рд░]$ p3 [рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд╛рдпрдерди 3.5 рд╡реЗрдирд╡ (рд╕реНрд░реЛрдд рд╕рдХреНрд░рд┐рдп py35)] (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ рдЬреЛ рдЕрдЬрдЧрд░ /рд╣реЛрдо/рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛/рдПрдирд╛рдХреЛрдВрдбрд╛3/envs/py35/рдмрд┐рди/рдкрд╛рдпрдерди (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ conda рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' рд╕реБрдиреНрди 1.11.2 py35_0 рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.18 np111py35_0 scipy 0.18.1 np111py35_0 (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░]$ рдкрд┐рдк рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' рд╕реБрдиреНрди (1.11.1) рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ (0.12.3) рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди (0.18) scipy (0.17.0) (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ рдкреА [рдкреА: рдкрд╛рдпрдерди] рдкрд╛рдпрдерди 3.5.2 (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЬреВрди 28 2016, 08:46:01) [рдЬреАрд╕реАрд╕реА 6.1.1 20160602] рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рд╕рд╣рд╛рдпрддрд╛", "рдХреЙрдкреАрд░рд╛рдЗрдЯ", "рдХреНрд░реЗрдбрд┐рдЯ" рдпрд╛ "рд▓рд╛рдЗрд╕реЗрдВрд╕" рдЯрд╛рдЗрдк рдХрд░реЗрдВред >>> sklearn.model_selection рд╕реЗ рдЗрдореНрдкреЛрд░реНрдЯ рдЯреНрд░реЗрди_рдЯреЗрд╕реНрдЯ_рд╕реНрдкреНрд▓рд┐рдЯ >>> рд╕реНрдХреЗрд▓реЗрд░реНрди рдЖрдпрд╛рдд рдХрд░реЗрдВ >>> рд╕реНрдХреЗрд▓реЗрд░реНрди.__рд╕рдВрд╕реНрдХрд░рдг__ '0.18' >>> рдЫреЛрдбрд╝реЛ () (py35) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ рдПрд╕рдбреА [рдПрдирд╛рдХреЛрдВрдбрд╛ рд╡реЗрдирд╡ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░реЗрдВ (рд╕реНрд░реЛрдд рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░реЗрдВ)] [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @ рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ рд╡реИрдВрдХреВрд╡рд░]$ ------------------------------------------- рдореЗрдЬрдмрд╛рди (рдЧреИрд░ рдЖрднрд╛рд╕реА) рдкрд░реНрдпрд╛рд╡рд░рдг (рдкрд╛рдпрдерди 3.5): ------------------------------------------- [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @ рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ рд╡реИрдВрдХреВрд╡рд░]$ рдЬреЛ рдЕрдЬрдЧрд░ /usr/рдмрд┐рди/рдкрд╛рдпрдерди [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░]$ рдХреЛрдВрдбрд╛ рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' рд╕реБрдиреНрди 1.11.1рд╕реБрдиреНрди 1.10.4 py35_1 рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ 0.12.3 np110py35_0 рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.18 рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.17.1 np110py35_0 scipy 0.17.0 np110py35_2 [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░]$ рдкрд┐рдк рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @ рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ рд╡реИрдВрдХреВрд╡рд░]$ рдкреА [рдкреА: рдкрд╛рдпрдерди] рдкрд╛рдпрдерди 3.5.2 (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЬреВрди 28 2016, 08:46:01) [рдЬреАрд╕реАрд╕реА 6.1.1 20160602] рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рд╕рд╣рд╛рдпрддрд╛", "рдХреЙрдкреАрд░рд╛рдЗрдЯ", "рдХреНрд░реЗрдбрд┐рдЯ" рдпрд╛ "рд▓рд╛рдЗрд╕реЗрдВрд╕" рдЯрд╛рдЗрдк рдХрд░реЗрдВред >>> рд╕реНрдХреЗрд▓реЗрд░реНрди.__рд╕рдВрд╕реНрдХрд░рдг__ рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо): рдлрд╝рд╛рдЗрд▓ " ", рд▓рд╛рдЗрди 1, рдЗрди NameError: рдирд╛рдо 'sklearn' рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реИ >>> рд╕реНрдХреЗрд▓реЗрд░реНрди рдЖрдпрд╛рдд рдХрд░реЗрдВ рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо): рдлрд╝рд╛рдЗрд▓ " ", рд▓рд╛рдЗрди 1, рдЗрди ImportError: 'sklearn' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ >>> ---------------------------- рдкрд╛рдпрдерди 2.7 VENV (py27 | p2): ---------------------------- [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @ рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ рд╡реИрдВрдХреВрд╡рд░]$ p2 [рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд╛рдпрдерди 2.7 рд╡реЗрдирд╡ (рд╕реНрд░реЛрдд рд╕рдХреНрд░рд┐рдп py27)] (py27) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░]$ рдХреЛрдВрдбрд╛ рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' рд╕реБрдиреНрди 1.11.1 рд╕реБрдиреНрди 1.10.4 py27_1 рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ 0.12.3 np110py27_0 рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди 0.17.1 np110py27_0 scipy 0.17.1 scipy 0.17.0 np110py27_0 (py27) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ рдкрд┐рдк рд╕реВрдЪреА | egrep -wi 'scikit|numpy|scipy' рд╕реБрдиреНрди (1.11.1) рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ (0.12.3) рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди (0.17.1) scipy (0.17.1) (py27) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $ рдкреА [рдкреА: рдкрд╛рдпрдерди] рдкрд╛рдпрдерди 2.7.12 |рдПрдирд╛рдХреЛрдВрдбрд╛ рдХрд╕реНрдЯрдо (64-рдмрд┐рдЯ)| (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, 2 рдЬреБрд▓рд╛рдИ 2016, 17:42:40) [рдЬреАрд╕реАрд╕реА 4.4.7 20120313 (рд░реЗрдб рд╣реИрдЯ 4.4.7-1)] linux2 рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рд╕рд╣рд╛рдпрддрд╛", "рдХреЙрдкреАрд░рд╛рдЗрдЯ", "рдХреНрд░реЗрдбрд┐рдЯ" рдпрд╛ "рд▓рд╛рдЗрд╕реЗрдВрд╕" рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдПрдирд╛рдХреЛрдВрдбрд╛ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдЯрд┐рдирдо рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреГрдкрдпрд╛ рджреЗрдЦреЗрдВ: http://continuum.io/thanks рдФрд░ https://anaconda.org >>> рд╕реНрдХреЗрд▓реЗрд░реНрди рдЖрдпрд╛рдд рдХрд░реЗрдВ >>> рд╕реНрдХреЗрд▓реЗрд░реНрди.__рд╕рдВрд╕реНрдХрд░рдг__ '0.17.1' >>> (py27) [рд╡рд┐рдХреНрдЯреЛрд░рд┐рдпрд╛ @victoria рд╡реИрдВрдХреВрд╡рд░] $
AFAIK, рдореЗрд░рд╛ рдкрд╛рдпрдерди 2.7 рд╡реЗрдирд╡ рдореЗрд░реЗ рдкрд╛рдпрдерди 3.5 рд╡реЗрдирд╡ рдХреЗ рд╕рдорд╛рди "рд╕рдорд╛рди" рд╣реЛрддрд╛, рдХрд▓, рдЙрд╕ (рдкреАрд╡рд╛рдИ 35) рд╡реЗрдирд╡ рдореЗрдВ рдореЗрд░реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗред
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореЗрд░рд╛ рдорддрд▓рдм рдерд╛ рдХреЛрдВрдбрд╛-рд╕реНрдерд╛рдкрд┐рдд рд╡рд┐рдЬреНрдЮрд╛рди-рд╕реАрдЦрдирд╛ рдХрд┐ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереАред рдпрд╣ рдПрдХ рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЦрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдпрд╣рд╛рдВ train_test_split
рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдЬрдЧрд░ рд╢рд╛рдпрдж рдкрд╛рдЗрдк рд╕реЗ рдбреНрд░рд╛рдЗрдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдЪреАрдЬреЛрдВ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИ (рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд╛рдкрд╕ рд▓реМрдЯрдирд╛ рдЬрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐ рдереА)ред
@ рдиреЗрд▓реНрд╕рди-рд▓рд┐рдпреВ: рд╣рд╛рдБ/рдЙрдлрд╝! рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐, рдЙрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рджред рдЕрджреНрдпрддрди, рдЕрдм, рдКрдкрд░ред ;-)
рдЖрдк рдЬрд┐рд╕ рдкрд╛рдпрдерди 3.5 рдПрдирд╡реА рдкрд░ рдЪрд┐рддреНрд░ рдмрдирд╛ рд░рд╣реЗ рдереЗ, рдЙрд╕рдореЗрдВ рдЕрднреА рднреА рдкрд╛рдЗрдк рд╕реЗ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди рд╣реИ, рдЬреЛ рдкрд╛рдиреА рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рдЦрд░рд╛рдм рдХрд░ рджреЗрддрд╛ рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреА рдорд╢реАрди рдкрд░ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд░реВрдЯ рдПрдирд╡реА рдореЗрдВ scikit-learn рдЖрдпрд╛рдд рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ py35 env рдореЗрдВ scikit-learn рдХрд╣реАрдВ рдФрд░ рд╕реЗ рдЦреАрдВрдЪрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЕрдиреНрдп рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреА рднрд╡рд┐рд╖реНрдп рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЗ $PATH рдФрд░ $PYTHONPATH рдХреА рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рджреЗрдЦрдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рдХрд┐ рдпрд╣ рд╡реИрд╕реЗ рднреА "рдХрд╛рдо" рдХрд░ рд░рд╣рд╛ рд╣реИред
рдЖрд╣ .. рдЕрдЪреНрдЫреЗ рдЕрдВрдХ! ;-)
рдЕрджреНрдпрддрди рдХрд░реЗрдВ: рдЕрд░реЗ - рдЕрдЪреНрдЫреА рдкрдХрдбрд╝ (рдЪрддреБрд░, рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд╣рд╛рдБ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛; ;-) !! рдореБрдЭреЗ рдЕрдкрдиреЗ $PYTHONPATH рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣реБрдИ рд╣реИ, рдЬреЛ рдЗрд╕ рд╕рд╛рд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореЗрд░реЗ Python IDE рдХреЗ рд░реВрдк рдореЗрдВ PyCharm рдХреЗ рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реБрдИ рдереАред рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреА PyCharm рд░реВрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ my_script.pth рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдиреЗ рдореЗрд░реЗ PYTHONPATHS рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛, рдореЗрд░реЗ рдХреЛрдВрдбрд╛-рд╕реНрдерд╛рдкрд┐рдд Pyhton рдкреИрдХреЗрдЬ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рдЙрд╕ *.pth рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд┐рдореНрд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде; рдЬреИрд╕реЗ
/home/victoria/.local/lib/python3.5/site-packages/my_scripts.pth
# symlink to: /home/victoria/PycharmProjects/scripts/my_scripts.pth
[рдореБрдЭреЗ рдкрддрд╛ рд╣реИ: рдпрд╣ рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред] рд▓рдВрдмреА рдХрд╣рд╛рдиреА рдЫреЛрдЯреА рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЧреЗрдиреА рдХреЛ рдЕрдкрдиреЗ (рдмрд╣реБ-рдордВрдЪ) рдЖрдИрдбреАрдИ/рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд╛рдж рдореЗрдВ рдЙрди рдкрдереЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛/рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
/home/victoria/.local/lib/python3.5/site-packages/my_scripts.pth
# symlink (now!) to: /home/victoria/GeanyProjects/Victoria/scripts/my_scripts.pth
рдореЗрд░реА (рдЧреЗрдиреА) my_scripts.pth ($PYTHONPATH) рдлрд╝рд╛рдЗрд▓ рдЗрдВрдЧрд┐рдд рдХрд░ рд░рд╣реА рдереА
/home/victoria/.local/lib/python2.7
... рдЬреЛ, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
model_selection
рдореЙрдбреНрдпреВрд▓ рдХреЗрд╡рд▓ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ (0.18) рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рдЖрдкрдХреЛ рдкреБрд░рд╛рдиреЗcross_validation
рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛!