python3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
python3 [2016/06/16 11:04] – [sur judith/CentOS7] gerardpython3 [2016/06/17 11:25] gerard
Ligne 4: Ligne 4:
 en étant root: en étant root:
 <Code> <Code>
-yum install python34 python34-numexpr python34-scipy python-lxml python34-toolz python34-six python34-setuptools python34-py python34-numpy-f2py python-virtualenvwrapper python-pip libxml2-devel libxslt-devel+yum install python34 openblas-openmp python34-numexpr python34-scipy python-lxml python34-toolz python34-six python34-setuptools python34-py python34-numpy-f2py python-virtualenvwrapper python-pip libxml2-devel libxslt-devel
 pip install --upgrade virtualenv pip install --upgrade virtualenv
 </Code> </Code>
Ligne 27: Ligne 27:
 >>> >>>
 </Code> </Code>
 +
 +====== Tests ======
 +sur le code suivant
 +<Code>
 +import timeit
 +setup = "import numpy as np;\
 +        A=np.random.randn(1000,1000);\
 +        b=np.random.randn(1000)"
 +count = 5
 +t = timeit.Timer("np.linalg.solve(A,b)", setup=setup)
 +print("solve:", t.timeit(count)/count, "sec")
 +</Code>
 +
 +^^^^^
 +| python2.7 | blas | 60ms |  ''/usr/lib64/python2.7/site-packages/numpy/core/_dotblas.so'' | |
 +| python 3.4.3 | lapack | 47ms ~ | ''/usr/lib64/python3.4/site-packages/numpy/linalg/lapack_lite.cpython-34m.so''| |
 +| python 3.4.3 | openblas | 21ms ~ | ''/home/ghenry/.virtualenvs/test_scipy/lib/python3.4/site-packages/numpy/.libs/libopenblasp-r0-39a31c03.2.18.so''| export OMP_NUM_THREADS=8 |
 +
  
  
  • python3.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1