OPERATOR contains kernel(default kernel for reverse OP) and kernel_2d(kernel for forward OP)