我试图找到一个方便的等效于从Julia语言到Python的mapslices函数。这是我尝试转换的行:
line_center = float64(mapslices(x->sum(x.^4.*[1:length(x)])./sum(x.^4),no_background,1)[:])
答案 0 :(得分:2)
对于任何想知道的人,这是一个答案。
def exp_func(x):
return np.dot(np.arange(len(x)), np.power(x, 4))/(np.sum(np.power(x, 4)))
result = np.apply_along_axis(exp_func,axis = 0,array)
exp_func采用1-D数组。