YYour Nameadd openvino
1def4e0e创建于 2025年12月15日历史提交
import onnx
import argparse


if __name__ == '__main__':
    parser = argparse.ArgumentParser(description='Export clip onnx model', add_help=True)
    parser.add_argument('--model', type=str, required=True,
                        help='onnx model path')
    args = parser.parse_args()

    output_path = '../model/clip_text.onnx'
    input_names = ['input_ids', 'attention_mask']
    output_names = ['text_embeds']
    onnx.utils.extract_model(args.model, output_path, input_names, output_names)

    output_path = '../model/clip_images.onnx'
    input_names = ['pixel_values']
    output_names = ['image_embeds']
    onnx.utils.extract_model(args.model, output_path, input_names, output_names)