Is numpy.einsum efficient compared to fortran or C?
<p>I have written a numpy program which is very time consuming. After profiling it, I found that most of the time is spent in <code>numpy.einsum</code>. </p>

<p>Although numpy is a wrapper of LAPACK or BLAS, I don't know whether <code>numpy.einsum</code>'s performance is comparable to its counterpart in LAPACK or BLAS.</p>

<p>So, will I get much performance enhancement if I switch to fortran or C?</p>