microsoftml.n_gram_hash: Omvandlar text till funktioner med hjälp av hashade n-gram

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

Extraherar NGrams från text och konverterar dem till vektor med hjälp av hashtricket.

Arguments

hash_bits

Antal bitar att hasha in i. Det måste vara mellan 1 och 30, inklusive. (inställningar).

ngram_length

Ngram-längd (inställningar).

skip_length

Maximalt antal tokens att hoppa över när man konstruerar ett ngram (inställningar).

all_lengths

Om alla ngram-längder upp till ngramLength ska inkluderas eller endast ngramLength (inställningar).

seed

Hashing av seed (inställningar).

beställt

Om positionen för varje källkolumn bör inkluderas i hashen (när det finns flera källkolumner). (inställningar).

invert_hash

Begränsa antalet tangenter som används för att generera slotnamnet till så många. 0 betyder ingen inverterad hashning, -1 betyder ingen gräns. (inställningar).