1

次のコード行を含む PLSQL コードがあります。

delete my_table;

my_tableグローバル一時テーブルはどこにありますか。上記のコードは、テーブルからすべての行を削除することを意味していると推測しています。ただし、結果をグーグルで検索することはできません。


モジュールを CPython スクリプトから PyPy で強制的に実行しますか (コードの一部で PyPy を実行します)?

CPython スクリプトからモジュールをインポートする方法はありますが、それらを PyPy で実行しますか?

問題は、多くの SciPy (および NumPy) を使用するコードがありますが、PyPy で最適化できるコードの部分があることです。

これが私がやりたいことのランダムな例です:

sub_run_in_pypy.py モジュール:

#assuming this can be optimized with PyPy
def function_a(foo):
    return foo**2

main_run_in_cpython.py モジュール:

import scipy.stats as stats

#assuming this exists:
import import_function_for_pypy
pypy_imported_function = import_function_for_pypy(module_name=sub_run_in_pypy, function_name=function_a)

x = stats.t.rvs(5, loc=0, scale=1, size=1)

print pypy_imported_function(x)

これが存在しない場合、なぜですか?

編集: Bakuriu が推測したように、別のプロセスで実行される可能性があることを示唆していました。これにより、オーバーヘッドが大きくなりすぎますか?

4

1 に答える 1