def METHOD_NAME():
    """
    Dace program with numpy reshape, transformed for FPGA
    """
    @dace.program
    def reshp_np(A: dace.float32[3, 4], B: dace.float32[2, 6]):
        B[:] = np.reshape(A, [2, 6])
    A = np.random.rand(3, 4).astype(np.float32)
    B = np.random.rand(2, 6).astype(np.float32)
    sdfg = reshp_np.to_sdfg()
    sdfg.apply_transformations([FPGATransformSDFG])
    sdfg(A=A, B=B)
    assert np.allclose(np.reshape(A, [2, 6]), B)
    return sdfg