浅谈Keras参数 input_shape、input_dim和input_length用法

作者:pmj110119 时间:2021-02-19 13:24:40 

在keras中,数据是以张量的形式表示的,不考虑动态特性,仅考虑shape的时候,可以把张量用类似矩阵的方式来理解。

例如

[[1],[2],[3]] 这个张量的shape为(3,1)

[[[1,2],[3,4]],[[5,6],[7,8]],[[9,10],[11,12]]]这个张量的shape为(3,2,2),

[1,2,3,4]这个张量的shape为(4,)

input_shape:即张量的shape。从前往后对应由外向内的维度。

input_length:代表序列长度,可以理解成有多少个样本

input_dim:代表张量的维度,(很好理解,之前3个例子的input_dim分别为2,3,1)

通过input_length和input_dim这两个参数,可以直接确定张量的shape。

常见的一种用法:

只提供了input_dim=32,说明输入是一个32维的向量,相当于一个一阶、拥有32个元素的张量,它的shape就是(32,)。

因此,input_shape=(32, )

补充知识:keras中的shape/input_shape

在keras中,数据是以张量的形式表示的,张量的形状称之为shape,表示从最外层向量逐步到达最底层向量的降维解包过程。“维”的也叫“阶”,形状指的是维度数和每维的大小。

比如,一个一阶的张量[1,2,3]的shape是(3,);

一个二阶的张量[[1,2,3],[4,5,6]]的shape是(2,3);

一个三阶的张量[[[1],[2],[3]],[[4],[5],[6]]]的shape是(2,3,1)

input_shape就是指输入张量的shape。

例如,input_dim=784,dim是指dimension(维度),说明输入是一个784维的向量,784维的向量怎么表示呢?[[...[1],[2],[3]]...],左边有784个左括号,这相当于一个一阶的张量,它的shape就是(784,)。

因此,input_shape=(784,)。

来源:https://blog.csdn.net/pmj110119/article/details/94739765

标签:Keras,input,shape,input,dim,input,length
0
投稿

猜你喜欢

  • 使用mysqli完成事务处理

    2011-03-29 15:49:00
  • eWebEditor不支持IE,IE8,IE7,火狐,遨游的解决方法

    2011-06-06 07:57:00
  • Python之京东商品秒杀的实现示例

    2023-01-31 05:49:07
  • Python常见异常的处理方式浅析

    2022-05-14 17:32:37
  • 对python pandas 画移动平均线的方法详解

    2023-11-16 04:21:33
  • 扩展数据库系统选项实现更高的可扩展性

    2009-01-06 11:14:00
  • 常用的JavaScript表单验证正则表达式收集

    2008-02-29 08:34:00
  • PHP实用函数分享之去除多余的0

    2023-11-15 02:07:59
  • JS实现数字格式千分位相互转换方法

    2023-08-31 08:24:48
  • position两三事

    2009-02-16 15:23:00
  • Redis IP地址的绑定的实现

    2023-07-20 12:00:21
  • 在 SQL Server数据库开发中的十大问题

    2009-01-20 14:56:00
  • 跨浏览器使用剪贴板

    2008-09-27 13:26:00
  • Python3如何对urllib和urllib2进行重构

    2022-05-18 08:48:52
  • 2007淘宝UED招聘题解(前端开发部分)

    2007-11-24 10:32:00
  • asp中InstrRev的语法

    2008-01-22 18:14:00
  • Python安装selenium包详细过程

    2023-04-12 00:05:31
  • python中sys模块是做什么用的

    2021-04-30 10:04:48
  • Python正则表达式中的量词符号与组问题小结

    2022-12-14 15:24:24
  • Python实现批量读取图片并存入mongodb数据库的方法示例

    2021-03-25 01:51:53
  • asp之家 网络编程 m.aspxhome.com