encode_Block_splitter

encode_Block_splitter

Gambaran Umum

encode_Block_splitter adalah kelas dalam Aspose.Font FOSS untuk Python.

Kelas ini menyediakan 15 metode untuk bekerja dengan objek encode_Block_splitter dalam program Python. Metode yang tersedia meliputi: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, dan 3 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python.

Metode

Tanda tanganDeskripsi
__init__()Calls init pada instance encode_Block_splitter ini.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Menyalin nilai literal ke dalam array byte pada offset yang ditentukan
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Menulis kode perintah dan data terkait ke dalam array byte
MyRand(seed)Menghasilkan angka pseudo‑acak berdasarkan seed yang diberikan
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Membuat tabel pengkodean entropi awal dari data histogram
RandomSample(seed, data, length, stride, sample)Mengekstrak sampel acak dari data menggunakan stride dan seed
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Memperbarui kode entropi berdasarkan informasi histogram yang disempurnakan
BitCost(count)Mengembalikan perkiraan biaya bit untuk jumlah tertentu
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Mengidentifikasi batas blok dalam data menggunakan parameter ukuran dan model biaya
RemapBlockIds(block_ids, length)Menetapkan ulang ID blok ke rentang yang kompak untuk panjang yang diberikan
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Membangun histogram untuk setiap blok dari data input
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Mengelompokkan blok ke dalam klaster berdasarkan kemiripan data mereka
BuildBlockSplit(block_ids, split)Menghasilkan representasi split dari ID blok
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Mempartisi vektor byte menjadi histogram dengan menghormati batas maksimal jumlah dan biaya
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Membagi aliran perintah dan data menjadi literal, insert/copy, dan distance splits

Lihat Juga

 Bahasa Indonesia