Bytecode StableHLO

Format bytecode MLIR

StableHLO menggunakan MLIR Bytecode Format untuk serialisasi.

Format Bytecode MLIR adalah format serialisasi yang digunakan untuk mengenkode program MLIR. Dari MLIR RFC, MLIR dibuat untuk "manfaat yang diberikan format biner ke dalam tabel; yaitu kecepatan dan ukuran serialisasi, kemampuan mmap, pembuatan versi yang lebih mudah diaktifkan, dll." Uji 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 kami dapat memberikan jaminan kompatibilitas selain format ini, yang berhasil kami lakukan untuk StableHLO (lihat compatibility.md).