timeit

    1

    1答えて

    シリアルポートに接続されているZigBeeモジュールのアドレスを見つけるために使用される関数のタイミングを見つけようとしています。しかし、私はtimeit.Timer()メソッドを使ってタイミングを見つけようとしました。実行に必要な時間に応答していません。私は、エラーをumderstandすることができません Traceback (most recent call last): File

    0

    1答えて

    私はPythonで作業しようとしている、適度なサイズのソートされたアスキーテキストファイルを持っています。私は時間の関数を使用して書いた単純なバイナリ検索関数を使うのではなく、ファイル全体をメモリに読み込み、検索するためにnumpyの論理インデックスを使用する方が検索の回数を決めることを試みています。これを行うために、私は次のセットアップ私はそれがそれぞれのタスクを完了するのにかかる時間の平均量を

    1

    1答えて

    forcing division to be floating pointという異なる方法で実行時間を比較したいと思います。 ターミナルでtimeitと、次のコードをテストしている間は、 from __future__ import division a = 2/3 私はエラーが発生し、 $ python -m timeit '2*1.0/3' # this works 10000000

    2

    2答えて

    pytohnのforループ内の特定のコードセグメントをベンチマークしたいと思います。 def createTokens(): keypath=('./pickles/key.pickle') path="./data/" directory = os.listdir(path) tok={} print('create tokens..')

    2

    3答えて

    私は 'ポップ'の時間を計算したいと思います。ここにコードは です。 x=list(range(10000)) popz=timeit.Timer("x.pop(0)","from __main__ import x") print (popz.timeit()) IndexError: pop from empty list は、どのように私は、リストの先頭からポップの時間を得ることが

    1

    2答えて

    私は数多くのステートメントをタイムリーにしたいと思います。例: s = """\ for i in range (0,3): for j in range (0,4): if alpha_beta[i,j] == 0 and vect2[i] != 0.0 and alpha[j] == 1 : print(i,j) alpha_beta[i,j

    0

    1答えて

    このコードを動作させるのにますます疲れて困惑しています。これは、「データ構造とアルゴリズムによる問題解決」Web教科書からのアルゴリズム分析課題です。それは、リスト要素と辞書要素を削除するのにかかる時間を比較するよう求められます。リスト削除時間のテストはうまくいきますが、辞書要素を削除しようとすると、キーエラーが発生します。なぜこれがそうだと誰が説明できますか? import timeit im

    6

    1答えて

    私はなぜpythonのtimeitモジュールがbest of 3を使って時間を測定するのかの根拠は分かりません。ここに私のコンソールからの例です: ~ python -m timeit 'sum(range(10000))' 10000 loops, best of 3: 119 usec per loop は直感的に、私はその後、ループの数で割り一緒に全体の時間をかけているだろう。すべての

    1

    2答えて

    私は現在、複数の短いCプログラムに対して複数のベンチマークを生成する必要があるuniでいくつかの作業を行っています。私はこのプロセスを自動化するためのPythonスクリプトを書いています。今まで私はtimeモジュールを使用してきたと本質的のようなベンチマークを計算する: run_program機能だけでCのプログラムを実行するために subprocessモジュールを使用しています start =