microsoftml.n_gram_hash: Mengonversi teks menjadi fitur menggunakan n-gram yang di-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)

Deskripsi

Mengekstrak NGram dari teks dan mengubahnya menjadi vektor menggunakan trik hashing.

Arguments

hash_bits

Jumlah bit yang akan di-hash. Harus antara 1 dan 30, inklusif. (pengaturan).

ngram_length

Panjang Ngram (pengaturan).

skip_length

Jumlah maksimum token yang harus dilewati saat membangun ngram (pengaturan).

all_lengths

Apakah akan memasukkan semua panjang ngram hingga ngramLength atau hanya ngramLength (pengaturan).

seed

Hashing seed (pengaturan).

diurutkan

Apakah posisi setiap kolom sumber harus disertakan dalam hash (ketika ada beberapa kolom sumber). (pengaturan).

invert_hash

Batasi jumlah kunci yang digunakan untuk menghasilkan nama slot hingga sebanyak ini. 0 berarti tidak ada inversi hashing, -1 berarti tidak ada batas. (pengaturan).