Module: Spacy

Defined in:
lib/ruby-spacy.rb,
lib/ruby-spacy/version.rb

Overview

This module covers the areas of spaCy functionality for using many varieties of its language models, not for building ones.

Defined Under Namespace

Classes: Doc, Language, Lexeme, Matcher, Span, Token

Constant Summary collapse

MAX_RETRIAL =
5
PyLanguage =

Python Language class

spacy.language.Language
PyDoc =

Python Doc class object

spacy.tokens.Doc
PySpan =

Python Span class object

spacy.tokens.Span
PyToken =

Python Token class object

spacy.tokens.Token
PyMatcher =

Python Matcher class object

spacy.matcher.Matcher
PyDisplacy =

Python displacy object

spacy.displacy
VERSION =

The version number of the module

"0.1.5.3"

Class Method Summary collapse

Class Method Details

.generator_to_array(py_generator) ⇒ Object

A utility module method to convert Python's generator object to a Ruby array, mainly used on the items inside the array returned from dependency-related methods such as Spacy::Span#rights, Spacy::Span#lefts and Spacy::Span#subtree.



35
36
37
# File 'lib/ruby-spacy.rb', line 35

def self.generator_to_array(py_generator)
  PyCall::List.call(py_generator)
end