机器学习实践
CindyWangry
这个作者很懒,什么都没留下…
展开
-
tensorRT 多batch 推理
tensorrt 多batch 推理原创 2023-02-27 18:27:02 · 1059 阅读 · 1 评论 -
TensorFlow-2.0 lesson06-手写数字识别初体验
import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'import tensorflow as tf # 导入 TF 库from tensorflow import keras # 导入 TF 子库 kerasfrom tensorflow.keras import layers, optimizers, datasets # 导入 TF 子库等(x, y), (x_val, y_val) = datasets.mnist.load_data().原创 2020-05-13 11:47:16 · 148 阅读 · 0 评论 -
神经网络中Batch和Epoch之间的区别是什么?
随机梯度下降法是一种具有大量超参数的学习算法。通常会使初学者感到困惑的两个超参数: Batch大小和Epoch数量,它们都是整数值,看起来做的事情是一样的。在这篇文章中,您将发现随机梯度下降中Batch和Epoch之间的差异。阅读这篇文章后,你会知道:·随机梯度下降是一种迭代学习算法,它使用训练数据集来更新模型。·批量大小是梯度下降的超参数,在模型的内部参数更新之前控制训练样本的数量。·Epoch数是梯度下降的超参数,其控制通过训练数据集的完整传递的数量。概观这篇文...转载 2020-05-13 08:46:03 · 1086 阅读 · 0 评论 -
李宏毅DNN学习笔记-Backpropagation
前面学到cost function 长如下酱紫梯度下降法中cost 的增量表示为,对于每个给定和都需要计算和,如果一个一个的计算那就要算到死啊,这里有个有个好的方法就是鼎鼎大名的backpropagation。进入backpropagation之前,先复习下链式法则chain rule啊,快忘光了。。。case 1 假设如上两function, 当改变x之后呢,透过 g(x)这个 function y 的值会改变,y的值改变之后通过h(y) z的也跟着改变,所以改变x的值会影响y的值,会..原创 2020-05-12 12:35:12 · 270 阅读 · 0 评论 -
李宏毅DNN学习笔记- What is the “best” function?
怎么获取最好的function?找到一组参数使得损失最小--梯度下降算法泰勒级数:令h(x)在x = x0附近是无穷可微的话,这个函数可以展开写成一个很复杂的项,他有无穷多项,假设x够接近x0的话,后面的值会比前两项小,因此可以约等于前两项,如下;...原创 2020-05-11 12:55:53 · 170 阅读 · 0 评论 -
李宏毅DNN学习笔记-What is the model?
我们要找的函数是什么?拿手写数字的分类问题来说,我们要找的是将输入图片转成vector中的值(每个像素对应于向量中的一个元素,每个元素中1表示数字覆盖了的位置,0表示没覆盖的位置)输入到一个网络,之后输出一个含有10个元素的vector,每个element表征输入图片是某个数值的概率值(0或1)。单个网络单神经元只能做二分类,不能处理多类分类一层神经网络一层神经网络是有缺陷的,它表达能力有限,如下图,你可以调整W和b的值,但是它不能表示X1,X2同时为0和1时a<thresho...原创 2020-05-10 15:48:52 · 428 阅读 · 0 评论 -
win7 安装配置TensorFlow 2.0.--cpu
1、环境准备我目前是在笔记本上安装的,win7系统,目的是用来学习用。1.0 conda环境准备安装conda目的是可以管理多个python环境。根据如下参考文章从清华源下载了miniconda版本。按照参考安装。安装好后就可以在cmd中使用conda指令了,cmd打开方式,windows键+R键,弹出输入框,输入cmd就进入了。也可以直接在windows搜索cmd点击运行。下面学习到一些cmd conda指令:1、查看conda环境:conda env list2、新建conda环境(e转载 2020-05-08 21:31:26 · 1052 阅读 · 1 评论 -
树莓派一站式TensorFlow 2.0 配置
一、安装系统1、下载Download ZIP文件。Raspbian系统下载地址:https://www.raspberrypi.org/downloads/raspbian/2、格式化TF卡(新卡可以不格式化处理):下载格式化工具:SD card formatter将TF卡插入读卡器并连接电脑,打开软件,选择需要格式化的卡,点击Format,其他选项默认。3、系统镜像写入tf卡下...转载 2020-05-05 16:44:52 · 904 阅读 · 0 评论 -
KNN邻近算法(k-NEAREST NEIGHBOR)
邻近算法,或者说K近邻(KNN, K-NearestNeighbor)的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。kNN算法需要一个已经分好类的训练数据集,然后对没有分类(没有标记)的记录进行分类,kNN确定训练数据集中与该记录相似度"最近"的k条记录,将无标记的测试例子分配到k个近邻中占比最大的那个类中。...原创 2019-11-01 15:59:14 · 734 阅读 · 0 评论 -
卷积的理解
1.暴力讲解比如说你的老板命令你干活,你却到楼下打台球去了,后来被老板发现,他非常气愤,扇了你一巴掌(注意,这就是输入信号,脉冲),于是你的脸上会渐渐地(贱贱地)鼓起来一个包,你的脸就是一个系统,而鼓起来的包就是你的脸对巴掌的响应,好,这样就和信号系统建立起来意义对应的联系。下面还需要一些假设来保证论证的严谨:假定你的脸是线性时不变系统,也就是说,无论什么时候老板打你一巴掌,打在你脸的同一位...转载 2018-07-24 11:03:57 · 296 阅读 · 0 评论 -
CNN工作原理的直观解释
CNN是卷积神经网络的 简称,全称convolutional neural network ,是在ANN(人工神经网络)中演变而来的。CNN的单元是神经元,如下一个简单的神经元包括了树突(dendrites)、核心(nucleus)、轴突(axon)、轴突末梢(axon terminals)。其中树突用来感受外界刺激,集中于细胞的核心,然后经过轴突将冲动传于神经末梢,最后再传到下一神经元。...原创 2020-01-19 17:38:01 · 3701 阅读 · 0 评论 -
caffemodel里面到底记录了什么?
https://blog.csdn.net/jiongnima/article/details/72904526转载 2020-01-16 10:44:10 · 637 阅读 · 0 评论 -
the resource for machine learning
Questions and AnswersWhat's matrix dot product in Deep Learning?Deep Neural Network with Matriceshttps://matrices.io/deep-neural-network-from-scratch/Calculus For Deep Learning with Matriceshttp:...原创 2018-11-07 17:37:05 · 183 阅读 · 0 评论