encode_Cluster
Genel Bakış
encode_Cluster Python için FOSS’de bir sınıf.
Bu sınıf, Python programlarında encode_Cluster nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ClusterCostDiff, ClusterHistograms, CompareAndPushToHeap, HistogramBitCostDistance, HistogramCombine, HistogramPairComparator, HistogramReindex, HistogramRemap, __init__. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
__init__() | Calls init (başlangıç) Bu encode_Cluster örneğinde. |
HistogramPairComparator(p1, p2) | İki histogram girişini p1 ve p2 ile karşılaştırır ve sıralamayı gönderir. |
ClusterCostDiff(size_a, size_b) | Size_a ve size_b boyutlu kümeler arasındaki maliyet farkını hesaplar. |
CompareAndPushToHeap(out, cluster_size, idx1, idx2, pairs) | İki kümeleri karşılaştırır ve sonucu bir yığın içine itirir |
HistogramCombine(out, cluster_size, symbols, symbols_off, symbols_size, max_clusters) | Histogramları max_clusters’e saygılı olarak birleştirilmiş kümelere katar. |
HistogramBitCostDistance(histogram, candidate) | Bir histogram ve bir aday arasındaki bit-maliyet mesafesini hesaplar. |
HistogramRemap(input, in_size, output, symbols) | Bir sembol haritası kullanarak giriş histogram verilerini çıkışa yeniden düzenler. |
HistogramReindex(out, symbols) | Histogram girişlerini sağlanan sembollere göre yeniden indeksler. |
ClusterHistograms(input, num_contexts, num_blocks, max_histograms, output, outputInt, histogram_symbols) | Gruplar, bağlamlara ve sınırlara dayalı gruplara girim histogramları |