当前位置: 首页 > news >正文

李贤威wordpress网络优化大师下载

李贤威wordpress,网络优化大师下载,图片上传 网站建设教学视频教程,网站域名需icp备案吗文章目录 1、安装TensorFlow-GPU版本1.2、验证是否安装正常 2、将训练好的pt文件转换成onnx文件2.2、什么是Onnx模型和Tensorflow模型2.1、将onnx文件转换成pb文件 1、安装TensorFlow-GPU版本 1、创建虚拟环境python3.8 conda create -n TF2.4 python3.82、进入虚拟环境 conda…

文章目录

  • 1、安装TensorFlow-GPU版本
    • 1.2、验证是否安装正常
  • 2、将训练好的pt文件转换成onnx文件
    • 2.2、什么是Onnx模型和Tensorflow模型
    • 2.1、将onnx文件转换成pb文件

1、安装TensorFlow-GPU版本

1、创建虚拟环境python=3.8
conda create -n TF2.4 python=3.82、进入虚拟环境
conda activate TF2.43、去官网查看tensorflow对应cuda的版本
https://tensorflow.google.cn/install/source_windows?hl=zh-cn

在这里插入图片描述
conda search找找当前源下的CUDA与cuDNN有没有我们要的版本:

conda search cuda
conda search cudnnconda install cudatoolkit=11.0.221
conda install cudnn=8.2.1# 安装tensorflow-gpu版本
pip install tensorflow-gpu==2.4.0

在这里插入图片描述
在这里插入图片描述

1.2、验证是否安装正常

import tensorflow as tf
print(tf.__version__)
print(tf.test.is_gpu_available())

2、将训练好的pt文件转换成onnx文件

2.2、什么是Onnx模型和Tensorflow模型

Onnx(Open Neural Network Exchange)是一种开放的深度学习模型交换格式,用于在不同的深度学习框架之间共享模型。它提供了一个中间格式,可以将模型从一个框架转换为另一个框架。
Tensorflow是一个广泛使用的深度学习框架,提供了强大的模型构建和训练工具。Tensorflow模型通常以.pb文件格式保存,它包含了模型的结构和参数。

2.1、将onnx文件转换成pb文件

可以通过yolov5中export.py文件进行转换

python export.py --weights weights/best.pt --include onnx engine --img 640 --device 0

pb文件是tensorflow中可以使用的文件

使用代码进行转换

pip install --user tensorflow_probability==0.7.0

import onnx
from onnx_tf.backend import prepare
import tensorflow.keras as keras# 加载Onnx模型
onnx_model = onnx.load('best.onnx')# 转换为Tensorflow模型
tf_model = prepare(onnx_model)# 保存为.pb文件
tf_model.export_graph('best.pb')

源码进行转换

源码下载:https://github.com/onnx/onnx-tensorflow#installation

之后再终端安装:

pip install -e.
pip install tensorflow-addons

都安装好之后就可以直接在终端进行转换了

onnx-tf convert -i D:\\yolov5_back\\weights\\best.onnx -o D:\\yolov5_back\\weights\\best.onnx.pb

转换过程中可能会报两个错误:
错误1:from keras import backend
ModuleNotFoundError: No module named ‘keras’

# 点击进入报错的文件中,修改这行
from tensorflow.keras import backend

在这里插入图片描述

错误2:
from tensorflow.keras.utils import tf_utils
ImportError: cannot import name ‘tf_utils’ from ‘tensorflow.keras.utils’ (C:\Users\Administrator.conda\envs\Tensorflow_gpu_2.4\lib\site-packages\tensorflow\keras\utils_init_.py)

# 解决方法直接将这行注释掉
from keras.utils import tf_utils
http://www.hyszgw.com/news/193.html

相关文章:

  • 做网站的一般多少钱广州seo关键字推广
  • 上海专业网站建设流程营销策略包括哪些内容
  • 适合个人站长的网站有哪些百度推广四川成都地区服务中心
  • 济南网站建设是什么谷歌网站
  • 青岛网站建设华夏网络营销策划的目的
  • 做网站建网站网址收录
  • 我自己做的网站打开很慢茶叶营销策划方案
  • 网站制作优化济南免费自己制作网站
  • 手机网站加百度地图链友之家
  • wordpress最新文章模板廊坊seo整站优化软件
  • 网站制作 常见问题网络营销案例ppt课件
  • 做图像网站怎样建网站赚钱
  • 重生做门户网站的小说深圳网站设计三把火
  • 营销型企业网站建设教案深圳高端seo公司助力企业
  • 建设交易平台网站多少钱采集站seo课程
  • 推广平台排名前十名seo简单优化操作步骤
  • 工程建筑模板生产厂家宁波seo外包推广平台
  • 没有网站域名备案信息怎样做网站卖自己的产品
  • 导航滑动整屏网站百度打车客服电话
  • 大连网站建设解决方案小红书搜索关键词排名
  • 淘宝代运营公司seo网站优化推广怎么样
  • 网站建设与管理专业是什么百度收录比较好的网站
  • 江津网站建设排行榜前十名
  • 网站怎么做翻页品牌营销活动策划方案
  • 泸州市建设规划局网站互联网销售
  • 中国建设人才服务信息网官网国外seo比较好的博客网站
  • html5 响应式音乐网站公司网站设计制作
  • 网站开发发展方向百度seo自动优化
  • 营销方案模板范文哈尔滨百度搜索排名优化
  • 阿里云企业网站搭建网页设计模板图片