diff --git a/x2paddle/op_mapper/onnx2paddle/__init__.py b/x2paddle/op_mapper/dygraph/pytorch2paddle/__init__.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/__init__.py rename to x2paddle/op_mapper/dygraph/pytorch2paddle/__init__.py diff --git a/x2paddle/op_mapper/pytorch2paddle/aten.py b/x2paddle/op_mapper/dygraph/pytorch2paddle/aten.py similarity index 100% rename from x2paddle/op_mapper/pytorch2paddle/aten.py rename to x2paddle/op_mapper/dygraph/pytorch2paddle/aten.py diff --git a/x2paddle/op_mapper/pytorch2paddle/prim.py b/x2paddle/op_mapper/dygraph/pytorch2paddle/prim.py similarity index 100% rename from x2paddle/op_mapper/pytorch2paddle/prim.py rename to x2paddle/op_mapper/dygraph/pytorch2paddle/prim.py diff --git a/x2paddle/op_mapper/pytorch2paddle/prim2code.py b/x2paddle/op_mapper/dygraph/pytorch2paddle/prim2code.py similarity index 100% rename from x2paddle/op_mapper/pytorch2paddle/prim2code.py rename to x2paddle/op_mapper/dygraph/pytorch2paddle/prim2code.py diff --git a/x2paddle/op_mapper/pytorch2paddle/pytorch_op_mapper.py b/x2paddle/op_mapper/dygraph/pytorch2paddle/pytorch_op_mapper.py similarity index 100% rename from x2paddle/op_mapper/pytorch2paddle/pytorch_op_mapper.py rename to x2paddle/op_mapper/dygraph/pytorch2paddle/pytorch_op_mapper.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/__init__.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/__init__.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/__init__.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/__init__.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/axpy.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/axpy.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/axpy.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/axpy.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/convolutiondepthwise.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/convolutiondepthwise.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/convolutiondepthwise.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/convolutiondepthwise.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/detectionoutput.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/detectionoutput.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/detectionoutput.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/detectionoutput.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/normalize.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/normalize.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/normalize.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/normalize.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/permute.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/permute.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/permute.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/permute.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/priorbox.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/priorbox.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/priorbox.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/priorbox.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/register.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/register.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/register.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/register.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/relu6.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/relu6.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/relu6.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/relu6.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/roipooling.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/roipooling.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/roipooling.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/roipooling.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/select.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/select.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/select.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/select.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/shufflechannel.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/shufflechannel.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/shufflechannel.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/shufflechannel.py diff --git a/x2paddle/op_mapper/caffe_custom_layer/upsample.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/upsample.py similarity index 100% rename from x2paddle/op_mapper/caffe_custom_layer/upsample.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_custom_layer/upsample.py diff --git a/x2paddle/op_mapper/caffe_op_mapper.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_op_mapper.py similarity index 100% rename from x2paddle/op_mapper/caffe_op_mapper.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_op_mapper.py diff --git a/x2paddle/op_mapper/caffe_shape.py b/x2paddle/op_mapper/static/caffe2paddle/caffe_shape.py similarity index 100% rename from x2paddle/op_mapper/caffe_shape.py rename to x2paddle/op_mapper/static/caffe2paddle/caffe_shape.py diff --git a/x2paddle/op_mapper/pytorch2paddle/__init__.py b/x2paddle/op_mapper/static/onnx2paddle/__init__.py similarity index 100% rename from x2paddle/op_mapper/pytorch2paddle/__init__.py rename to x2paddle/op_mapper/static/onnx2paddle/__init__.py diff --git a/x2paddle/op_mapper/onnx2paddle/onnx_op_mapper.py b/x2paddle/op_mapper/static/onnx2paddle/onnx_op_mapper.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/onnx_op_mapper.py rename to x2paddle/op_mapper/static/onnx2paddle/onnx_op_mapper.py diff --git a/x2paddle/op_mapper/onnx2paddle/opset9/__init__.py b/x2paddle/op_mapper/static/onnx2paddle/opset9/__init__.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/opset9/__init__.py rename to x2paddle/op_mapper/static/onnx2paddle/opset9/__init__.py diff --git a/x2paddle/op_mapper/onnx2paddle/opset9/custom_layer/__init__.py b/x2paddle/op_mapper/static/onnx2paddle/opset9/custom_layer/__init__.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/opset9/custom_layer/__init__.py rename to x2paddle/op_mapper/static/onnx2paddle/opset9/custom_layer/__init__.py diff --git a/x2paddle/op_mapper/onnx2paddle/opset9/custom_layer/register.py b/x2paddle/op_mapper/static/onnx2paddle/opset9/custom_layer/register.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/opset9/custom_layer/register.py rename to x2paddle/op_mapper/static/onnx2paddle/opset9/custom_layer/register.py diff --git a/x2paddle/op_mapper/onnx2paddle/opset9/opset.py b/x2paddle/op_mapper/static/onnx2paddle/opset9/opset.py similarity index 100% rename from x2paddle/op_mapper/onnx2paddle/opset9/opset.py rename to x2paddle/op_mapper/static/onnx2paddle/opset9/opset.py diff --git a/x2paddle/op_mapper/tf_op_mapper.py b/x2paddle/op_mapper/static/tf2paddle/tf_op_mapper.py similarity index 100% rename from x2paddle/op_mapper/tf_op_mapper.py rename to x2paddle/op_mapper/static/tf2paddle/tf_op_mapper.py