diff --git a/ppdet/core/config/schema.py b/ppdet/core/config/schema.py index 4465c730623919c8c0fa65bdb4d8e0d6acbe63e5..6b55cd50fb506d2a39fc7eca936c204600142c7a 100644 --- a/ppdet/core/config/schema.py +++ b/ppdet/core/config/schema.py @@ -195,7 +195,11 @@ def extract_schema(cls): docs = cls.__doc__ if docs is None and getattr(cls, '__category__', None) == 'op': docs = cls.__call__.__doc__ - docstring = doc_parse(docs) + try: + docstring = doc_parse(docs) + except Exception: + docstring = None + if docstring is None: comments = {} else: