5 ms·
Yes, NumPy depends on BLAS/LAPACK libraries which are written on Fortran. In turn TensorFlow and Theano which used for implementation of most state of the art d
by inlineint 10y ago
Yes, NumPy depends on BLAS/LAPACK libraries which are written on Fortran. In turn TensorFlow and Theano which used for implementation of most state of the art deep neural networks depend on NumPy, so Fortran is still alive and gearing such modern research.
- marmaduke 10y agoAll of this is wrong. Numpy does not depend on fortran code and TF and theano implement their arithmetic without fortran code.
- shepardrtc 10y agoFrom http://docs.scipy.org/doc/numpy/user/building.html http://docs.scipy.org/doc/numpy/user/building.html > Various NumPy modules use FORTRAN 77 libraries
- inlineint 10y ago$ pip show tensorflow theano Name: tensorflow Version: 0.7.1 ... Requires: six, protobuf, wheel, numpy --- Name: Theano Version: 0.8.2 ... Requires: six, scipy, numpy You are right that arithmetic in both of them is not written on Fortran, but the packages do use NumPy as you can see in the pip output.