* support more argument type in depthwise_conv2d * mark all pointer as 'restrict' & fix vector conversion for opencl