Python 如何为dask apply_over_轴调用设置元

Python 如何为dask apply_over_轴调用设置元,python,dask,Python,Dask,下面的代码 a = da.random.normal(0, 1., size=(100, 100), chunks=(15, 15)) def cut(x,y): try: res = np.int8(np.digitize(x[0]+x[1], [.25,.50,.75])) except: res = np.int8(0) return np.int8(res) res = da.apply_over_axes( cut, a, [1

下面的代码

a = da.random.normal(0, 1., size=(100, 100), chunks=(15, 15))
def cut(x,y):
    try:
        res = np.int8(np.digitize(x[0]+x[1], [.25,.50,.75]))
    except:
        res = np.int8(0)
    return np.int8(res)

res = da.apply_over_axes( cut, a, [1])
da.to_hdf5( '/tmp/cat.h5', {'/cat': res})
使用aguments
x=[1.],y=0.
生成对cut的初始调用,这将触发cut定义中的except语句


有没有直接设置meta的方法?

从0.18.2版开始,看起来没有,这是硬连线的。我建议提出一个问题