Bytecode StabilHLO

Format bytecode MLIR

StableHLO menggunakan Format Bytecode MLIR untuk serialisasi.

Format Bytecode MLIR adalah format serialisasi yang digunakan untuk mengenkode program MLIR. Dari MLIR RFC, build ini dibuat untuk "manfaat yang diberikan format biner ke tabel; yaitu kecepatan dan ukuran serialisasi, kemampuan mmap, pembuatan versi yang lebih mudah diaktifkan, dll." Pengujian performa, ukuran serialisasi, dan memori dijalankan menggunakan pengujian besar dari berbagai dialek untuk memvalidasi format.

Bytecode MLIR tidak secara khusus dibuat untuk membuat MLIR stabil, tetapi RFC MLIR mencatat bahwa jaminan kompatibilitas dapat diberikan selain format ini, yang berhasil kami lakukan untuk StableHLO (lihat compatibility.md).