私は簡単なプログラムをプロファイリングするSpyderのIDEでプロファイラを使用しています。関数の1つであるmake_geology
は、コードの中で最も皮肉な部分です。それは24.7時間単位を使用するように見えます(秒ですか?)。しかし、私がmake_geology
(すべて私が黄色で強調表示したもの)内で行われたすべての呼び出しを見ると、その合計時間は最大で1.3時間単位になります。
私は、機能に費やされた時間の測定と割り当てを誤解していますか? make_geology = make_geology内のすべてのものに費やされた時間の総計make_geology内のすべてのものに費やされた時間の合計
あなたは[このメソッドは* *](http://stackoverflow.com/a/4299378/23771)しようとしたことがありますか? 1つは、絶対値ではなくパーセント値に敏感なので、何がピギーであるかを直接伝えます。それはなぜあなたにも伝えます。 –