是否有一個標準裝飾器,用於在函數參數上應用asarray
?標準化的numpy/scipy`asarray`裝飾器
I.e.一些地方我可以這樣寫:
@array_args # this decorator automatically calls asarray on arguments
def f(x,y):
return x/y
代替
def f(x,y):
(x,y)=(numpy.asarray(x), numpy.asarray(y))
return x/y
我只發現了這個discussion,這樣我就可以拉裝飾有;但我想 更喜歡使用已集成到numpy
中的版本。
我懷疑是否存在 - 尤其是因爲自己寫裝飾器很簡單... – mgilson 2013-03-06 18:51:46
我覺得它非常簡單,其中一個numpy的開發人員會把它放在庫中。 – Dave 2013-03-06 18:54:13