Scikit-learn: рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж: рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ model_selection рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рдЬрдире░ 2016  ┬╖  17рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: scikit-learn/scikit-learn

рдХреЗ рд╕рд╛рде рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
рдХреЛрдВрдбрд╛ рдЕрдкрдбреЗрдЯ рд╕реНрдХрд┐рдХрд┐рдЯ-рд▓рд░реНрди
рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░
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 рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛!

рд╕рднреА 17 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

... рдЬреЛ, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ?

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕