tensorflow
Tensorflow基础
基础概念 tensor:张量(数据) operation(op):专门运算的操作节点,所有操作都是一个op grap:图,整个程序的结构 Session:会话,运算程序的图 Tensorflow属于计算密集型,大多是在cpu上进行计算。 图 图默认已经注册,一组表示tf.Operation计算单位的 ......
Anaconda创建虚拟环境,安装tensorflow
# Anaconda创建虚拟环境,安装tensorflow 1、创建虚拟环境,其中**tf为虚拟环境名**,**3.8.8对应python版本号** conda create -n tf python=3.8.8 2、激活虚拟环境,其中tf为虚拟环境名 activate tf 3、安装tensorf ......
Python报错 | AttributeError: module 'tensorflow._api.v2.data' has no attribute 'AUTOTUNE'
#### 报错信息 ```python AttributeError: module 'tensorflow._api.v2.data' has no attribute 'AUTOTUNE' ``` #### 解决办法 ```python pip install -i https://pypi.d ......
TensorFlow11.5 循环神经网络RNN-LSTM、LSTM实战
# LSTM的产生 我们之前在求RNN的loss的时候很容易出现梯度弥散或者梯度爆炸。这个LSTM的出现很大程度上减少了梯度弥散的情况。 ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-2023062520565564 ......
TensorFlow11.4 循环神经网络-梯度弥散与梯度爆炸
RNN并没有我们想象中的那么完美,虽然它的参数会比卷积神经网络少,但是它长时间的Training可能会出现Training非常困难的情况。 ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-202306252228097 ......
TensorFlow11.3 循环神经网络RNN-情感分类实战
这个就是好评和差评的一个分类。 这个输入一般$h_0$全为0. ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230625100457366-459604194.png) 要想实现这个结构有两种方案: Simpl ......
【已解决】【Tensorflow2.12.0版本以后合并CPU和GPU版】Tensorflow-gpu==2.12.0 安装失败解决办法
#! https://zhuanlan.zhihu.com/p/639416152 # 解决方式: #### 直接上解决方式,需要知道原因的看后文。 #### 直接安装 tensroflow,从 2022 年 12 月起 tensorflow-gpu 已经合并到 tensorflow 包中了 ``` ......
TensorFlow11.2 循环神经网络RNN-循环神经网络、RNN-layer实现
# 循环神经网络 Sentiment Analysis(情感分析) ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230625094505280-973392251.png) 类似于淘宝的好评还是差评,我们比较直 ......
TensorFlow11.1 循环神经网络RNN01-序列表达方法
在自然界中除了位置相关的信息(图片)以外,还用一种存在非常广泛的类型,就是时间轴上的数据,比如说序列信号,语音信号,聊天文字。就是有先后顺序。 对于下面这个: 不如说我们输入有10个句子,每个句子都有4个单词,然后我们怎么把这些句子转化为具体的数值呢。如果一个表示方法能够很好的表示这个单词的特性的话 ......
TensorFlow10.4 卷积神经网络-ResNet与DenseNet及ResNet实战
# 1 ResNet ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230624153508624-1927891219.png) 我们是实验发现在我们堆叠更多的网络结构的时候,我们并不能又一个很好的结果,就是它 ......
TensorFlow10.4 卷积神经网络-batchnorm
我们发现这个sigmoid函数在小于-4或者大于4的时候他的导数趋近于0。然后我们送进去的input的值在[-100,100]之间,这样很容易引起梯度弥散的现象。所以我们一般情况下使用ReLU函数,但是我们有时候又不得不使用sigmoid函数。这个时候我们在送到下一层的时候我们应该先经过Normal ......
TensorFlow10.3 卷积神经网络-经典卷积网络(VGG,GoogLeNet)
![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230624091330618-1575295245.png) # LeNet-5 ![image](https://img2023.cnblogs.com/blog ......
TensorFlow10.2 卷积神经网络-CIFAR100 实战
![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230623224947072-1200603742.png) ▪ Load datasets ▪ Build Network ▪ Train ▪ Test ![im ......
TensorFlow10.2 卷积神经网络-卷积神经网络池化层与采样
▪ Pooling ▪ upsample ▪ ReLU 我们看一下这个Subsampling层就是这个:这一层起到Reduce Dim的作用。 ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-2023062322121 ......
Python与TensorFlow:如何高效地构建和训练机器学习模型
[toc] 标题:《Python 与 TensorFlow:如何高效地构建和训练机器学习模型》 一、引言 随着人工智能的快速发展,机器学习作为其中的一个重要分支,受到了越来越多的关注和应用。而Python作为一门广泛应用于机器学习领域的编程语言,其与TensorFlow的结合也变得越来越重要。本文将 ......
垃圾识别系统Python+TensorFlow+Django+卷积神经网络算法【完整代码系统】
## 一、介绍 垃圾识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对5种垃圾数据集进行训练,最后得到一个识别精度较高的模型。并基于Django,开发网页端操作平台,实现用户上传一张垃圾图片识别其名称。 ## 二、效果展示 ![16837 ......
交通标志识别系统Python+TensorFlow+Django+卷积神经网络算法实现【完整代码】
## 一、介绍 使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django,开发网页端操作平台,实现用户上传一张图片识别其名称。 ## 二、效果展示 ![1683898509301-2259 ......
花朵识别系统Python+TensorFlow+Django+卷积神经网络算法实现
## 一、背景 花朵识别系统,基于Python实现,深度学习卷积神经网络,通过TensorFlow搭建卷积神经网络算法模型,并对数据集进行训练最后得到训练好的模型文件,并基于Django搭建可视化操作平台。 在当今信息化社会,图像识别技术在各种领域都展现出了重要的应用价值,包括医学影像分析、自动驾驶 ......
鸟类识别系统Python+Django+TensorFlow+卷积神经网络算法【完整代码】
## 一、介绍 鸟类识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django框架,开发网页端操作平台,实现用户上传一张图片识别其名称。 数据集选自加州理工学院200种鸟类数据集 ......
蔬菜识别系统Python+TensorFlow+Django+卷积神经网络算法
## 一、介绍 蔬菜识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django框架,开发网页端操作平台,实现用户上传一张图片识别其名称。 ## 二、效果图片 ![img_06_22 ......
使用TensorFlow进行自动化测试与部署
[toc] 标题:《使用 TensorFlow 进行自动化测试与部署》 背景介绍: 随着人工智能和机器学习技术的快速发展,TensorFlow 成为了一个广泛应用的深度学习框架,被广泛用于构建神经网络、图像识别、自然语言处理等应用。在深度学习应用中,测试和部署非常重要,因为测试和部署是保证应用程序质 ......
TensorFlow09.1 神经网络-其他训练Tricks(Early Stopping和Dropout)
Tricks ▪ Early Stopping ▪ Dropout ▪ Stochastic Gradient Descent # 1 Early stopping 我们走到最大指的时候我们可以提交stop掉,防止它overfitting。 ![image](https://img2023.cnbl ......
TensorFlow09 神经网络-动量、学习率(优化网络的技巧)
▪ momentum(动量,惯性) ▪ learning rate decay # 1 momentum ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230620160400056-8750057.png) 分 ......
TensorFlow08 神经网络-过拟合与欠拟合、交叉验证与解决方法。
# 1 过拟合和欠拟合 线性模型 ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230620132749513-1737244344.png) 非线性模型 ![image](https://img2023.cnb ......
TensorFlow08 神经网络-keras实战
# 1 数据集: ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230619215119680-946357436.png) 这个照片很模糊,大小只有[32,32],所以我们预测的结果也不是很好。 # 2 自定义 ......
TensorFlow08 神经网络-模型的保存和加载
一般情况下有三种方式: ▪ save/load weights(只保存网络的参数,状态不管) ▪ save/load entire model(把所有的状态都保存) ▪ saved_model(交给工厂的时候可以用,可以跨语言) # 1 save/load weights 比如说你的网络里面有[w1 ......
TensorFlow07 神经网络-自定义网络
▪ keras.Sequential ▪ keras.layers.Layer ▪ keras.Model # 1 keras.Sequential ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-2023061900 ......
Tensorflow2实战指南(1)
[TOC] # 为什么是TensorFlow ## PyTorch 是什么 是基于以下两个目的而打造的python科学计算框架: ```c 无缝替换NumPy,并且通过利用GPU的算力来实现神经网络的加速。 通过自动微分机制,来让神经网络的实现变得更加容易。 ``` ## 使用 TensorFlow ......
TensorFlow06 kearas高级API
Keras != tf.keras ▪ datasets ▪ layers ▪ losses **▪ metrics(主要)** ▪ optimizers # 1 Keras.Metrics 1.Metrics(新建一个Matrics) 2.update_state(添加数据) 3.result() ......
TensorFlow05.3 神经网络-FashionMNIST实战
一.数据的加载: ``` (x, y), (x_test, y_test) = datasets.fashion_mnist.load_data() print(x.shape, y.shape) ``` ![image](https://img2023.cnblogs.com/blog/19141 ......