encode_Block_splitter

encode_Block_splitter

Overview

encode_Block_splitter je třída v Aspose.Font FOSS pro Python.

Tato třída poskytuje 15 metod pro práci s objekty encode_Block_splitter v programech Python. K dispozici jsou následující metody: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, a 3 další metody. Všechny veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python.

Methods

SignatureDescription
__init__()Calls init (včetně) na této encode_Block_splitter instance.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Kopíruje doslovné hodnoty do bajtového řetězce při stanoveném offsetu.
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Píše příkazové kódy a související data do bajtového řetězce.
MyRand(seed)Vytváří pseudonáhodné číslo na základě poskytnutého semena.
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Vytváří se počáteční entropie kódování tabulky z dat histogramů
RandomSample(seed, data, length, stride, sample)Výběr náhodné vzorky z dat pomocí stride a seed.
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Aktualizuje entropické kódy na základě vylepšených informací o histogramech.
BitCost(count)Vrátí odhadovanou bitovou cenu pro daný počet
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Identifikuje hranice bloků v datech pomocí parametru velikosti a nákladového modelu.
RemapBlockIds(block_ids, length)Přiděluje ID bloků do kompaktního rozsahu pro danou délku
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Vytváří histogramy pro každý blok z vstupních dat.
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Skupiny bloků do klastrů na základě podobnosti jejich údajů.
BuildBlockSplit(block_ids, split)Vytváří rozdělenou reprezentaci z ID bloků.
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Rozdělení byte vektor do histogramů s ohledem na maximální počet a náklady
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Rozděluje příkazové a datové toky do literálních, vkládání/kopírování a rozdělení vzdálenosti.

See Also

 Čeština