TF/PyTorch
文章平均质量分 66
本专栏主要是涉及TensorFlow和PyTorch相关的简介以及案例,案例的代码实现的框架均与TensorFlow和PyTorch相关。
一个处女座的程序猿
2025年初博主2本新书(机器学习耗时5年/大模型耗时3年)即将开售!人工智能硕学历,拥有十多项发专利(6项)和软著(9项),包括国际期刊SCI内多篇论文,多个国家级证书(2个国三级、3个国四级),曾获国内外“人工智能算法”竞赛(包括国家级省市级等,一等奖5项、二等奖4项、三等奖2项)证书十多项,以上均第一作者身份,并拥有省市校级个人荣誉证书十多项。目前也是国内知名博主,连续3年获CSDN十大博客之星,荣获达摩院评测官、阿里社区/CSDN/华为社区等十多个开发者社区专家博主荣誉,曾受邀阿里/华为/谷歌等社区采访-评审-论坛几十次。截止2022年,AI领域粉丝超100万,文章阅读量超5000万
展开
-
PT之DNN:基于泰坦尼克号数据集(独热编码/标签编码)利用PyTorch框架的浅层神经网络算法(pth和onnx文件的模型导出和载入推理)实现二分类预测应用案例
PT之DNN:基于泰坦尼克号数据集(独热编码/标签编码)利用PyTorch框架的浅层神经网络算法(pth和onnx文件的模型导出和载入推理)实现二分类预测应用案例目录基于泰坦尼克号数据集(独热编码/标签编码)利用PyTorch框架的浅层神经网络算法(pth和onnx文件的模型导出和载入推理)实现二分类预测应用案例# 1、定义数据集# 定义入模特征# 2、数据预处理# 2.1、缺失值处理# 2.2、特征编码# 2.3、分离特征与标签# 3、模型训练与评估# 3.原创 2023-05-13 03:09:15 · 1197 阅读 · 0 评论 -
NLP之Sentiment:基于PyTorch框架利用Transformer算法针对IMDB数据集实现情感分类的应用案例代码解析
PT之Transformer:基于PyTorch框架利用Transformer算法针对IMDB数据集实现情感分类的应用案例代码解析目录基于PyTorch框架利用Transformer算法针对IMDB数据集实现情感分类的应用案例思路设计代码解析基于PyTorch框架利用Transformer算法针对IMDB数据集实现情感分类的应用案例情感分析是指通过自然语言处理技术对文本进行分析,确定文本所表达的情感倾向。Transformer模型是一种基于注意力机制的神经原创 2023-03-25 19:01:21 · 2602 阅读 · 3 评论 -
PT之BERT:基于torch框架(特征编码+BERT作为文本编码器+分类器)针对UCI新闻数据集利用Transformer-BERT算法(模型实时保存)实现新闻文本多分类案例
PT之BERT:基于torch框架(特征编码+BERT作为文本编码器+分类器)针对UCI新闻数据集利用Transformer-BERT算法(模型实时保存)实现新闻文本多分类案例目录基于torch框架(特征编码+BERT作为文本编码器+分类器)针对UCI新闻数据集利用Transformer-BERT算法(模型实时保存)实现新闻文本多分类# 1、定义数据集# 2、数据预处理2.1、筛选特征:数据集包含标题(title)和类别(category)两列# 2.2、去掉空值# 2.3、【类别型】特征编码化:将类别信息原创 2020-12-06 15:22:43 · 9682 阅读 · 6 评论 -
TF之Transformer:基于tensorflow和Keras框架(特征编码+Tokenizer处理文本+保存模型)针对UCI新闻数据集利用Transformer算法实现新闻文本多分类案例
TF之Transformer:基于tensorflow和Keras框架(特征编码+Tokenizer处理文本+保存模型)针对UCI新闻数据集利用Transformer算法实现新闻文本多分类案例目录基于tensorflow和Keras框架(特征编码+Tokenizer处理文本数据+保存模型)针对UCI新闻数据集利用Transformer算法实现新闻文本多分类案例# 1、定义数据集# 2、数据预处理# 2.1、【类别型】特征编码化# 3、模型训练与推理# 3.1、切分数据集# 3.2、文本数据再处理# 配原创 2021-04-13 00:23:21 · 5784 阅读 · 0 评论 -
DL之LSTM/GRU/CNN:基于tensorflow框架分别利用LSTM/GRU、CNN算法对上海最高气温(数据归一化+构造有监督数据集)实现回归预测案例
DL之LSTM/GRU/CNN:基于tensorflow框架分别利用LSTM/GRU、CNN算法对上海最高气温(构造有监督数据集)实现回归预测案例目录基于tensorflow框架分别利用LSTM/GRU、CNN算法对上海最高气温(数据归一化+构造有监督数据集)实现回归预测案例# 1、定义数据集# 2、特征工程# 3、模型训练与验证相关文章DL之LSTM/GRU/CNN:基于tensorflow框架分别利用LSTM/GRU、CNN算法对上海最高气原创 2023-03-17 23:49:52 · 1906 阅读 · 0 评论 -
DL之GRU(Tensorflow框架):基于茅台股票数据集利用GRU算法实现回归预测(保存模型.ckpt.index、.ckpt.data文件)
DL之GRU(Tensorflow框架):基于茅台股票数据集利用GRU算法实现回归预测(保存模型.ckpt.index、.ckpt.data文件) 目录基于茅台股票数据集利用GRU算法实现回归预测(保存模型.ckpt.index、.ckpt.data文件)#1、定义数据集# 2、数据集预处理# 2.1、数据集切分# 2.2、数据维度转换# 2.3、训练集、测试集进行MinMax归一化# 2.4、依次构建train、test的时序性数据集矩阵# (1)、for循环构建train时序性数据集矩阵# (2)、fo原创 2022-06-28 23:08:55 · 2826 阅读 · 0 评论 -
CV之IC之AlexNet:基于tensorflow框架采用CNN卷积神经网络算法(改进的AlexNet,训练/评估/推理)实现猫狗分类识别案例应用
数据下载train文件夹里有25000张狗和猫的图片。这个文件夹中的每个图像都有标签作为文件名的一部分。测试文件夹包含12500张图片,根据数字id命名。对于测试集中的每个图像,您应该预测图像是一只狗的概率(1 =狗,0 =猫)。原创 2020-12-17 23:13:45 · 3538 阅读 · 1 评论 -
Tensorflow:在Tensorflow的不同版本中如何实现Xavier参数权重初始化
Tensorflow:在Tensorflow的不同版本中如何实现Xavier参数权重初始化目录在Tensorflow的不同版本中实现Xavier参数权重初始化Tensorflow1版本中实现Tensorflow2版本中实现在Tensorflow的不同版本中实现Xavier参数权重初始化Tensorflow1版本中实现initializer = tf.contrib.layers.xavier_initializer()Tensorflow原创 2021-10-12 21:29:34 · 2625 阅读 · 0 评论 -
Pytorch:Pytorch升级版本1.1(支持TensorBoard)的简介、安装、使用方法之详细攻略
Pytorch:Pytorch升级版本1.1(支持TensorBoard)的简介、安装、使用方法之详细攻略目录Pytorch1.1的简介1、支持TensorBoard:torch.utils.tensorboardPytorch1.1的安装pipPytorch1.1的使用方法Pytorch1.1的简介 选择您的首选项并运行...原创 2019-11-28 09:09:11 · 9853 阅读 · 0 评论 -
DL框架之PyTorch:深度学习框架PyTorch的简介、安装、使用方法之详细攻略
DL框架之PyTorch:PyTorch的简介、安装、使用方法之详细攻略DL框架之PyTorch:深度学习框架PyTorch的简介、安装、使用方法之详细攻略目录PyTorch的简介1、pytorch的三大优势2、PyTorch的三个结构层次PyTorch的安装1、20181114更新版本到 torch-0.4.12、20200108更新版本到 torch 1.3.13、Anaconda内安装torch的whl文件更新版本到 torch 1.3.14、A原创 2018-04-30 22:17:51 · 15891 阅读 · 0 评论 -
TF:tensorflow框架中常用函数介绍以及RNN中的常用的两种定义—tf.Variable()和tf.get_variable()用法及其区别
TF:tensorflow框架中常用函数介绍以及RNN中的常用的两种定义—tf.Variable()和tf.get_variable()用法及其区别目录TF的RNN中的常用的两种定义scope的方式get_variable和Variabletensorflow框架TF的RNN中的常用的两种定义scope的方式get_variable和Variable输出结果代码设计# tensorflow中的两种定义scope(命名变量)的方式tf.get_variable和tf.Va原创 2020-04-11 01:08:39 · 5591 阅读 · 1 评论 -
DL之DNN:基于Tensorflow框架对神经网络算法进行参数初始化的常用九大函数及其使用案例
DL之DNN:基于Tensorflow框架对神经网络算法进行初始化的常用函数及其使用案例目录基于Tensorflow框架对神经网络算法进行初始化的常用函数及其使用案例1、初始化的常用函数1.1、tf.constant_initializer() 常数初始化1.2、tf.zeros_initializer() 全0初始化1.3、tf.ones_initialize...原创 2020-04-10 21:59:09 · 15716 阅读 · 0 评论 -
DL之LSTM:tf.contrib.rnn.BasicLSTMCell(rnn_unit)函数的解读
DL之LSTM:tf.contrib.rnn.BasicLSTMCell(rnn_unit)函数的解读目录tf.contrib.rnn.BasicLSTMCell(rnn_unit)函数的解读函数功能解读函数代码实现tf.contrib.rnn.BasicLSTMCell(rnn_unit)函数的解读函数功能解读 """Basic LS...原创 2020-04-10 18:52:48 · 5919 阅读 · 0 评论 -
Tensorflow:tf.contrib.rnn.DropoutWrapper函数(谷歌已经为Dropout申请了专利!)、MultiRNNCell函数的解读与理解
Tensorflow:tf.contrib.rnn.DropoutWrapper函数(谷歌已经为Dropout申请了专利!)、MultiRNNCell函数的解读与理解目录tf.contrib.rnn.DropoutWrapper函数解读与理解tf.contrib.rnn.MultiRNNCell函数解读与理解tensorflow官网API文档:https://te...原创 2020-03-24 01:15:58 · 8584 阅读 · 2 评论 -
Python语言学习:三种随机函数random.seed()、numpy.random.seed()、set_random_seed()及random_normal的简介、使用方法(固定种子)详细攻略
Python语言学习:三种随机函数random.seed()、numpy.random.seed()、set_random_seed()及random_normal的简介、使用方法(固定种子)之详细攻略目录python中常见的三种随机函数random.seed()、numpy.random.seed()、set_random_seed()1、三种随机总结2、代码实践验证3、各种定义种子和统一定义种子Tensorflow中常用函数的简介、使用方法1、tf.random_normal()函数1.1、tf.ran原创 2020-03-07 23:42:55 · 5394 阅读 · 0 评论 -
TF之NN:利用神经网络系统自动学习散点(二次函数+noise+优化修正)输出结果可视化(matplotlib动态演示)
TF之NN:利用神经网络系统自动学习散点(二次函数+noise+优化修正)输出结果可视化(matplotlib动态演示)目录输出结果代码设计输出结果代码设计import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltdef add...原创 2018-03-14 21:06:47 · 11112 阅读 · 0 评论 -
TF:基于tensorflow框架利用python脚本下将YoloV3训练好的.ckpt模型文件转换为推理时采用的.pb文件
TF:基于tensorflow框架利用python脚本下将YoloV3训练好的.ckpt模型文件转换为推理时采用的.pb文件目录准备.ckpt模型文件→最后生成的.pb文件脚本代码转换命令脚本代码转换过程记录脚本代码1、convert_weight.py2、freeze_graph.py相关文章Tensorflow:TF模型文件(checkp...原创 2020-01-09 17:13:28 · 10143 阅读 · 0 评论 -
Tensorflow:TF模型文件(checkpoint文件夹下ckpt文件之data、index、meta)保存、模型导入、恢复并fine-tuning之详细攻略
Tensorflow:TF模型文件(checkpoint文件夹下ckpt文件之data、index、meta)保存、模型导入、恢复并fine-tuning之详细攻略目录保存TF训练好的模型1、Tensorflow模型文件之checkpoint文件夹下ckpt的data、index、meta等文件简介1.0 .checkpoint文件1.1 .m...原创 2020-01-07 11:05:08 · 11210 阅读 · 0 评论 -
成功解决AttributeError: module ‘tensorflow‘ has no attribute ‘get_variable‘
成功解决AttributeError: module 'tensorflow' has no attribute 'get_variable'目录解决问题AttributeError: module 'tensorflow' has no attribute 'get_variable'解决思路属性错误:模块tensorflow没有属性get_variable解决方法版本升级导致该方法被弃用,可以选择修改方法,或着调用旧版本的函数去解决!将tf.get_variabl原创 2020-01-03 21:32:19 · 4501 阅读 · 1 评论 -
TF之AE:AE实现TF自带数据集数字真实值对比AE先encoder后decoder预测数字的精确对比
TF之AE:AE实现TF自带数据集数字真实值对比AE先encoder后decoder预测数字的精确对比目录输出结果代码设计输出结果代码设计import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt #Import MNIST dataf...原创 2018-12-05 21:37:21 · 13107 阅读 · 2 评论 -
TF之LSTM:基于tensorflow框架自定义LSTM算法实现股票历史(1990~2015数据集,6112预测后100+单变量最高)行情回归预测
TF之LSTM:基于tensorflow框架自定义LSTM算法实现股票历史(1990~2015数据集,6112预测后100+单变量最高)行情回归预测目录输出结果LSTM代码输出结果数据集LSTM代码def LSTM(batch): w_in=weights['in'] b_i...原创 2019-12-27 21:55:43 · 4447 阅读 · 0 评论 -
TF之AE:AE实现TF自带数据集AE的encoder之后decoder之前的非监督学习分类
TF之AE:AE实现TF自带数据集AE的encoder之后decoder之前的非监督学习分类目录输出结果 代码设计输出结果 代码设计import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#Import MNIST datafr...原创 2018-01-30 11:36:21 · 10478 阅读 · 0 评论 -
TF之DNN:对DNN神经网络进行Tensorboard可视化(得到events.out.tfevents本地服务器输出到网页可视化)
TF之DNN:对DNN神经网络进行Tensorboard可视化(得到events.out.tfevents本地服务器输出到网页可视化)目录输出结果代码设计输出结果代码设计import tensorflow as tfimport numpy as np def add_layer(inputs, in_size, out_...原创 2018-01-24 15:48:10 · 16896 阅读 · 0 评论 -
DL之DNN优化技术:神经网络算法简介之GD/SGD算法的简介、代码实现、代码调参之详细攻略
DL之DNN优化技术:神经网络算法简介之GD/SGD算法的简介、代码实现、代码调参之详细攻略目录GD算法的简介GD/SGD算法的代码实现1、Matlab编程实现GD算法的改进算法GD算法中的超参数GD算法的简介 GD算法,是求解非线性无约束优化问题的基本方法,最小化损失函数的一种常用的一阶优化方法。如图所示,找出最陡峭的方向作为下山...原创 2018-01-24 16:46:22 · 16021 阅读 · 0 评论 -
TF之CNN:利用sklearn(自带手写数字图片识别数据集)使用dropout解决学习中overfitting的问题+Tensorboard显示变化曲线
TF之CNN:利用sklearn(自带手写数字图片识别数据集)使用dropout解决学习中overfitting的问题+Tensorboard显示变化曲线目录输出结果设计代码输出结果设计代码import tensorflow as tffrom sklearn.datasets import load_digits...原创 2018-01-24 18:36:14 · 11489 阅读 · 0 评论 -
TF之BN:BN算法对多层中的每层神经网络加快学习QuadraticFunction_InputData+Histogram+BN的Error_curve
TF之BN:BN算法对多层中的每层神经网络加快学习QuadraticFunction_InputData+Histogram+BN的Error_curve目录输出结果代码设计输出结果代码设计# 23 Batch Normalizationimportnumpy as npimporttensorflow as tfimportma...原创 2018-01-31 21:56:44 · 11928 阅读 · 0 评论 -
TF之CNN:CNN实现mnist数据集预测 96%采用placeholder用法+2层C及其max_pool法+隐藏层dropout法+输出层softmax法+目标函数cross_entropy法+
TF:TF下CNN实现mnist数据集预测 96%采用placeholder用法+2层C及其max_pool法+隐藏层dropout法+输出层softmax法+目标函数cross_entropy法+AdamOptimizer算法目录输出结果代码设计输出结果后期更新……代码设计import tensorflow as tffrom ten...原创 2018-01-24 23:17:46 · 11711 阅读 · 0 评论 -
TF之LSTM:利用基于顺序的LSTM回归算法对DIY数据集sin曲线(蓝虚)预测cos(红实)(TensorBoard可视化)
TF之LSTM:利用基于顺序的LSTM回归算法对DIY数据集sin曲线(蓝虚)预测cos(红实)(TensorBoard可视化)目录输出结果代码设计输出结果代码设计import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltBATCH_START ...原创 2018-01-27 13:25:42 · 12018 阅读 · 0 评论 -
TF:利用TF的train.Saver将训练好的W、b模型文件保存+新建载入刚训练好模型(用于以后预测新的数据)
TF:利用TF的train.Saver将训练好的W、b模型文件保存+新建载入刚训练好模型(用于以后预测新的数据)目录输出结果代码设计输出结果代码设计import tensorflow as tfimport numpy as npW = tf.Variable([[2,1,8],[1,2,5]], dtype=tf.float32, na...原创 2018-01-25 22:07:24 · 9871 阅读 · 0 评论 -
TF之LSTM:利用基于顺序的LSTM回归算法对DIY数据集sin曲线(蓝虚)预测cos(红实)(matplotlib动态演示)
TF之LSTM:利用基于顺序的LSTM回归算法对DIY数据集sin曲线(蓝虚)预测cos(红实)(matplotlib动态演示)目录输出结果代码设计输出结果更新……代码设计import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt...原创 2018-01-27 14:31:54 · 10383 阅读 · 0 评论 -
DL之LSTM:LSTM算法论文简介(原理、关键步骤、RNN/LSTM/GRU比较、单层和多层的LSTM)、案例应用之详细攻略
DL之LSTM:LSTM算法论文简介、案例应用之详细攻略目录LSTM算法简介1、LSTM算法论文1.1、LSTM算法相关论文1.2、LSTM (长短期记忆网络)2、LSTM建立过程(基于TF)3、LSTM算法相关思路4、LSTM算法关键步骤1、Gate结构2、各种门对比LSTM案例应用1、BasicLSTMCell的定义与使用LSTM...原创 2018-01-26 21:37:38 · 14058 阅读 · 0 评论 -
TensorFlow:深度学习框架TensorFlow/TensorFlow_GPU的简介、安装、测试之详细攻略
TensorFlow:深度学习框架TensorFlow & TensorFlow_GPU的简介、安装、测试之详细攻略目录TensorFlow的简介TensorFlow的安装1、tensorflow的安装20190514更新20190514-1851更新20200529更新后成功20210809更新2、tensorflow-gpu的安装20180928-2128 更新20181010更新相关文章TF学习——DL框架之Tensorflow:Tensorflo原创 2018-01-22 15:58:05 · 13477 阅读 · 1 评论 -
TF之NN:基于Tensorflow利用神经网络算法对数据集(用一次函数随机生成100个数)训练预测斜率、截距(逼近已知一次函数)
TF之NN:基于Tensorflow利用神经网络算法对数据集(用一次函数随机生成100个数)训练预测斜率、截距(逼近已知一次函数)目录输出结果代码设计输出结果代码设计import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import tensorflow as tfimport nu...原创 2018-01-22 15:29:02 · 12420 阅读 · 0 评论 -
成功解决win10下dos中运行tensorboard --logdir=logs和调用events.out.tfevents一闪而过的问题
成功解决win10下dos中运行tensorboard --logdir=logs和调用events.out.tfevents一闪而过的问题目录解决问题解决思路解决方法解决问题在dos中运行tensorboard --logdir=logs一闪而过,mmp,解决思路本人首先想到是没有在path中添加环境变量,那么问题来了,环境变量到底是...原创 2018-01-23 21:06:37 · 15973 阅读 · 1 评论 -
TF之DNN:利用DNN【784→500→10】对MNIST手写数字图片识别数据集(TF自带函数下载)预测(98%)+案例理解DNN过程
TF之DNN:利用DNN【784→500→10】对MNIST手写数字图片识别数据集(TF自带函数下载)预测(98%)+案例理解DNN过程目录输出结果案例理解DNN过程思路代码设计输出结果案例理解DNN过程思路1、一张图像数组形状的变化:输入一个由784 个元素(28*28的二维数组)构成的一维数组后,输出一个有10个元素的一维数组。这是只输入...原创 2018-05-11 11:36:14 · 10731 阅读 · 0 评论 -
TF之CNN:Tensorflow构建卷积神经网络CNN的简介、使用方法、应用之详细攻略
TF之CNN:Tensorflow构建卷积神经网络CNN的简介、使用方法、应用之详细攻略目录TensorFlow 中的卷积有关函数入门1、tf.nn.conv2d函数案例应用1、TF之CNN:Tensorflow构建卷积神经网络CNN2、使用简单的函数来替代上面的定义TensorFlow 中的卷积有关函数入门 TensorFlow...原创 2018-05-11 12:01:10 · 10755 阅读 · 0 评论 -
TF之LiR:基于tensorflow实现手写数字图片识别准确率
TF之LiR:基于tensorflow实现手写数字图片识别准确率目录输出结果代码设计输出结果Extracting MNIST_data\train-images-idx3-ubyte.gzPlease use tf.data to implement this functionality.Extracting MNIST_data\tr...原创 2018-04-12 17:30:14 · 8578 阅读 · 0 评论 -
TF之LoR:基于tensorflow利用逻辑回归算LoR法实现手写数字图片识别提高准确率
TF之LoR:基于tensorflow利用逻辑回归算LoR法实现手写数字图片识别提高准确率目录输出结果设计代码输出结果设计代码#TF之LoR:基于tensorflow实现手写数字图片识别准确率import tensorflow as tffrom tensorflow.examples.tutorials.mnist i...原创 2018-06-29 09:30:50 · 9681 阅读 · 0 评论 -
TF:利用是Softmax回归+GD算法实现MNIST手写数字图片识别(10000张图片测试得到的准确率为92%)
TF:利用是Softmax回归+GD算法实现MNIST手写数字图片识别(10000张图片测试得到的准确率为92%)目录设计思路全部代码设计思路全部代码#TF:利用是Softmax回归+GD算法实现手写数字识别(10000张图片测试得到的准确率为92%)#思路:对输入的图像,计算它属于每个类别的概率,找出最大概率即为预测值import ...原创 2018-09-20 10:58:20 · 10629 阅读 · 3 评论 -
TF之DeepDream:DeepDream前世今生之简介、安装、使用方法之详细攻略
TF之DeepDream:DeepDream前世今生之简介、安装、使用方法之详细攻略目录DeepDream前世今生之简介DD的目的DD特点DD工作原理DeepDream前世今生之安装DeepDream前世今生之使用方法DeepDream前世今生之简介 2015年,Google 开源了用来分类和整理图像的 AI 程序 Incep...原创 2018-09-26 10:57:56 · 11010 阅读 · 0 评论