encode_Block_splitter

encode_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 ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.

วิธีการ

Signatureคําอธิบาย
__init__()Calls init การประกอบการ ในตัวอย่าง encode_Block_splitter นี้.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)สําเนาค่าตัวจริงในอาร์เรย์ไบต์ที่กําหนดของสเต็ป
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)เขียนรหัสคําสั่งและข้อมูลที่เกี่ยวข้องในอาร์เรย์ไบต์
MyRand(seed)สร้างจํานวนลักษณะสุ่มจากเม็ดที่ให้มา
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)สร้างตารางการโคดอินทรอปิเบื้องต้นจากข้อมูลฮิสโตแกรม
RandomSample(seed, data, length, stride, sample)สกัดตัวอย่างโดยสุ่มจากข้อมูล โดยใช้ step และ seed
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)อัพเดทรหัสเอ็นโทรปี้ที่เน้นจากข้อมูลฮิสโตแกรมที่ถูกปรุง
BitCost(count)ส่งค่าคาดหมายของ bit สําหรับการนับที่ให้ไว้
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)การระบุขอบเขตบล็อกในข้อมูล โดยใช้ปารามีขนาดและโมเดลค่าใช้จ่าย
RemapBlockIds(block_ids, length)แบ่ง ID บล็อกใหม่ให้กับระยะที่คอมพั๊กต์สําหรับความยาวที่ได้รับ
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)สร้างฮิสโตแกรมสําหรับแต่ละบล็อกจากข้อมูลการเข้า
ClusterBlocks(HistogramTypeInt, data, length, block_ids)กลุ่มบล็อกเป็นคลาสเตอร์ ตามความคล้ายของข้อมูลของพวกเขา
BuildBlockSplit(block_ids, split)สร้างตัวแทนที่แบ่งจาก ID ของบล็อก
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)การแยกเวกเตอร์ไบต์เป็นฮิสโตแกรมที่ถือว่าการนับจํานวนสูงสุดและค่าใช้จ่าย
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)แบ่งกระแสคําสั่งและข้อมูลออกเป็นการแบ่งตัวจริง, การใส่/สําเนา และระยะทาง

ดูเช่นกัน

 ภาษาไทย