diff --git a/docs/source/index.rst b/docs/source/index.rst
index 8a9907f03c5fa723c1ab3dde872d38112ae2e809..07cea25e23ad9e294456f5c08e7df32d5cc66c11 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -35,6 +35,7 @@ OneFlow API Reference
     image
     train
     tmp
+    optim
 
 
 Indices and tables
diff --git a/docs/source/optim.rst b/docs/source/optim.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a429f16eb5c943e84fc834e751b33422791db81c
--- /dev/null
+++ b/docs/source/optim.rst
@@ -0,0 +1,8 @@
+oneflow.optim
+===================================
+Optimizers
+----------------------------------
+.. currentmodule:: oneflow.optim
+.. automodule:: oneflow.optim
+    :members:
+    :imported-members: