Retourner au contenu associé (journal : pythran: python -> c++)
Posté par serge_sans_paille (site web personnel) le 09 juillet 2012 à 17:29. En réponse au journal pythran: python -> c++. Évalué à 6.
Alors deuxième partie, mais j'ai eu la flemme d'écrire le code cython
Le code d'entrée est le suivant
def zero(n,m): return [[0 for row in xrange(n)] for col in xrange(m)] def matrix_multiply(m0, m1): new_matrix = zero(len(m0),len(m1[0])) for i in xrange(len(m0)): for j in xrange(len(m1[0])): for k in xrange(len(m1)): new_matrix[i][j] += m0[i][k]*m1[k][j] return new_matrix
Et j'utilise des list et pas de numpy.* en entrée.
list
numpy.*
python: 1.97s pypy: 0.200s shedskin: 0.103s pythran: 0.06s
ce qui confirme le classement précédent
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Pypy
Posté par serge_sans_paille (site web personnel) . En réponse au journal pythran: python -> c++. Évalué à 6.
Alors deuxième partie, mais j'ai eu la flemme d'écrire le code cython
Le code d'entrée est le suivant
Et j'utilise des
listet pas denumpy.*en entrée.python: 1.97s
pypy: 0.200s
shedskin: 0.103s
pythran: 0.06s
ce qui confirme le classement précédent