Pytorch: рдореЙрдбреНрдпреВрд▓ рдиреЙрдЯрдлрд╛рдЙрдВрдб рддреНрд░реБрдЯрд┐: 'рдорд╢рд╛рд▓._рд╕реА' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 24 рдЬрдире░ 2017  ┬╖  40рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: pytorch/pytorch

рдирдорд╕реНрддреЗ,

рдореИрдВрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрдкреЗрдЬ рд╕реЗ Python 3.5 рдХреЗ рд▓рд┐рдП PyTorch pip рдкреИрдХреЗрдЬ CPU рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ wget рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдореИрдВрдиреЗ Python 3.6 рдХреЗ рд╕рд╛рде ArchLinux рдкрд░ рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pip install рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ред torchvision рдкреИрдХреЗрдЬ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

рдЕрдЧрд░ рдореИрдВ ipython рд╕рддреНрд░ рдореЗрдВ рдпрд╛ рдкрд╛рдпрдерди рд╕рддреНрд░ рдореЗрдВ import torch рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ torch рдореЙрдбреНрдпреВрд▓ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ:

Python 3.6.0 (default, Jan 16 2017, 12:12:55) 
[GCC 6.3.1 20170109] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.6/site-packages/torch/__init__.py", line 45, in <module>
    from torch._C import *
ModuleNotFoundError: No module named 'torch._C'

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

рд╕рд╛рджрд░,
рдПрд▓реЗрд╕реЗрдВрдбреНрд░реЛ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@phenixcx рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ torch рдирд╛рдордХ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдХрд░реЗрдВ: cd .. (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ python рдФрд░ import torch , рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рд╕рдорд╛рдзрд╛рди

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ torch рдирд╛рдордХ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдХрд░реЗрдВ: cd .. (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ python рдФрд░ import torch , рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред


[рдереНрд░реЗрдб рдореЗрдВ рдиреАрдЪреЗ рджрдмреЗ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдКрдкрд░ рд╕реНрдирд┐рдкреЗрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрд┐рдд]

torch._C рд╣рдорд╛рд░реЗ CPython рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдирд╛рдо рд╣реИ (рдЕрд░реНрдерд╛рдд рдЕрдЬрдЧрд░ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХреА рдЧрдИ C рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА)ред рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рд╡реЗ рдкрд╛рдЗрдерди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ ls /usr/lib/python3.6/site-packages/torch/ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ?

рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкрд╛рдЗрдк рд╡реНрд╣реАрд▓реНрд╕ рдХрд╛ рдирд╛рдо рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд╛рдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред

рд╣рдо рдЕрдЧрд▓реЗ рд░рд┐рд▓реАрдЬ рд╕реЗ рдЕрдЬрдЧрд░ 3.6 рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдкрд╣рд┐рдпреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВрдЧреЗред

@ рд╕реМрдорд┐рде рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣реА рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ TensorFlow рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдХрд░реНрд╖рдг рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддреА рд╣реИ: D

@apaszke рдпрд╣рд╛рдБ рдЖрдкрдХреЗ рд╣реИрдВ:

asuglia<strong i="9">@maximillian</strong> ~ $ ls -ll /usr/lib/python3.6/site-packages/torch/
totale 43360
drwxr-xr-x 4 root root     4096 24 gen 20.15 autograd
drwxr-xr-x 4 root root     4096 24 gen 20.15 backends
-rwxr-xr-x 1 root root 44131377 24 gen 20.15 _C.cpython-35m-x86_64-linux-gnu.so
drwxr-xr-x 3 root root     4096 24 gen 20.15 cuda
-rwxr-xr-x 1 root root    15612 24 gen 20.15 _dl.cpython-35m-x86_64-linux-gnu.so
-rw-r--r-- 1 root root      942 24 gen 20.15 functional.py
-rw-r--r-- 1 root root     7737 24 gen 20.15 __init__.py
drwxr-xr-x 5 root root     4096 24 gen 20.15 legacy
drwxr-xr-x 3 root root     4096 24 gen 20.15 lib
drwxr-xr-x 3 root root     4096 24 gen 20.15 multiprocessing
drwxr-xr-x 7 root root     4096 24 gen 20.15 nn
drwxr-xr-x 3 root root     4096 24 gen 20.15 optim
drwxr-xr-x 2 root root     4096 24 gen 20.15 __pycache__
-rw-r--r-- 1 root root    12520 24 gen 20.15 serialization.py
drwxr-xr-x 3 root root     4096 24 gen 20.15 sparse
-rw-r--r-- 1 root root     3354 24 gen 20.15 storage.py
-rw-r--r-- 1 root root    31721 24 gen 20.15 _tensor_docs.py
-rw-r--r-- 1 root root    16961 24 gen 20.15 tensor.py
-rw-r--r-- 1 root root    10317 24 gen 20.15 _tensor_str.py
drwxr-xr-x 3 root root     4096 24 gen 20.15 _thnn
-rw-r--r-- 1 root root    98275 24 gen 20.15 _torch_docs.py
drwxr-xr-x 7 root root     4096 24 gen 20.15 utils
-rw-r--r-- 1 root root     2532 24 gen 20.15 _utils.py

рдЕрдЧрд░ рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдкреВрдЫреЗрдВ, рдореБрдЭреЗ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА!

рд╣рд╛рдБ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ _C.cpython-35m рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкрд╛рдпрдерди 3.5 рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рддреНрд╡рд░рд┐рдд рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк _C , _dl , рдФрд░ _thnn/_THNN рдХреЛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ .so рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрд╕ cpython-version-artch-platform рднрд╛рдЧ рдХреЗ рдмрд┐рдирд╛, рдмрд╕ _C.so )ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╣реИрдХ рд╣реИ, рдЕрдЧрд░ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╣рдо рдФрд░ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ

рдЖрдкрдХреЗ рд╕рд╣рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛: +1:

рдирдорд╕реНрддреЗ, рдореИрдВ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬрдм PyTorch рдХреЛ Python 2.7.13 рдПрдирд╛рдХреЛрдВрдбрд╛ 4.3.0 (64-рдмрд┐рдЯ) рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рдерд╛ред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдПрдХ рд╕рдВрдХреЗрдд рджреЗрдВрдЧреЗ?

рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рддрд░реАрдХрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ:
рдЧрд┐рдЯ рдХреНрд▓реЛрди https://github.com/pytorch/pytorch
рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд -r рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБред txt
рдЕрдЬрдЧрд░ setup.py рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рдиреЗ рдореБрдЭреЗ рдмрддрд╛рдпрд╛ рдХрд┐ PyTorch рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдлрд┐рд░ рдореИрдВрдиреЗ рдкреНрд░реЙрдореНрдкреНрдЯ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ 'рдкрд╛рдпрдерди' рд▓рд┐рдЦрд╛ред рдЕрдВрдд рдореЗрдВ, рдЕрдЬрдЧрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ 'рдЖрдпрд╛рдд рдорд╢рд╛рд▓' рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реА:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 1, рдЗрди
рдлрд╝рд╛рдЗрд▓ "рдорд╢рд╛рд▓/__init__.py", рдкрдВрдХреНрддрд┐ 45, in
рдорд╢рд╛рд▓ рд╕реЗред_рд╕реА рдЖрдпрд╛рдд *
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: _C . рдирд╛рдордХ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдкреИрдХреЗрдЬ /usr/lib/python2.7/site-packages рдореЗрдВ рдХреЛрдИ рдЯреЙрд░реНрдЪ рдкреИрдХреЗрдЬ рдирд╣реАрдВ рд╣реИред рдкрд╛рдЗрдЯреЛрд░рдЪ рдореЗрдВ рдПрдХ рдкреИрдХреЗрдЬ рдорд╢рд╛рд▓ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ:
[ рд░реВрдЯ@рдЕрд▓реАрдПрдЪрдкреАрд╕реА-рдПрдо40-434 рдорд╢рд╛рд▓]# рдПрд▓рдПрд╕
рдХреБрд▓ 236
drwxr-xr-x 3 рд░реВрдЯ рд░реВрдЯ 150 рдлрд░рд╡рд░реА 10 11:54 рдСрдЯреЛрдЧреНрд░реЗрдб
drwxr-xr-x 3 рд░реВрдЯ рд░реВрдЯ 48 рдлрд░рд╡рд░реА 10 11:54 рдмреИрдХрдПрдВрдб
drwxr-xr-x 9 рд░реВрдЯ рд░реВрдЯ 4096 рдлрд░рд╡рд░реА 10 11:54 рд╕реАрдПрд╕рдЖрд░рд╕реА
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 109 рдлрд░рд╡рд░реА 10 11:54 cuda
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 83 рдлрд░рд╡рд░реА 10 11:54 рд╡рд┐рддрд░рд┐рдд
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 2218 рдлрд░рд╡рд░реА 10 11:54 рдлрдВрдХреНрд╢рдирд▓.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 7768 рдлрд░рд╡рд░реА 10 11:54 __init__.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 8762 рдлрд░рд╡рд░реА 10 13:49 __init__.pyc
drwxr-xr-x 4 рдореВрд▓ рдЬрдбрд╝ 61 рдлрд╝рд░рд╡рд░реА 10 11:54 рд╡рд┐рд░рд╛рд╕рдд
drwxr-xr-x 15 рд░реВрдЯ рд░реВрдЯ 4096 рдлрд░рд╡рд░реА 10 12:00 lib
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 93 рдлрд░рд╡рд░реА 10 11:54 рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ
drwxr-xr-x 6 рд░реВрдЯ рд░реВрдЯ 4096 рдлрд░рд╡рд░реА 10 11:54 nn
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 4096 рдлрд░рд╡рд░реА 10 11:54 рдЗрд╖реНрдЯрддрдо
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 12581 рдлрд░рд╡рд░реА 10 11:54 serialization.py
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 32 рдлрд░рд╡рд░реА 10 11:54 рд╡рд┐рд░рд▓
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 3354 рдлрд░рд╡рд░реА 10 11:54 storage.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 33716 рдлрд░рд╡рд░реА 10 11:54 _tensor_docs.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 17009 рдлрд░рд╡рд░реА 10 11:54 tensor.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 10346 рдлрд░рд╡рд░реА 10 11:54 _tensor_str.py
drwxr-xr-x 2 рд░реВрдЯ рд░реВрдЯ 71 рдлрд░рд╡рд░реА 10 11:55 _thnn
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 99370 рдлрд░рд╡рд░реА 10 11:54 _torch_docs.py
drwxr-xr-x 6 рд░реВрдЯ рд░реВрдЯ 145 рдлрд░рд╡рд░реА 10 11:54 рдмрд░реНрддрди
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 2532 рдлрд░рд╡рд░реА 10 11:54 _utils.py
-rw-r--r-- 1 рд░реВрдЯ рд░реВрдЯ 2895 рдлрд░рд╡рд░реА 10 13:49 _utils.pyc

рдЖрдк рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ /usr/lib/python2.7/site-packages рдореЗрдВ рд╕рдВрдХреБрд▓ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╣реИред which python рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд╛рдпрдерди рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИ

'рдХреМрди рд╕рд╛ рдЕрдЬрдЧрд░' рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ '/root/anaconda2/bin/python' рд╣реИред рдЕрднреА, рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ '/root/anaconda2/bin/python' рднреА рд▓рд┐рдЦрд╛ рд╣реИ, рдФрд░ рдкрд╛рдпрдерди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ 'рдЖрдпрд╛рдд рдорд╢рд╛рд▓' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдирддреАрдЬрд╛ рд╡рд╣реА рд╣реИ:
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 1, рдЗрди
рдлрд╝рд╛рдЗрд▓ "рдорд╢рд╛рд▓/__init__.py", рдкрдВрдХреНрддрд┐ 45, in
рдорд╢рд╛рд▓ рд╕реЗред_рд╕реА рдЖрдпрд╛рдд *
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: _C . рдирд╛рдордХ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рдкрд╛рдЗрдЯреЛрд░рдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЕрдиреНрдп рдкреИрдХреЗрдЬ рдореЗрдВ рдорд╢рд╛рд▓ 7 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдУрдПрд╕ рд╕реЗрдВрдЯреЛрд╕ 7 рд╣реИред
рдорджрдж рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж рд╕реМрдорд┐рдеред

@phenixcx рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ torch рдирд╛рдордХ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдХрд░реЗрдВ: cd .. (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ python рдФрд░ import torch , рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдорд╣рд╛рди! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдкреИрдХреЗрдЬ рд╕реНрдерд╛рди рдкрд╛рдЗрдЯреЛрд░рдЪ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рддреЗ рд╣реИрдВред

@рд╕реМрдорд┐рде рдЬреАрдирд┐рдпрд╕

@ рд╕реМрдорд┐рде рдЖрдкрдХрд╛ рд╕реБрдЭрд╛рд╡ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ! рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдкрд░реЗрд╢рд╛рди рд╣реИрдВред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд╡реЗ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдвреВрдВрдв рд╕рдХрддреЗ рд╣реИрдВред

@soumith рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдореИрдВ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдкрд░ рдкрд╛рдЧрд▓ рд╣реЛ рд░рд╣рд╛ рдерд╛

@ рд╕реМрдорд┐рде рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдореЗрд░реА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛! рдзрдиреНрдпрд╡рд╛рдж @ рд╕реМрдорд┐рде

рдЧрд╣, рдореИрдВрдиреЗ рдЗрд╕ рдмрд┐рдВрджреБ рдХреЛ рдЕрдм рддрдХ рджреЛ рдмрд╛рд░ рдорд╛рд░рд╛ :-Pред рд╡реИрд╕реЗ, рд╕рдорд╕реНрдпрд╛ рддрдм рднреА рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ рдЬрдм рдЖрдк рдХрд░реНрддрд╡реНрдпрдкреВрд░реНрд╡рдХ cd рдХреЛ рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрд╡рдпрдВ рдХреНрд▓реЛрди рдХрд┐рдП рдЧрдП pytorch рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛрддреА рд╣реИред

рд╣реЗ рднрдЧрд╡рд╛рди, рд╡рд╣ рдпрд╣ рдерд╛

рдХрд╛рдо рдХрд┐рдпрд╛

рдХрд╛рдо рдХрд┐рдпрд╛!

рд╢рд╛рдЦрд╛ v0.3.0 . рдХреЗ рд╕реНрд░реЛрдд рд╕реЗ рдирд┐рд░реНрдорд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА

рдореЗрд░рд╛ рд╕рд┐рд╕реНрдЯрдо OSX10.12 рд╣реИ, рдЕрдЬрдЧрд░ рд╕рдВрд╕реНрдХрд░рдг 3.6.1 рд╣реИред рдореИрдВ рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ред рдореИрдВрдиреЗ рд╕рднреА рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ pip3 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ export NO_CUDA=1 рджреНрд╡рд╛рд░рд╛ CUDA рд╕рдорд░реНрдерди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рд╣реИ

рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХрдорд╛рдВрдб рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓ рджрд┐рдпрд╛:
Jon (v0.3.0) pytorch $ MACOSX_DEPLOYMENT_TARGET=10.12 CC=clang CXX=clang++ python3 setup.py install

рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдореЗрдВ рдорд┐рд▓реА 7 рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ:
~~/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:14:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHDoubleTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHDoubleTensor(THDoubleTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:15:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHFloatTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHFloatTensor(THFloatTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:16:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHLongTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHLongTensor(THLongTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:17:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHIntTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHIntTensor(THIntTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:18:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHShortTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHShortTensor(THShortTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:19:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHCharTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHCharTensor(THCharTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:20:29: рдЪреЗрддрд╛рд╡рдиреА: 'THDTensorDescriptor_newFromTHByteTensor' рдореЗрдВ C-рд▓рд┐рдВрдХреЗрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИ'THDTensorDescriptor' (рдЙрд░реНрдл 'at :: Tensor') рдЬреЛ C рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHByteTensor(THByteTensor *tensor);^7 рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ рдЙрддреНрдкрдиреНрдиред~ ~
рдЗрди рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдерд╛рдкрдирд╛ рдореБрдЭреЗ рдареАрдХ рд▓рдЧрддреА рд╣реИред
рдкрд╛рдЗрдЯреЛрд░рдЪ рд╕реНрд░реЛрдд ~/pytorch/ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реИ, рдореИрдВрдиреЗ ~/Desktop рдореЗрдВ рдЕрдЬрдЧрд░ рдЪрд▓рд╛рдпрд╛
рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдХреНрдпрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЗрд╕ рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

@ рдЬреЛрдирдмреАрди рд╣рд╛рдп, рдореИрдВ рд╕рд┐рд░реНрдл рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рд╕реЗ рдкрд╛рдЗрдЯреЛрд░рдЪ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдХреНрд▓реЛрди рдХрд░рддрд╛ рд╣реВрдВред рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░реЗрдВ?

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ:

ImportErrorTraceback (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо)
рдореЗрдВ()
----> 1 рдЖрдпрд╛рдд рдорд╢рд╛рд▓

рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: 'рдорд╢рд╛рд▓' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдореИрдВ рдкрд╛рдЗрдЯреЛрд░рдЪ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЬреНрдпреВрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдиреЛрдЯ: рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд┐рдирд╛ рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рджреГрд╢реНрдпрдорд╛рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ?
https://github.com/pytorch/pytorch/issues/574#issuecomment -278879701
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП @soumith рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдЕрдкрдиреА рддреАрд╕рд░реА рдкреЛрд╕реНрдЯ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ?

рдпрд╣ рджреВрд╕рд░реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВ рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдЖрдпрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рджреВрд╕рд░реА рдмрд╛рд░ рд╣реИ рдЬрдм рдпрд╣ рд╕рдорд╛рдзрд╛рди рд╣реИ ...

@talesa рдиреЗ рд╕реВрддреНрд░ рдореЗрдВ рджреВрд╕рд░реА рдкреЛрд╕реНрдЯ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЬреЛрдбрд╝рд╛: https://github.com/pytorch/pytorch/issues/574#issuecomment -274911281

рдореЗрд░реА рднреА рдЗрд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдФрд░ рдпрд╣рд╛рдВ рд╕рдорд╛рдзрд╛рди рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореИрдВрдиреЗ http://course.fast.ai/ рдкрд░ рдХреЛрдбрд░реНрд╕ рдХреЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░реИрдХреНрдЯрд┐рдХрд▓ рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛

рдкрд╛рда рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

~\Documents\Fast AI\fastai\courses\dl1\fastai\torch_imports.py in <module>()
      1 import os
----> 2 import torch, torchvision, torchtext
      3 from torch import nn, cuda, backends, FloatTensor, LongTensor, optim
      4 import torch.nn.functional as F
      5 from torch.autograd import Variable

C:\ProgramData\Anaconda3\envs\fastai\lib\site-packages\torch\__init__.py in <module>()
     74     pass
     75 
---> 76 from torch._C import *
     77 
     78 __all__ += [name for name in dir(_C)

ImportError: DLL load failed: The specified procedure could not be found.

рдореИрдВрдиреЗ рдЬреНрдпреВрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рдХреЗ рдмрд╛рд╣рд░ рдЕрдЬрдЧрд░ рдореЗрдВ import torch рдХрд░рдиреЗ рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА:

(fastai) C:\Users\PJvG\Documents\Fast AI\fastai>python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bi
t (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\Anaconda3\envs\fastai\lib\site-packages\torch\__init__.py
", line 76, in <module>
    from torch._C import *
ImportError: DLL load failed: The specified procedure could not be found.
>>> which python
  File "<stdin>", line 1
    which python
               ^
SyntaxError: invalid syntax

рдореИрдВрдиреЗ cd .. рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реБрдЖред

рдФрд░ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдлрд╛рд╕реНрдЯрд╛рдИ рдЪреИрдирд▓ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдЖрдЬрдорд╛рдпрд╛:

(base) C:\Users\PJvG\Documents>python
Python 3.6.4 |Anaconda custom (64-bit)| (default, Jan 16 2018, 10:22:32) [MSC v.
1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'torch'

рдХреНрдпрд╛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдХреЛрдИ рдореЗрд░реА рд╕рд╣рд╛рдпрддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

@PJvG рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИред https://github.com/pytorch/pytorch/issues/494 . рдореЗрдВ рдкреВрдЫрдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛

@PJvG рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛?

рдирд╣реАрдВ, рдореИрдВ рдирд╣реАрдВ

2018-03-18 0:23 рдЬреАрдПрдордЯреА-03:00 рдХрд░рдгрдореВрд░реНрддрд┐7 рдЕрдзрд┐рд╕реВрдЪрдирд╛рдПрдВ @github.com:

@PJvG https://github.com/pjvg рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/pytorch/pytorch/issues/574#issuecomment-373969927 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AWEPqcNsVyhzPm5yfm8enhRUce22vLLtks5tfdMUgaJpZM4Lsrr6
.

рдореИрдВ рдкрд╛рдЗрдЯреЛрд░рдЪ рдХреЛ рдПрдирд╛рдХреЛрдВрдбрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 10 рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдПрдХ рд╕рдлрд▓ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧрд╛ред рдЕрдм рдЬрдм рдореИрдВ рдЗрд╕реЗ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\conner\Anaconda3\Lib\site-packages\torch\__init__.py", line 76, in <module>
    from torch._C import *
ImportError: DLL load failed: The specified module could not be found.

рдореИрдВрдиреЗ рд╕реАрдбреА рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ .. рдФрд░ рдЙрд╕ рдирдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЕрдЬрдЧрд░ рдХреЛ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдореИрдВрдиреЗ рднреА рдХреЛрд╢рд┐рд╢ рдХреА
@apaszke рд╕рд┐рдлрд╛рд░рд┐рд╢:

рд╣рд╛рдБ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ _C.cpython-35m рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкрд╛рдпрдерди 3.5 рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рддреНрд╡рд░рд┐рдд рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк _C, _dl, рдФрд░ _thnn/_THNN рдХреЛ рдирд┐рдпрдорд┐рдд .so рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрд╕ cpython-рд╕рдВрд╕реНрдХрд░рдг-рдЖрд░реНрдЯрдЪ-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рднрд╛рдЧ рдХреЗ рдмрд┐рдирд╛, рдмрд╕ _C.so)ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╣реИрдХ рд╣реИ, рдЕрдЧрд░ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╣рдо рдФрд░ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ

рдпрд╣рд╛рдБ рдорд╢рд╛рд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ:

 Directory of C:\Users\conner\Anaconda3\Lib\site-packages\torch

05/05/2018  07:52 PM    <DIR>          .
05/05/2018  07:52 PM    <DIR>          ..
05/05/2018  07:29 PM    <DIR>          autograd
05/05/2018  07:29 PM    <DIR>          backends
05/05/2018  07:29 PM    <DIR>          contrib
05/05/2018  07:29 PM    <DIR>          cuda
05/05/2018  07:29 PM    <DIR>          distributed
02/24/2018  05:49 AM             6,208 distributions.py
05/05/2018  07:29 PM    <DIR>          for_onnx
02/24/2018  05:49 AM             9,714 functional.py
05/05/2018  07:29 PM    <DIR>          jit
05/05/2018  07:29 PM    <DIR>          legacy
05/05/2018  07:29 PM    <DIR>          lib
05/05/2018  07:29 PM    <DIR>          multiprocessing
05/05/2018  07:29 PM    <DIR>          nn
05/05/2018  07:29 PM    <DIR>          onnx
05/05/2018  07:29 PM    <DIR>          optim
11/09/2017  07:38 PM             4,130 random.py
02/24/2018  05:49 AM            16,759 serialization.py
05/05/2018  07:29 PM    <DIR>          sparse
02/24/2018  05:49 AM             4,016 storage.py
02/24/2018  05:49 AM            14,497 tensor.py
05/05/2018  07:29 PM    <DIR>          utils
02/24/2018  01:46 PM                58 version.py
02/24/2018  01:52 PM        22,208,512 _C.pyd
02/24/2018  01:52 PM            10,240 _nvrtc.cp36-win_amd64.pyd
10/27/2017  09:31 PM             3,044 _six.py
09/17/2017  08:09 AM             1,164 _storage_docs.py
02/24/2018  05:49 AM            39,842 _tensor_docs.py
02/24/2018  05:49 AM            11,024 _tensor_str.py
05/05/2018  07:29 PM    <DIR>          _thnn
02/24/2018  05:49 AM           127,125 _torch_docs.py
02/24/2018  05:49 AM             9,201 _utils.py
02/24/2018  05:49 AM             9,313 __init__.py
05/05/2018  07:29 PM    <DIR>          __pycache__
              16 File(s)     22,474,847 bytes
              19 Dir(s)  318,658,211,840 bytes free

рдкрд╛рдЗрдЯреЛрд░рдЪ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░,
рдореИрдВ рдкрд╛рдЗрдЯреЛрд░рдЪ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдХреБрд▓ рдирдпрд╛ рд╣реВрдВ, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рд╣реИ, рдФрд░ рдореИрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ cd ... рд╕реЗ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ! рдХреНрдпрд╛ рдХреЛрдИ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдПрдирд╛рдХреЛрдВрдбрд╛ рдкрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдХрд┐рд╕рдореЗрдВ рдмрджрд▓реЗрдВ? рдореИрдВ рдкреВрд░реА рддрд░рд╣ рднреНрд░рдорд┐рдд рд╣реВрдВред

рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдзрдиреНрдпрд╡рд╛рдж

рдореЗрд░реА рдЕрдЬрдЧрд░ рджреГрд╖реНрдЯрд┐ 3.6.2 рд╣реИред рдореБрдЭреЗ рднреА рдпрд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА:

рдорд╢рд╛рд▓ рдЖрдпрд╛рдд рдХрд░реЗрдВ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 1, рдЗрди
рдлрд╝рд╛рдЗрд▓ "рд╕реА: UsershpAppDataLocalProgramsPythonPython36libsite-packagetor
ch__init__.py", рд▓рд╛рдЗрди 78, in
рдорд╢рд╛рд▓ рд╕реЗред_рд╕реА рдЖрдпрд╛рдд *
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: рдбреАрдПрд▓рдПрд▓ рд▓реЛрдб рд╡рд┐рдлрд▓:

рдХреГрдкрдпрд╛ рдореЗрд░реА рдорджрдж рдХрд░реЗрдВ, @connermcb @PJvG @apaszke

рд╣реИрд▓реЛ рджреЛрд╕реНрддреЛрдВ, рдореИрдВ рдЕрдкрдиреЗ рдореИрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдЬрдЧрд░ 2.7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдерд░реНрдб рдкрд╛рд░реНрдЯреА рдкрд╛рдпрдерди рдирд╣реАрдВ)
рдореБрдЭреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЧрдпрд╛
рдмрд╕ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдПрдБ, рдЗрд╕реЗ рдЕрдкрдиреЗ рдкрд░рд┐рд╡реЗрд╢ рдХреЗ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ

sudo install_name_tool -рдЪреЗрдВрдЬ @rpath/libc++.1.dylib /usr/lib/libc++.1.dylib /Library/Python/2.7/site-packages/torch/_C.so

@phenixcx рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ torch рдирд╛рдордХ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдХрд░реЗрдВ: cd .. (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ python рдФрд░ import torch , рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╣реВрдВ рдФрд░ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдорджрдж рдорд┐рд▓рддреА рд╣реИ

рдореБрд╕реАрдмрдд:
рдорд╢рд╛рд▓ рд╕реЗред_рд╕реА рдЖрдпрд╛рдд *
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: 'рдорд╢рд╛рд▓._рд╕реА' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рд╡рд╛рддрд╛рд╡рд░рдг:
3.5.6 |рдПрдирд╛рдХреЛрдВрдбрд╛, рдЗрдВрдХ.| (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдЕрдЧрд╕реНрдд 26 2018, 16:05:27) [рдПрдордПрд╕рд╕реА v.1900 64 рдмрд┐рдЯ (рдПрдПрдордбреА64)]

рд╣рд▓
рдореИрдВ pip3 рджреНрд╡рд╛рд░рд╛ рдЯреЙрд░реНрдЪ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдлрд┐рд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

pip3 install torch==1.2.0+cpu torchvision==0.4.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

@phenixcx рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ torch рдирд╛рдордХ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ рдЬрд┐рд╕реЗ рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдХрд░реЗрдВ: cd .. (рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдлрд┐рд░ python рдФрд░ import torch , рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╣реВрдВ рдФрд░ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдорджрдж рдорд┐рд▓рддреА рд╣реИ

рдХреНрдпрд╛ рдЖрдкрдХреЛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛?

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╕рдорд╛рдзрд╛рди рдлрд┐рдЯ рдирд╣реАрдВ рд╣реИ
рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдореЙрдбрд▓ рдмреАред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред
image

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╕рдорд╛рдзрд╛рди рдлрд┐рдЯ рдирд╣реАрдВ рд╣реИ
рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкреАрдЖрдИ 3 рдореЙрдбрд▓ рдмреАред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред
image

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕ @BulNik рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдкрд╣рд┐рдпрд╛ рдмрдирд╛ pytorch/dist рдлрд╝реЛрд▓реНрдбрд░ (whl рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рдореЗрдВ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рдкрде рдореЗрдВ рдареАрдХ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмрд╕ рдпрд╣ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

pip3 install pytorch/dist/torch-1.6.0a0+68f23d5-cp37-cp37m-linux_armv7l.whl

_рд╡реНрд╣реАрд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЕрдкрдиреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ_

рдпрд╣ рдореЗрд░реЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 4 рдореЙрдбрд▓ рдмреА рдкрд░ рдХрдо рд╕реЗ рдХрдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ!

рд╕реАрдбреА... рдЕрдкреНрд░реЛрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ, рдореЗрд░реЗ google colabs рдореЗрдВ рд╕рднреА рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХрд░рдиреЗ рд╕реЗ рд╕рдордп рдХреА рдмрдЪрдд рд╣реЛред рдпрдХреАрди рдирд╣реАрдВ рдХреНрдпреЛрдВ
['рдорд╢рд╛рд▓._рд╕реА' рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ]

рд╣рд╛рдБ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ _C.cpython-35m рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкрд╛рдпрдерди 3.5 рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рддреНрд╡рд░рд┐рдд рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк _C , _dl , рдФрд░ _thnn/_THNN рдХреЛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ .so рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрд╕ cpython-version-artch-platform рднрд╛рдЧ рдХреЗ рдмрд┐рдирд╛, рдмрд╕ _C.so )ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╣реИрдХ рд╣реИ, рдЕрдЧрд░ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╣рдо рдФрд░ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ

рд╣рд╛рдп, рдореИрдВрдиреЗ рд╡рд╣ рдмрдирд╛рдпрд╛ред рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдирдИ рддреНрд░реБрдЯрд┐ рд╣реИ :(

рдорд╢рд╛рд▓ рдЖрдпрд╛рдд рдХрд░реЗрдВ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рд▓рд╛рдЗрди 1, рдЗрди
рдлрд╝рд╛рдЗрд▓ "/home/pi/.local/lib/python3.7/site-packages/torch/__init__.py", рд▓рд╛рдЗрди 79, рдореЗрдВ
рдорд╢рд╛рд▓ рд╕реЗред_рд╕реА рдЖрдпрд╛рдд *
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: рд╕рдВрд╕реНрдХрд░рдг `GLIBXX_3.4.26' рдирд╣реАрдВ рдорд┐рд▓рд╛ (рдЖрд╡рд╢реНрдпрдХ /home/pi/.local/lib/python3.7/site-packages/torch/ lib/libtorch_python.so)

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

mishraswapnil picture mishraswapnil  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ikostrikov picture ikostrikov  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Coderx7 picture Coderx7  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

NgPDat picture NgPDat  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bartolsthoorn picture bartolsthoorn  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ