encode_Block_splitter (desdobramento de código)
Resumo geral
encode_Block_splitter é uma classe em Aspose.Font FOSS para Python.
Esta classe fornece 15 métodos para trabalhar com objetos encode_Block_splitter em programas Python. Os métodos disponíveis incluem: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, e 3 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
__init__() | Chamadas init (em inglês) Nesta instância de encode_Block_splitter. |
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals) | Copiar valores literais em uma matriz de bytes no deslocamento especificado |
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes) | Escreve códigos de comando e dados associados em uma matriz de bytes |
MyRand(seed) | Gera um número pseudo-aleatório com base na semente fornecida. |
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec) | Cria tabelas de codificação da entropia inicial a partir dos dados do histograma. |
RandomSample(seed, data, length, stride, sample) | Extrair uma amostra aleatória dos dados utilizando a passagem e o semente. |
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec) | Atualiza códigos de entropia com base em informações refinadas do histograma. |
BitCost(count) | Retorna o custo estimado de bits para uma contagem dada |
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off) | Identifica os limites de blocos nos dados utilizando um parâmetro de tamanho e modelo de custo. |
RemapBlockIds(block_ids, length) | Reatribui IDs de blocos para um intervalo compacto do comprimento dado |
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms) | Cria histogramas para cada bloco a partir dos dados de entrada. |
ClusterBlocks(HistogramTypeInt, data, length, block_ids) | Grupos de blocos em aglomerados com base na semelhança dos seus dados. |
BuildBlockSplit(block_ids, split) | Gera uma representação dividida a partir de IDs de blocos |
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split) | Partções um vetor de byte em histogramas respeitando a contagem máxima e custo |
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split) | Divide fluxos de comando e dados em divisões literal, inserção/cópia e distância |