![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
paddlepaddle
使用paddlepaddle平台进行机器学习
嵌入式常工匠
这个作者很懒,什么都没留下…
展开
-
paddlepaddle中的数据读入方式2--样本级的数据输入
样本级数据输入举例在《paddlepaddle中的数据读入方式1–直接输入数据》的例子中,如果需要产生较多的训练数据,可以将train_data=numpy.array([[1.0],[2.0],[3.0],[4.0]]).astype('float32') # 食物的shape=(4,1),type='float32'改为使用read()产生。比如下面一段程序相当于一餐上了10次“菜”,...原创 2020-01-31 12:11:23 · 591 阅读 · 0 评论 -
paddle.reader.shuffle()中buf_size的作用
paddle.reader.shuffle()中buf_size的单位是什么?Byte还是Word?官网上给出的说法截图如下,并没说明buf_size的单位。为了搞搞清楚,写了几行程序测试一下。第一遍运行,数据顺序未乱。顺序还是未乱。猜测buf_size=1表示缓冲区只能存下一行数据或者说是一条记录。一条一条读,顺序乱不了。buf_size=2,每次可以...原创 2019-11-13 21:32:36 · 3145 阅读 · 0 评论 -
paddle.batch()中batch_size的作用
实践是检验真理的唯一标准。编几行代码测试一下:忙了半天,在https://www.paddlepaddle.org.cn/documentation/docs/zh/api_cn/io_cn/batch_cn.html#batch上查到,好像paddle.batch改为这个“批”的大小到底影响什么呢?仅以全连接层为例,“FC层将每个输入Tensor和其对应的权重...原创 2019-11-13 22:24:16 · 4804 阅读 · 1 评论 -
paddlepaddle中的数据读入方式1--直接输入数据
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2020-01-29 17:21:44 · 1135 阅读 · 0 评论 -
初步理解fluid.Scope
在paddlepaddle的官网上,有一个线性回归的小例子,拷贝粘贴为LE_in_4x.py文件,运行后的结果如下:将LE_in_4x.py文件从保存模型后分开,如下图红线处,将后半部分单独作为一个文件LE_in_4x_test.py编辑后的LE_in_4x_test.py文件如下:#加载库import paddle.fluid as fluidimport nump...原创 2020-01-07 21:03:33 · 1580 阅读 · 1 评论 -
从简单的线性方程开始了解Paddle Fluid 的全连接层 FC
全连接层的数学表述可以参见Maples丶丶的《详解神经网络的前向传播和反向传播(从头推导)》的“前向传播”一节。为了容易理解,我还是从经典的波士顿房价谈起。波士顿房价的详细内容请参见https://www.paddlepaddle.org.cn/documentation/docs/zh/beginners_guide/basics/fit_a_line/README.cn.html简...原创 2019-12-30 21:18:45 · 1757 阅读 · 0 评论 -
解析MNIST数据集
机器学习的入门,一般都是从MNIST数据库上进行手写识别开始的。MNIST数据集作为一个简单的计算机视觉数据集,包含一系列手写数字图片和对应的标签。图片是28x28的像素矩阵,标签则对应着0~9的10个数字。每张图片都经过了大小归一化和居中处理。而MNIST数据库的文件格式是IDX格式,常见的计算机软件无法识别,参考《使用Python解析MNIST数据集(IDX文件格式)》,改编出一个程...原创 2019-12-20 10:45:51 · 902 阅读 · 0 评论 -
理解百度飞浆/深度学习基础教程/数字识别/卷积计算过程
在百度飞浆的文档/深度学习基础教程/数字识别中,有个图5.卷积层图片给出了一个卷积计算过程的示例图。我花费了一些时间,才搞明白这个图片。怕以后忘了,赶快做笔记。先把图5截图如下:按照从上到下从左到右的顺序先解释符号:输入图的相关符号原始图像为5x5x3,对周围扩展了一圈(+pad 1)0后,形成7x7x3的输入图像。输入图像的通道0数据,可视为红色通道的数据。输...原创 2019-11-30 17:11:48 · 312 阅读 · 0 评论 -
自己琢磨的 paddle.utils.plot 模块中 Ploter 函数的基本用法
我是python的小白,更是paddlepaddle的小白。才开始学习百度飞浆,基础教程中有个线性回归的例子,使用了Ploter函数,网上没有搜索到 Ploter 函数或是 paddle.utils.plot 模块的相关说明,估计 matplotlib 中有类似函数,但是我也没有接触过 matplotlib 呀,干脆作几个实验搞搞清楚。我在 jupyter notebook + python3...原创 2019-11-26 17:04:58 · 2286 阅读 · 6 评论 -
一个简单线性回归网络在训练时误差越来越大
1 发现问题PaddlePaddle官网上有一个简单的线性回归模型的例子,粘贴如下内容到新建的test.py中:#加载库import paddle.fluid as fluidimport numpy as np#生成数据np.random.seed(0)outputs = np.random.randint(5, size=(10, 4))res = []for i in...原创 2020-01-12 14:10:06 · 2742 阅读 · 2 评论