Ετικέτες: Block_splitter

Ετικέτες: Block_splitter

ΕΚΤΙΜΗΣΗ

encode_Block_splitter Είναι μια τάξη στο Aspose.Font FOSS για Python.

Αυτή η κατηγορία παρέχει 15 μεθόδους για να εργαστείτε με αντικείμενα encode_Block_splitter σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds,και 3 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.

Μέθοδοι

υπογραφήΠεριγραφή
__init__()Κλήσεις Ιντίν Σε αυτή την περίπτωση, θα χρησιμοποιηθεί το κώδικα_Block_splitter.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Αντιγράψτε τις κυριολεκτικές τιμές σε μια σειρά byte με καθορισμένο offset
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Γράφει κωδικούς εντολών και τα συναφή δεδομένα σε μια σειρά byte
MyRand(seed)Δημιουργεί ψευδο-συνήθιστο αριθμό με βάση το προσφερόμενο σπόρο.
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Δημιουργεί αρχικά ενδοπυρηνικούς κωδικοποιητικούς πίνακες από τα δεδομένα ιστογραφίας
RandomSample(seed, data, length, stride, sample)Εξέτασε ένα τυχαίο δείγμα από τα δεδομένα χρησιμοποιώντας στυλ και σπόρους
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Ενημέρωση κωδικών εντροπίας με βάση τις λεπτομερείς πληροφορίες histogram
BitCost(count)Επιστρέφει το εκτιμώμενο κόστος bit για ένα δεδομένο αριθμό
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Αναγνωρίζει τα όρια μπλοκ στα δεδομένα χρησιμοποιώντας ένα παράμετρο μεγέθους και μοντέλο κόστους
RemapBlockIds(block_ids, length)Αναθέτει τα αναγνωριστικά μπλοκ σε ένα συμπαγές εύρος για το δεδομένο μήκος
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Δημιουργεί ιστογράμματα για κάθε μπλοκ από τα δεδομένα εισόδου
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Οι ομάδες μπλοκάρουν σε κλάδους με βάση την ομοιότητα των δεδομένων τους
BuildBlockSplit(block_ids, split)Δημιουργεί μια χωριστή αντιπροσωπεία από τα αναγνωρίσματα μπλοκ
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Μπαταρίσματα ενός βήτου σε ιστογράμματα που τηρούν τον αριθμό και το κόστος του max.
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Διαχωρίζει τις εντολές και τα ρεύματα δεδομένων σε κυριολεκτικά, εισάγετε/σύνδεση και χωρίστε απόσταση.

Δείτε επίσης

 Ελληνικά