encode_Backward_references

encode_Backward_references

Genel Bakış

encode_Backward_references Python için FOSS’de bir sınıf.

Bu sınıf, Python programlarında encode_Backward_references nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ComputeDistanceCode, ComputeMinimumCopyLength, CreateBackwardReferences, CreateBackwardReferences_HashLongestMatch, CreateBackwardReferences_HashLongestMatchQuickly, SetDistanceCache, UpdateZopfliNode, ZopfliIterate, __init__. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
__init__()Calls init (başlangıç) Bu encode_Backward_references örneğinde.
SetDistanceCache(distance, distance_code, max_distance, dist_cache, result_dist_cache, result_dist_cache_off)Daha sonra yeniden kullanmak için mesafe ve kod değerlerini önbelleğe kaydetir.
ComputeDistanceCode(distance, max_distance, quality, dist_cache)Kodlanmış bir mesafeyi gönderir ve mesafenin önbelleğini güncelleştirir .
UpdateZopfliNode(nodes, nodes_off, pos, start_pos, _hx_len, len_code, dist, dist_code, max_dist, dist_cache, cost)Bir Zopfli düğümü uzunluğu, mesafe ve maliyet verileri ile değiştirir.
ComputeMinimumCopyLength(queue, nodes, model, pos, min_cost_cmd)En küçük kopya uzunluğunu belirler, maliyet kısıtlamalarına uygun olur.
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)Giriş verileri üzerinde bir Zopfli sıkıştırma iterasyonu çalıştırır .
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)En uzun eşleşme hash algoritması kullanarak geriye doğru referanslar oluşturur.
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)En uzun eşleşme heuristikleri ile hızlı hash kullanarak geriye doğru referanslar oluşturur.
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)Ring tampon verilerine dayalı Brotli sıkıştırması için geriye dönük referans komutları oluşturur.

Ayrıca bakınız:

 Türkçe