1

プログラムを高速化するためにnumpyを使用したいと思います。私が使いたいのは文字列配列だけです。私がする時

import numpy

numpyをループするのに約5秒かかります。これは、通常のプログラムで取得しようとしていたスピードアップよりも長い時間です。

numpyの文字列配列部分のみをロードする方法はありますか?

4

2 に答える 2

0

あなたが試すことができます:

from numpy import array

どちらの方法でもモジュール全体がインポートされるため、これはこれ以上速くなることはありません。なぜあなたの場合なのか分かりません。

于 2013-03-09T21:27:31.867 に答える
-1

すべてをインポートする場合、または部分的にインポートする場合は、それほど重要ではないと思います。重要なのは、使用される効率的なアルゴリズムと、アプリケーションの実行方法です。まず、 Pythonの速度を見てみましょう。また、 PyPyなどのJITコンパイラを使用してみてください。

于 2013-03-09T21:38:30.400 に答える