Skip to content

Commit cd00efb

Browse files
committed
Change constituency parser's abbrivation.
1 parent b2ee115 commit cd00efb

File tree

10 files changed

+20
-20
lines changed

10 files changed

+20
-20
lines changed

ckipnlp/container/parse.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding:utf-8 -*-
33

44
"""
5-
This module provides containers for parse sentences.
5+
This module provides containers for parsed sentences.
66
"""
77

88
__author__ = 'Mu Yang <http://muyang.pro>'

ckipnlp/container/util/parse_tree.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding:utf-8 -*-
33

44
"""
5-
This module provides tree containers for sentence parse.
5+
This module provides tree containers for parsed sentences.
66
"""
77

88
__author__ = 'Mu Yang <http://muyang.pro>'

ckipnlp/driver/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
from .classic import (
1919
CkipClassicWordSegmenter,
20-
CkipClassicConstituencyParser,
20+
CkipClassicConParser,
2121
)
2222

2323
from .ss import (

ckipnlp/driver/classic.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ def _call(self, *, _wspos):
130130

131131
################################################################################################################################
132132

133-
class CkipClassicConstituencyParser(_BaseDriver):
134-
"""The CKIP sentence parsing driver with CkipClassic backend.
133+
class CkipClassicConParser(_BaseDriver):
134+
"""The CKIP constituency parsing driver with CkipClassic backend.
135135
136136
Arguments
137137
---------
@@ -140,7 +140,7 @@ class CkipClassicConstituencyParser(_BaseDriver):
140140
141141
.. method:: __call__(*, ws, pos)
142142
143-
Apply sentence parsing.
143+
Apply constituency parsing.
144144
145145
Parameters
146146
- **ws** (:class:`~ckipnlp.container.text.TextParagraph`) — The word-segmented sentences.
@@ -150,7 +150,7 @@ class CkipClassicConstituencyParser(_BaseDriver):
150150
**conparse** (:class:`~ckipnlp.container.parse.ParseSentence`) — The constituency-parsing sentences.
151151
"""
152152

153-
driver_type = 'constituency_parser'
153+
driver_type = 'con_parser'
154154
driver_family = 'classic'
155155
driver_inputs = ('ws', 'pos',)
156156

ckipnlp/pipeline/coref.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ class CkipCorefPipeline(_CkipPipeline):
7474
ner_chunker : str
7575
The type of named-entity recognition chunker.
7676
77-
constituency_parser : str
78-
The type of sentence parser.
77+
con_parser : str
78+
The type of constituency parser.
7979
8080
coref_chunker : str
8181
The type of coreference resolution chunker.

ckipnlp/pipeline/kernel.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ class CkipPipeline:
7878
ner_chunker : str
7979
The type of named-entity recognition chunker.
8080
81-
constituency_parser : str
82-
The type of sentence parser.
81+
con_parser : str
82+
The type of constituency parser.
8383
8484
Other Parameters
8585
----------------
@@ -94,7 +94,7 @@ def __init__(self, *,
9494
sentence_segmenter='default',
9595
word_segmenter='tagger',
9696
pos_tagger='tagger',
97-
constituency_parser='classic',
97+
con_parser='classic',
9898
ner_chunker='tagger',
9999
lazy=True,
100100
opts={},
@@ -125,8 +125,8 @@ def __init__(self, *,
125125
self._pos_tagger = _DriverRegister.get('pos_tagger', pos_tagger)(
126126
lazy=lazy, **opts.get('pos_tagger', {}),
127127
)
128-
self._constituency_parser = _DriverRegister.get('constituency_parser', constituency_parser)(
129-
lazy=lazy, **opts.get('constituency_parser', {}),
128+
self._con_parser = _DriverRegister.get('con_parser', con_parser)(
129+
lazy=lazy, **opts.get('con_parser', {}),
130130
)
131131
self._ner_chunker = _DriverRegister.get('ner_tagger', ner_chunker)(
132132
lazy=lazy, **opts.get('ner_chunker', {}),
@@ -152,7 +152,7 @@ def _get(self, key, doc):
152152
self._pos_tagger, 'part-of-speech tagging',
153153
),
154154
'conparse': (
155-
self._constituency_parser, 'constituency parsing',
155+
self._con_parser, 'constituency parsing',
156156
),
157157
'ner': (
158158
self._ner_chunker, 'named-entity recognition',

docs/main/_defn.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
.. Driver
1313
1414
.. |CkipClassicWordSegmenter| replace:: :class:`~ckipnlp.driver.classic.CkipClassicWordSegmenter`
15-
.. |CkipClassicConstituencyParser| replace:: :class:`~ckipnlp.driver.classic.CkipClassicConstituencyParser`
15+
.. |CkipClassicConParser| replace:: :class:`~ckipnlp.driver.classic.CkipClassicConParser`
1616

1717
.. |CkipTaggerWordSegmenter| replace:: :class:`~ckipnlp.driver.tagger.CkipTaggerWordSegmenter`
1818
.. |CkipTaggerPosTagger| replace:: :class:`~ckipnlp.driver.tagger.CkipTaggerPosTagger`

docs/main/usage/driver.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Sentence Segmenter |CkipSentenceSegmenter|
4242
Word Segmenter |CkipTaggerWordSegmenter| |CkipClassicWordSegmenter|†
4343
Pos Tagger |CkipTaggerPosTagger| |CkipClassicWordSegmenter|†
4444
Ner Chunker |CkipTaggerNerChunker|
45-
Constituency Parser |CkipClassicConstituencyParser|
45+
Constituency Parser |CkipClassicConParser|
4646
Coref Chunker |CkipCorefChunker|
4747
================================ ================================ ================================ ================================
4848

test/script/pipeline/run_classic_constituency_parser.py renamed to test/script/pipeline/run_classic_con_parser.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
from _base import *
99

10-
def test_classic_constituency_parser():
11-
obj = CkipPipeline(constituency_parser='classic')
10+
def test_classic_con_parser():
11+
obj = CkipPipeline(con_parser='classic')
1212
doc = CkipDocument(ws=SegParagraph.from_list(ws), pos=SegParagraph.from_list(pos))
1313
obj.get_conparse(doc)
1414
assert doc.conparse.to_list() == conparse

test/tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ commands_pre =
8282
commands =
8383
pytest {toxinidir}/script/pipeline/run_classic_word_segmenter.py {env:NO_COV:--cov=ckipnlp.pipeline --cov=ckipnlp.driver} {posargs}
8484
pytest {toxinidir}/script/pipeline/run_classic_word_segmenter_pos_tagger.py {env:NO_COV:--cov=ckipnlp.pipeline --cov=ckipnlp.driver} {posargs}
85-
pytest {toxinidir}/script/pipeline/run_classic_constituency_parser.py {env:NO_COV:--cov=ckipnlp.pipeline --cov=ckipnlp.driver} {posargs}
85+
pytest {toxinidir}/script/pipeline/run_classic_con_parser.py {env:NO_COV:--cov=ckipnlp.pipeline --cov=ckipnlp.driver} {posargs}

0 commit comments

Comments
 (0)