为Tensorflow安装TensorRT(tar)

本文档提供了一步一步的指导,详细解释如何在Tensorflow中安装TensorRT。首先介绍了安装TensorRT的背景,即它作为模型优化库的角色。接着,通过官方渠道下载并解压TensorRT,然后将解压后的库路径添加到环境变量。最后,针对Python环境,强调了安装Python库时必须匹配Python版本的重要性,以避免找不到动态库的问题。
摘要由CSDN通过智能技术生成

2022.08.16

1. 安装背景

TensorRT是一个优化模型的库,也集成在Tensorflow里。

通过

import tensorflow.python.compiler.tensorrt 

可以简单import。

但是优化模型时需要安装TenosrRT的lib以后才能正常使用,比如libnvinfer.so.8。

在执行下面这段代码时,报错【Could not load dynamic library 'libnvinfer.so.8'】提示需要安装TensorRT8

from tensorflow.python.compiler.tensorrt import trt_convert as trt

conversion_params = trt.DEFAULT_TRT_CONVERSION_PARAMS._replace(precision_mode=trt.TrtPrecisionMode.FP32,
                                                               max_workspace_size_bytes=8000000000, use_calibration=False)

converter = trt.TrtGraphConverterV2(input_saved_model_dir='saved_model',
                                    conversion_params=conversion_params)
converter.convert()
converter.save(output_saved_model_dir='saved_model_TFTRT_FP32')
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值