encode_Backward_references
encode_Backward_references
General
encode_Backward_references és una classe en FOSS per Python.
Aquesta classe proporciona 9 mètodes per treballar amb objectes de encode_Backward_references en programes Python. Els mètodes disponibles inclouen: ComputeDistanceCode, ComputeMinimumCopyLength, CreateBackwardReferences, CreateBackwardReferences_HashLongestMatch, CreateBackwardReferences_HashLongestMatchQuickly, SetDistanceCache, UpdateZopfliNode, ZopfliIterate, __init__. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.
Mètodes
| Signature | Descripció |
|---|---|
__init__() | Calls init en aquesta instància de referències d’encodatge_reversió. |
SetDistanceCache(distance, distance_code, max_distance, dist_cache, result_dist_cache, result_dist_cache_off) | Emmagatzemar distància i valors de codi en matrius de memòria intel·ligent per a reutilitzar-les posteriorment. |
ComputeDistanceCode(distance, max_distance, quality, dist_cache) | Retorna una distància codificada i actualitza la memòria caixera de distàncies. |
UpdateZopfliNode(nodes, nodes_off, pos, start_pos, _hx_len, len_code, dist, dist_code, max_dist, dist_cache, cost) | Modifica un nod Zopfli amb longitud, distància i dades de cost. |
ComputeMinimumCopyLength(queue, nodes, model, pos, min_cost_cmd) | Determina la longitud de còpia més petita que compleix les restriccions del cost. |
ZopfliIterate(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, model, num_matches, matches, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals) | Exercir una iteració de compressió Zopfli sobre les dades d’entrada. |
CreateBackwardReferences_HashLongestMatch(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, quality, hasher, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals) | Genera referències enrere utilitzant un algoritme de hash més llarg. |
CreateBackwardReferences_HashLongestMatchQuickly(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, quality, hasher, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals) | Crea referències enrere amb una heurística de hash ràpid i més llarga. |
CreateBackwardReferences(num_bytes, position, ringbuffer, ringbuffer_mask, literal_cost, literal_cost_mask, max_backward_limit, quality, hashers, hash_type, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals) | Genera comandaments de referència enrere per a la compressió Brotli basat en dades del buffer d’anell. |