[Python] npypy中frompyfunc和vectorize的區別


Answers

我不確定每個用例的不同使用情況,但是如果您查看源代碼(/numpy/lib/function_base.py),則會看到frompyfunc vectorizefrompyfunc 。 我讀的代碼主要是vectorize正在做適當的處理輸入參數。 在某些情況下,你可能會喜歡一個vs另一個,但是似乎frompyfunc只是vectorize一個較低級別的實例。

Question

numpy中的vectorizefrompyfunc有什麼區別?

兩者看起來都很相似。 他們每個人的典型用例是什麼?

編輯 :如JoshAdel指出,類vectorize似乎建立在frompyfunc 。 (見 )。 目前還不清楚frompyfunc是否可能有任何未被vectorize覆蓋的用例...