encode_metablock_BlockSplitter
encode_metablock_BlockSplitter
General
encode_metablock_BlockSplitter és una classe en FOSS per Python.
Aquesta classe proporciona 3 mètodes per treballar amb objectes encode_metablock_BlockSplitter en programes Python. Els mètodes disponibles inclouen: AddSymbol, FinishBlock, __init__. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: HistogramTypeInt, alphabet_size_, block_size_, curr_histogram_ix_, histograms_, last_entropy_, i 7 més.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
last_entropy_ | `` | Llegeix. | Obté l’ última entropia . |
last_histogram_ix_ | `` | Llegeix. | Obté l’ últim histograma IX . |
HistogramTypeInt | `` | Llegeix. | Obté el histograma de tipus int. |
alphabet_size_ | `` | Llegeix. | Tinc la mida de l’ alfabet . |
min_block_size_ | `` | Llegeix. | Obté la mida del bloc de min . |
split_threshold_ | `` | Llegeix. | Obté el llindar de la divisió . |
num_blocks_ | `` | Llegeix. | Obté els blocs num . |
split_ | `` | Llegeix. | Obté la part . |
histograms_ | `` | Llegeix. | Obté els histograms . |
target_block_size_ | `` | Llegeix. | Obté la mida del bloc objectiu . |
block_size_ | `` | Llegeix. | Obté la mida del bloc . |
curr_histogram_ix_ | `` | Llegeix. | Obté el histograma de curr IX . |
merge_last_count_ | `` | Llegeix. | Obté la fusió en l’ últim compte . |
Mètodes
| Signatura | Descripció |
|---|---|
__init__(HistogramTypeInt, alphabet_size, min_block_size, split_threshold, num_symbols, split, histograms) | Apel·lacions init en aquesta instància encode_metablock_BlockSplitter. |
AddSymbol(symbol) | Afegeix un símbol a l’histograma de la part actual del bloc. |
FinishBlock(is_final) | Finalitza el bloc actual, opcionalment marcant-lo com a final. |