Tensorflow&Keras
文章平均质量分 66
Tensorflow&Keras使用
Just Jump
勿忘来时路上的脚印。站在巨人的肩膀上。
你没有比别人更努力,更不会比别人更不努力。你只是按照你能做到的、最适合你自己的办法去实现自己的目标,去成长为你眼中优秀的人们中的一员。
你自己、优秀的人群;决心、视野;自律、标准。
业精于勤,行成于思。
古之成大事者,不惟有超世之才,亦必有坚韧不拔之志。
苟有恒,何必三更起五更眠;最无益,只怕一日曝十日寒。 十五年只做一个行当。
展开
-
2-Embedding例子:简单NN网络、迁移学习例子(glove语料预训练)
Embedding简单例子原创 2024-04-18 20:23:03 · 206 阅读 · 0 评论 -
3-pytorch数据迁移代码实例:特征提取和微调(基于卷积神经网络retnet18)
在特征提取中,可以在预先训练好的网络结构后修改或添加一个简单的分类器,然后将源任务上预先训练好的网络作为另一个目标任务的特征提取器,只对最后增加的分类器参数进行重新学习,而预先训练好的网络参数不被修改或冻结。实际上,微调要优于特征提取,因为它能够对迁移过来的预训练网络参数进行优化,使其更加适合新的任务。微调的大致过程是在预先训练过的网络上添加新的随机初始化层,此外预先训练的网络参数也会被更新,但会使用较小的学习率以防止预先训练好的参数发生较大改变。常用方法是固定底层的参数,调整一些顶层或具体层的参数。原创 2024-04-22 18:38:19 · 292 阅读 · 0 评论 -
在使用nohup命令后台训练pytorch模型时,关闭ssh窗口导致的训练任务失败解决方法
ssh终端 nohup 后台进程不终止原创 2023-10-10 11:34:51 · 1550 阅读 · 1 评论 -
Tensorflow: feature_column处理特征列,模型实现Demo
tf.feature_column 模块转换特征列转载 2023-07-27 11:24:18 · 205 阅读 · 0 评论 -
[转]一文说清楚Tensorflow分布式训练必备知识
一文说清楚Tensorflow分布式训练必备知识大数据时代的互联网应用产生了大量的数据,这些数据就好比是石油,里面蕴含了大量知识等待被挖掘。深度学习就是挖掘数据中隐藏知识的利器,在许多领域都取得了非常成功的应用。然而,大量的数据使得模型的训练变得复杂,使用多台设备分布式训练成了必备的选择。Tensorflow是目前比较流行的深度学习框架,本文着重介绍tensorflow框架是如何支持分布式训练的。转载 2023-06-15 14:20:46 · 202 阅读 · 0 评论 -
keras运行debug解决protobuf版本冲突
提示安装的scipy的版本太高了,按照提示继续降级: pip3 install --upgrade scipy==1.4.1。原创 2023-06-15 16:34:29 · 291 阅读 · 0 评论 -
tensorflow深度学习模型读取parquet数据进行训练实现
tensorflow深度学习模型读取parquet数据进行训练实现原创 2022-09-06 19:27:52 · 997 阅读 · 0 评论 -
tf.keras官方API文档框架理解
最近看tensorflow2官方API文档,尤其是tf.keras API文档,梳理下其框架,形成脑图,方便自己记忆,也有助于形成一张相互关联的知识图。如下:原创 2021-07-23 16:06:54 · 589 阅读 · 0 评论 -
学习TensorFlow的过程和经验总结
近日学习使用TensorFlow搭建神经网络建模终于取得了一些微小的成绩:1、学会了使用Squential \ class 搭建神经网络模型2、学会了使用compile来配置模型训练方法,如损失函数、优化器、准确性评价方法3、学会了一些经典的神经网络模型的实现方法4、学会了各优化器的作用和效果5、学会了搭建神经网络进行训练和学习的整体框架和步骤其实,我学习TensorFlow不止一两周了。我是从今年的2月份就开始学习了。当时报名了一个天池的算法比赛,需要使用CNN和RNN模型进行建模,所以原创 2021-07-22 21:27:28 · 1742 阅读 · 7 评论 -
Tensorflow2 model.compile()理解
在TensorFLow2中进行神经网络模型的训练主要包括以下几个主要的步骤:导入相关模块import 准备数据,拆分训练集train、测试集test 搭建神经网络模型model (两种方法:Sequential或自定义模型class) 模型编译model.compile() 模型训练model.fit() 查看模型model.summary() 模型评价 模型预测model.predict()model.compile()的作用就是为搭建好的神经网络模型设置损失函数loss、优化器opt原创 2021-07-22 11:23:36 · 5649 阅读 · 0 评论 -
Python类中self参数 / __ init__ ()方法 /super(Model, self).__init__()是什么
在使用tensorFlow2搭建神经网络模型的时候,除了Sequential的方法,还有就是自己写模型class,然后初始化。自己写模型类的优势就是可以自定义层与层之间的连接关系,自定义数据流x的流向。这是为鸢尾花数据做的一个简单基础的神经网络模型代码:class IrisModel(Model): #继承TF的Model类 def __init__(self): #在这里定义网络结构块 super(IrisModel, self).__init__() s原创 2021-07-20 12:31:32 · 4904 阅读 · 0 评论 -
理解LSTM模型
写在前面:这是翻译自colah的一篇博客,原文关于LSTM神经网络模型的理解写的非常直观、简单易懂,所以翻译过来帮助大家学习理解LSTM模型。当然我不是按照原文一字不落的翻译,而是摘出其中对模型理解最有帮助的部分,然后用我自己理解的方式和语言来写的博文。这是我翻译博文的一贯做法。有兴趣的可以自行去看原文,比较简短,原博客地址:http://colah.github.io/posts/2015-08-Understanding-LSTMs/一、循环神经网络RNNRNN循环神经网络使用循环核来实翻译 2021-06-22 23:29:37 · 8770 阅读 · 3 评论 -
MAC电脑安装TensorFlow2.X,并在pycharm中配置TensorFlow解释器
1、2、3、da'kai原创 2021-06-17 01:28:50 · 1194 阅读 · 0 评论 -
《深度学习with Keras》笔记
深度学习with Keras原创 2021-03-22 16:53:49 · 93 阅读 · 0 评论 -
《TensorFlow实战-Google深度学习框架》笔记
TensorFlow实战-Google深度学习框架原创 2021-02-17 23:38:27 · 211 阅读 · 0 评论 -
MAC电脑安装Docker和常用命令
1、安装Docker下载地址:Docker Desktop for Mac 和常规的MAC-APP一样安装。完成后,可以通过客户端输入 docker version 来查看版本情况 2、Docker常用命令克隆cp创建容器build执行run保存push3、Docker理解Docker像是融合了Git、Maven的功能。...原创 2021-02-13 21:58:18 · 712 阅读 · 1 评论 -
转载-从ReLU到GELU,一文概览神经网络的激活函数
选自mlfromscratch作者:Casper Hansen机器之心编译在计算每一层的激活值时,我们要用到激活函数,之后才能确定这些激活值究竟是多少。根据每一层前面的激活、权重和偏置,我们要为下一层的每个激活计算一个值。但在将该值发送给下一层之前,我们要使用一个激活函数对这个输出进行缩放。本文将介绍不同的激活函数。在阅读本文之前,你可以阅读我前一篇介绍神经网络中前向传播和反向传播的文章,其中已经简单地提及过激活函数,但还未介绍其实际所做的事情。本文的内容将建立在你已了解前一篇文章.转载 2020-05-13 22:00:52 · 1106 阅读 · 0 评论