关于输入形状的思考

我之前是最习惯这样的:

θX = Y,因为这样长得像f(X) = Y,这也更符合大多数的图
θ是矩阵, X每一列是一个输入,这一列会作为一个整体,经过θ的处理,变成Y最左边的一个数据。Y就是横着的一个list。

但是现在我发现不太一样了

首先是pandas.read_excel和mySQL,他们似乎更喜欢把feature当成一列。这样就会导致X的每行是一个整体,这样就会导致X的shape=(??,feature),然后Y形状就是一列,Y.shape=(??,1)。
整个过程就是:

(??,featue)    =>    (??, units)    =>    (??, 1)

例如,我们创建一个Dense(units=5), Dense(units=6), Dense(units=7), Dense(units=1)的sequential model,一个行向量的训练过程就:
shape=(1,4) => (1,5) => (1,6) => (1,7) => (1,1)

换句话说,units就是变化中的feature

对tensorflow里面keras种的Dense的units的理解相关推荐

  1. Tensorflow和Keras基础使用教程

    视频教程:B站.网易云课堂.腾讯课堂 代码地址:Gitee.Github 存储地址: 百度云-提取码: Google云 1.Tensorflow和Keras简介 2.Tensorflow 3.实现线性 ...

  2. Tensorflow学习——Keras

    Keras 是一个用于构建和训练深度学习模型的高阶 API.它可用于快速设计原型.高级研究和生产,具有以下三个主要优势: 方便用户使用 Keras 具有针对常见用例做出优化的简单而一致的界面.它可针对 ...

  3. 2 万字全面测评深度学习框架 PaddlePaddle、TensorFlow 和 Keras | 程序员硬核评测

    [CSDN 编者按]人工智能想入门深度学习?却苦恼网上的入门教程太零碎,不知道用什么框架好?本文作者用两万字手分别从百度的PaddlePaddle深度学习框架.Google的TensorFlow深度学 ...

  4. 手把手教你用TensorFlow、Keras打造美剧《硅谷》中的“识别热狗”APP

    来源:机械鸡 作者:瑶瑶 本文长度为10000字,建议阅读20分钟+ 本文手把手教你开发自己的app~ HBO热播剧<硅谷>最近推出了一款能够识别"热狗"和" ...

  5. Python图像处理:使用TensorFlow或Keras进行图像分类

    在本节中,我们将重新讨论手写数字分类的问题(使用MNIST数据集),但这次使用的是深度神经网络,即使用两个非常流行的深度学习库TensorFlow和Keras来解决这个问题.TensorFlow(TF ...

  6. 深度学习-Tensorflow使用Keras进行模型训练

    tf.keras 是 tensorflow2 引入的高封装度的框架,可以用于快速搭建神经网络模型,keras 为支持快速实验而生,能够把想法迅速转换为结果,是深度学习框架之中最终易上手的一个,它提供了 ...

  7. 基于tensorflow、keras利用emnist数据集构建CNN卷积神经网络进行手写字母识别

    EMNIST 数据集是一个包含手写字母,数字的数据集,它具有和MNIST相同的数据格式.The EMNIST Dataset | NIST 引用模块介绍: import tensorflow as t ...

  8. 使用TensorFlow、Keras和深度学习实现像素无序超分辨率

    使用TensorFlow.Keras和深度学习实现像素无序超分辨率> pixel shuffle Super Resolution 像素无序/洗牌超分辨率 Deep Learning Super ...

  9. 加快Tensorflow和Keras图像数据集的训练速度

    这几天在训练一个CNN网络,使用到了两百多万个图片,虽然使用到了GPU NVIDIA GeForce GTX 1080Ti,但是还是很慢.故查阅了一些训练提速的文章,跟大家分享. Tensorflow ...

最新文章

  1. python 之 Pandas (五)导入导出
  2. 在NOILINUX下的简易VIM配置
  3. HDU 1088 Write a simple HTML Browser
  4. flask html css文件更改后(谷歌)浏览器不及时更新样式文件怎么办?(ctrl+shift+delete清除缓存的图片和文件)
  5. php的ajax实例
  6. 腾讯云EMR基于YARN针对云原生容器化的优化与实践
  7. java对jsonarray去重复_java 去除jsonarray里面jsonarray的重复和合并数据
  8. 大数据学习笔记13:MR案例——显示每年最高温度
  9. VLC和Qt结合编写流媒体rtsp播放器
  10. 莫烦 Python Pandas
  11. 产品思维训练 | 经典产品面试题
  12. ARINC429基础知识
  13. Vue消息列表已读/未读状态实时更新及数据更新set()用法
  14. 计算机打字失灵,window_Win10键盘失灵无法打字提示错误代码19该怎么办?,我电脑的键盘无法打字了,显 - phpStudy...
  15. iOS 使用符号断点定位警告约束警告-[LayoutConstraints] Unable to simultaneously satisfy constraints
  16. 中兴手机、泰康:微信营销的妙用与滥用
  17. 本地html文件怎么嵌入ppt,如何在PPT中嵌入网页,即把网页嵌入PPT?
  18. windows平台的剪贴板管理工具Clipx和插件
  19. C# 使用NPOI批量导出
  20. Cognex Designer软件进行检测编程---(界面设计)

热门文章

  1. html是后端语言,node是后端语言吗?
  2. Vue移动端项目(一)
  3. 分布式系统中的两阶段提交协议
  4. Fundebug-实时监控网页应用的错误插件
  5. 泛微发布全程数字化项目管理平台-事井然
  6. 在画图软件中,可以画出不同大小或颜色的圆形、矩形等几何图形。几何图形之间有许多共同的特征,如它们可以是用某种颜色画出来的,可以是填充的或者不填充的
  7. 基于mysql的高校学生管理系统_基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)...
  8. 速卖通API开发步骤
  9. ch4 Non-contiguous memory allocation
  10. 如何通过IP地址进行精准定位