File size: 409 Bytes
cecc10e | 1 2 3 4 5 6 7 8 | # Pesi a 8 bit (lineari simmetrici per canale): 518 MB → 262 MB, coseno con l'originale ≥ 0,998.
import coremltools as ct
import coremltools.optimize.coreml as cto
m = ct.models.MLModel("EG2fixed512.mlpackage")
q8 = cto.linear_quantize_weights(m, cto.OptimizationConfig(
global_config=cto.OpLinearQuantizerConfig(mode="linear_symmetric", granularity="per_channel")))
q8.save("EG2-512-int8.mlpackage")
|