microsoftml.n_gram_hash: Converte il testo in caratteristiche usando n-grammi hashati

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)

Descrzione

Estrae le NGram dal testo e le converte in vettorio usando un trucco di hashing.

Arguments

hash_bits

Numero di bit in cui eseguire l'hashing. Deve essere compreso tra 1 e 30 inclusi. (ambientazioni).

ngram_length

Lunghezza Ngram (impostazioni).

skip_length

Numero massimo di gettoni da saltare quando si costruisce un ngram (impostazioni).

all_lengths

Se includere tutte le lunghezze degli ngram fino a ngramLength o solo ngramLength (impostazioni).

seed

Hashing seed (impostazioni).

ordinato

Indica se la posizione di ogni colonna di origine deve essere inclusa nell'hash (quando sono presenti più colonne di origine). (ambientazioni).

invert_hash

Limita il numero di chiavi usate per generare il nome dello slot a questo numero. 0 significa niente invert hashing, -1 significa nessun limite. (ambientazioni).