encode_Block_splitter

encode_Block_splitter

Opinie generală

encode_Block_splitter este o clasă în Aspose.Font FOSS pentru Python.

Această clasă oferă 15 metode pentru a lucra cu obiecte encode_Block_splitter în programele Python. Metodele disponibile includ: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, și 3 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.

Metode de evaluare

SemnăturaDescriere:
__init__()Apeluri init (încetare) pe această instanță encode_Block_splitter.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Copiează valorile literale într-o matrice de biți la offset specificat
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Scrie coduri de comandă și date asociate într-un matrice byte
MyRand(seed)Generă un număr pseudo-aleatoriu pe baza seminței furnizate.
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Creează tabele de codificare a entropiei inițiale din datele histogramelor.
RandomSample(seed, data, length, stride, sample)Extrage un eșantion aleatoriu din date folosind stride și seed.
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Actualizarea codurilor de entropie pe baza informațiilor rafinate din histogramă.
BitCost(count)Întoarce costul estimat de bit pentru o anumită numărare.
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Identifică limitele de bloc în date folosind un parametru de dimensiune și modelul costului.
RemapBlockIds(block_ids, length)Reatribuie ID-urile de bloc într-o gamă compactă pentru lungimea dată
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Construiește histograme pentru fiecare bloc din datele de intrare
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Gruparea blocurilor în cluster pe baza similarității datelor lor
BuildBlockSplit(block_ids, split)Genera o reprezentare împărțită din ID-urile de bloc
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Partitii un vector de byte în histograme respectând numărul maxim și costul
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Împărțeste fluxurile de comenzi și date în literale, inserți/copiează și distanță împărțește

Vezi și:

 Română