提交 38de3a6c 编写于 作者: Y Yu Yang

Complete docs of attr

上级 8d5a18a2
...@@ -4,3 +4,11 @@ Layers ...@@ -4,3 +4,11 @@ Layers
.. automodule:: paddle.v2.layer .. automodule:: paddle.v2.layer
:members: :members:
==========
Attributes
==========
.. automodule:: paddle.v2.attr
:members:
...@@ -12,12 +12,16 @@ ...@@ -12,12 +12,16 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
from paddle.trainer_config_helpers.attrs import * import paddle.trainer_config_helpers.attrs
__all__ = [ __all__ = [
"Param", "Param",
"Extra", "Extra",
] ]
Param = ParameterAttribute Param = paddle.trainer_config_helpers.attrs.ParameterAttribute
Extra = ExtraLayerAttribute Extra = paddle.trainer_config_helpers.attrs.ExtraLayerAttribute
for each in paddle.trainer_config_helpers.attrs.__all__:
globals()[each] = getattr(paddle.trainer_config_helpers.attrs, each)
__all__.append(each)
...@@ -42,6 +42,12 @@ class LayerType(type): ...@@ -42,6 +42,12 @@ class LayerType(type):
# replace LayerOutput to paddle.v2.config_base.Layer # replace LayerOutput to paddle.v2.config_base.Layer
doc = doc.replace("LayerOutput", "paddle.v2.config_base.Layer") doc = doc.replace("LayerOutput", "paddle.v2.config_base.Layer")
doc = doc.replace('ParameterAttribute',
'paddle.v2.attr.ParameterAttribute')
doc = re.sub(r'ExtraLayerAttribute[^\s]?',
'paddle.v2.attr.ExtraAttribute', doc)
# xxx_layer to xxx # xxx_layer to xxx
doc = re.sub(r"(?P<name>[a-z]+)_layer", r"\g<name>", doc) doc = re.sub(r"(?P<name>[a-z]+)_layer", r"\g<name>", doc)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册