encode_metablock_ContextBlockSplitter

encode_metablock_ContextBlockSplitter

Обзор

encode_metablock_ContextBlockSplitter является классом в Aspose.Font FOSS для Python.

Этот класс предоставляет 3 метода для работы с объектами encode_metablock_ContextBlockSplitter в программах Python. Доступные методы включают: AddSymbol, FinishBlock, __init__. Все публичные члены доступны любой Python-приложению после установки пакета Aspose.Font FOSS для Python. Свойства: HistogramTypeInt, alphabet_size_, block_size_, curr_histogram_ix_, histograms_, last_entropy_ и ещё 9.

Свойства

Имя:Тип:ДоступОписание:
last_histogram_ix_``ЧтениеПолучает последний histogram ix .
HistogramTypeInt``ЧтениеПолучает тип гистограммы int.
alphabet_size_``ЧтениеПолучает размер алфавита .
num_contexts_``ЧтениеПолучает количество контекстов.
max_block_types_``ЧтениеПолучает максимальное количество типов блоков.
min_block_size_``ЧтениеПолучает минимальный размер блока.
split_threshold_``ЧтениеПолучает порог разделения .
num_blocks_``ЧтениеПолучает количество блоков.
split_``ЧтениеПолучает разделённый.
histograms_``ЧтениеПолучает гистограммы.
target_block_size_``ЧтениеПолучает целевой размер блока.
block_size_``ЧтениеПолучает размер блока.
curr_histogram_ix_``ЧтениеПолучает текущий индекс гистограммы.
last_entropy_``ЧтениеПолучает последнюю энтропию .
merge_last_count_``ЧтениеПолучает количество последних объединений.

Методы

ПодписьОписание:
__init__(HistogramTypeInt, alphabet_size, num_contexts, min_block_size, split_threshold, num_symbols, split, histograms)Calls init в этом экземпляре encode_metablock_ContextBlockSplitter.
AddSymbol(symbol, context)Добавляет символ в текущий блок, используя данный контекст
FinishBlock(is_final)Вызывает FinishBlock у этого экземпляра encode_metablock_ContextBlockSplitter.

См. также:

 Русский