UTALI

書き溜めておいた技術記事や旅行記のバックアップです。

C言語

PythonとC言語のディガンマ関数について

scipyに組み込まれていたdigamma()が遅いので調べました。 改善案:C言語のライブラリを利用する。 http://www2.mpia-hd.mpg.de/~mathar/progs/digamma.c これをCythonでラッピングして計測 >>>import cython >>> timeit.timeit('cython.digamma(2)',number=…

Pythonが遅いので高速化したい - Cythonを使う

CythonでC言語・C++の外部ライブラリを利用する Pythonは非常に生産性の高いスクリプト言語で、C言語やC++などのコンパイルが必要な静的型付き言語を使うのが面倒になってしまうほどです。 しかし、一つ問題があって、それはPythonで書かれたスクリプトの実…