深度学习基础
文章平均质量分 88
Potato_Shy
这个作者很懒,什么都没留下…
展开
-
优化器简介
1、SGD 随机梯度下降。 随机的意思是随机选取一个batch进行梯度更新 1.1、更新过程 学习率ϵk\epsilon_kϵk 梯度估计 g^=1m∇θ∑iL(f(x(i);θ),y)=1m∂L∂θ \begin{aligned} \hat{g}& = \frac{1}{m} \nabla_{\theta}\sum_iL(f(x^{(i)};\theta), y) \\ &=\frac{1}{m}\frac{\partial{L}}{\partial{\theta}} \end{a原创 2021-09-06 00:46:09 · 176 阅读 · 0 评论 -
tensorflow2.0学习笔记——模型改进扩展
本文内容为北大tensorflow笔记的课堂笔记 1.图像数据增强 数据增强就是扩展数据,对图像的数据增强就是对图片进行简单的变形。 image_ten_train = tf.keras.preprocessing.image.ImageDataGenerator( rescale=所有数据将乘以该值 rotation_range=随机旋转角度数范围,用来对图像进行随机旋转 widt...原创 2020-05-05 14:06:28 · 457 阅读 · 1 评论 -
TensorFlow2.0学习笔记——常用基础函数
本章内容参考mooc北京大学课程,tensorflow笔记 tf.cast() 强制tensor转换为该数据类型 tf.cast(张量名,dtype=数据类型) tf.reduce_min() 计算张量维度上元素的最小值 tf.reduce_min(张量名) tf.reduce_max() 计算张量维度上元素的最大值 tf.reduce_max(张量名) 举例 x1 = tf.c...原创 2020-04-17 11:04:40 · 324 阅读 · 0 评论 -
TensorFlow2.0学习笔记——回调函数callbacks
这里的回调函数介绍得并不详细,只记录了笔者学习过程中用到的,后续随着学习,会逐渐补充。 1. 回调函数的理解 笔者目前的理解,回调函数是在程序运行中,满足某些要求,就会触发的函数。 2. tf.keras.callbacks 官网地址点击此处 2.1 TensorBoard 官网地址点击此处 源码点击此处 Tensorboard是TensorFlow内置的可视化工具,记录TensorBoard中的...原创 2020-03-31 12:54:00 · 1146 阅读 · 0 评论 -
TensorFlow2.0学习笔记——TensorFlow2.0简介
TensorFlow2.0的基本框架如下图: 使用tf.data来加载数据,使用tf.keras构建模型或使用Premade Estimators来验证,还可以使用TensorFlow Hub进行迁移学习,在CPU,GPU或TPU上来运行,保存模型后进行部署。 1 模型的开发流程 使用tf.data加载数据 使用tf.keras构建模型或使用Premade Estimators来验证,还可以使...原创 2020-03-13 16:46:30 · 395 阅读 · 0 评论