Spaces:
Runtime error
Runtime error
File size: 520 Bytes
6bf9a0e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import os
import onnx
from onnxconverter_common import float16
# Configuration
ONNX_MODEL_PATH = "model/efficientnet-b0.onnx"
FP16_MODEL_PATH = "model/efficientnet-b0_fp16.onnx"
print("Starting conversion to Float16 (FP16)...")
# Load ONNX model
model = onnx.load(ONNX_MODEL_PATH)
# Convert model to Float16
model_fp16 = float16.convert_float_to_float16(model)
# Save the FP16 model
onnx.save(model_fp16, FP16_MODEL_PATH)
print(f"FP16 conversion complete -> Size: {os.path.getsize(FP16_MODEL_PATH) / 1e6:.2f} MB") |