Как реализовать col2im () в Python? - PullRequest
0 голосов
/ 06 августа 2020

im2col уже эффективно реализовано в python с таким кодом, как:

def im2col_sliding_strided(A, BSZ, stepsize=1):
    # Parameters
    m,n = A.shape
    s0, s1 = A.strides
    nrows = m-BSZ[0]+1
    ncols = n-BSZ[1]+1
    shp = BSZ[0],BSZ[1],nrows,ncols
    strd = s0,s1,s0,s1

    out_view = np.lib.stride_tricks.as_strided(A, shape=shp, strides=strd)
    return out_view.reshape(BSZ[0]*BSZ[1],-1)[:,::stepsize]

, который исходит из реализации MATLAB im2col 'slip' в Python

Но у него нет решения для возврата изображения столбца. Есть ли способ его ускорить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...