microsoftml.n_gram_hash: Converte texto em funcionalidades usando n-gramas com hash

Usage

microsoftml.n_gram_hash(hash_bits: numbers.Real = 16,
    ngram_length: numbers.Real = 1, skip_length: numbers.Real = 0,
    all_lengths: bool = True, seed: numbers.Real = 314489979,
    ordered: bool = True, invert_hash: numbers.Real = 0)

Description

Extrai NGrams do texto e converte-os em vetor usando um truque de hash.

Arguments

hash_bits

Número de bits para fazer hash. Deve estar entre 1 e 30, inclusive. (cenários).

ngram_length

Comprimento Ngram (definições).

skip_length

Número máximo de tokens a saltar ao construir um ngram (definições).

all_lengths

Se deve incluir todos os comprimentos de ngram até ngramLength ou apenas ngramLength (definições).

seed

Hashing seed (definições).

encomendado

Se a posição de cada coluna de origem deve ser incluída no hash (quando existem múltiplas colunas de origem). (cenários).

invert_hash

Limite o número de chaves usadas para gerar o nome do slot a este número. 0 significa sem invert hashing, -1 significa sem limite. (cenários).