mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-30 23:47:31 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			42 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: SentenceRecognizer
 | |
| tag: class
 | |
| source: spacy/pipeline/pipes.pyx
 | |
| new: 3
 | |
| ---
 | |
| 
 | |
| A trainable pipeline component for sentence segmentation. For a simpler,
 | |
| ruse-based strategy, see the [`Sentencizer`](/api/sentencizer). This class is a
 | |
| subclass of `Pipe` and follows the same API. The component is also available via
 | |
| the string name `"senter"`. After initialization, it is typically added to the
 | |
| processing pipeline using [`nlp.add_pipe`](/api/language#add_pipe).
 | |
| 
 | |
| ## Default config {#config}
 | |
| 
 | |
| This is the default configuration used to initialize the model powering the
 | |
| pipeline component. See the [model architectures](/api/architectures)
 | |
| documentation for details on the architectures and their arguments and
 | |
| hyperparameters. To learn more about how to customize the config and train
 | |
| custom models, check out the [training config](/usage/training#config) docs.
 | |
| 
 | |
| ```python
 | |
| https://github.com/explosion/spaCy/blob/develop/spacy/pipeline/defaults/senter_defaults.cfg
 | |
| ```
 | |
| 
 | |
| ## SentenceRecognizer.\_\_init\_\_ {#init tag="method"}
 | |
| 
 | |
| Initialize the sentence recognizer.
 | |
| 
 | |
| > #### Example
 | |
| >
 | |
| > ```python
 | |
| > # Construction via create_pipe
 | |
| > senter = nlp.create_pipe("senter")
 | |
| >
 | |
| > # Construction from class
 | |
| > from spacy.pipeline import SentenceRecognizer
 | |
| > senter = SentenceRecognizer()
 | |
| > ```
 | |
| 
 | |
| <!-- TODO: document, similar to other trainable pipeline components -->
 |