开发者社区 > 大数据与机器学习 > 人工智能平台PAI > 正文

请问对TensorFlow模型量化优化时如何执行离线INT8优化?

已解决

请问对TensorFlow模型量化优化时如何执行离线INT8优化?

展开
收起
felix@ 2023-01-29 12:53:44 1948 2
2 条回答
写回答
取消 提交回答
  • 今天也要加油吖~
    采纳回答

    您好,您可以参照如下代码执行离线INT8优化:

    import blade
    optimized_model, opt_spec, report = blade.optimize(
        model=graph_def,
        optimization_level='o2',
        device_type='gpu',
        test_data=test_data,
        calib_data=calib_data
    )
    
    2023-01-29 12:57:40
    赞同 展开评论 打赏
  • 步骤如下: 1. 先使用TensorFlow的Graph Transform Tool(GTT)将模型转换为INT8格式。 2. 使用TensorFlow的Calibration Tool(CT)对模型进行校准,以确保模型的精度。 3. 使用TensorFlow的Optimization Tool(OT)对模型进行优化,以提高模型的性能。

    2023-01-29 16:19:07
    赞同 展开评论 打赏

人工智能平台 PAI(Platform for AI,原机器学习平台PAI)是面向开发者和企业的机器学习/深度学习工程平台,提供包含数据标注、模型构建、模型训练、模型部署、推理优化在内的AI开发全链路服务,内置140+种优化算法,具备丰富的行业场景插件,为用户提供低门槛、高性能的云原生AI工程化能力。

相关电子书

更多
使用TensorFlow搭建智能开发系统自动生成App UI 立即下载
从零到一:IOS平台TensorFlow入门及应用详解 立即下载
从零到一:IOS平台TensorFlow入门及应用详解(附源 立即下载