Source: texcla/models/sentence_model.py#L0


SentenceModelFactory


SentenceModelFactory.__init__

__init__(self, num_classes, token_index, max_sents, max_tokens, embedding_type="glove.6B.100d", \
    embedding_dims=100)

Creates a SentenceModelFactory instance for building various models that operate over (samples, max_sentences, max_tokens) input.

Args:

  • num_classes: The number of output classes.
  • token_index: The dictionary of token and its corresponding integer index value.
  • max_sents: The max number of sentences in a document.
  • max_tokens: The max number of tokens in a sentence.
  • embedding_type: The embedding type to use. Set to None to use random embeddings. (Default value: 'glove.6B.100d')
  • embedding_dims: The number of embedding dims to use for representing a word. This argument will be ignored when embedding_type is set. (Default value: 100)