The onnxslim CLI tool is used to slim down and optimize ONNX models. It supports model modification (inputs/outputs/shapes), optimization settings (fusion patterns, size thresholds), and model checking (verifying output consistency via ONNX Runtime).
To use the CLI, you typically provide an input model and an optional output path. The tool will perform a series of optimizations and can optionally verify the results against the original model to ensure correctness.
# Example CLI usage (conceptual based on argument parser structure)
# onnxslim <input_model> <output_model> [options]
# onnxslim input.onnx output.onnx --dtype float16 --optimize