首页 > 其他分享 >Conv1D和Conv2D的区别

Conv1D和Conv2D的区别

时间:2023-12-15 18:01:47浏览次数:30  
标签:10 区别 卷积 Conv1D 二维 维度 Conv2D size

layer = layers.Conv1D(input_shape=(66, 5),
                                   filters=100,
                                   kernel_size=10,
                                   padding="same",
                                   activation="relu",
                                   strides=1)

上述例子为例,实际上和二维卷积是一样的,只不过卷积核的第二个维度必须等于输入数据的第二个维度,所以只需要指定卷积核一个维度的size。

对于二维卷积,输入是(66, 5),卷积核是(3,3),那么就是这个卷积核在二维图上游走。

换成一维卷积,kernel_size=10,那么卷积核就是(10, 5),这个隐藏的 5 来自于input_shape。

卷积核直接就把宽度占满了,所以只能往下走,只有一个维度,所以叫做Conv1D.

标签:10,区别,卷积,Conv1D,二维,维度,Conv2D,size
From: https://www.cnblogs.com/wangbingbing/p/17903912.html

相关文章

  • 终结篇:==和equals有什么区别?
    ==和equals有什么区别?这个问题本身不难,但是被问到的频率很高,且大部分人的回答都不够全面,让人听了有种“恨铁不成钢”的感觉,所以今天咱们就来好好聊聊这个问题。1.典型回答对于Object来说,其equals方法底层实现就是“==”,如下JDK的Object源码如下:publicbooleanequa......
  • @Resource和@Autowired的区别
    都是用来自动装配的,都可以放在属性字段上@Autowired是通过ByType的方式实现,必须要求这个对象存在,如果找不到此对象则提示空指针异常!@Resource是默认通过ByName的方式实现,如果找不到名字,则通过ByType实现,如果两个都找不到则提示异常!执行顺序不同:@Autowired是通过By......
  • pandas.array() 与 numpy.array() 函数的区别
    https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.array.html#pandas.array`pandas.array()`和`numpy.array()`都是用于创建数组的函数,但它们在一些方面有所不同¹²:1.**数据类型**:`numpy.array()`可以创建多维数组,而`pandas.array()`主要用于创建Pandas的`Se......
  • Synchronized 和 Lock 的区别和使用场景
    Synchronized和Lock的概念Synchronized 是Java并发编程中很重要的关键字,另外一个很重要的是 volatile。Syncronized的目的是一次只允许一个线程进入由他修饰的代码段,从而允许他们进行自我保护。Synchronized很像生活中的锁例子,进入由Synchronized保护的代码区首先需要获......
  • C# 加深印象之 Task.Run和new Task的区别
    publicasyncTaskTest(){vartask=AAA();Log.Info("调用AAA");awaitTask.Delay(2000);Log.Info("等待2秒任务尚未执行完毕");awaittask;//等待任务完成Log.Info("等待AAA......
  • 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    联系:1.Linux的内核源代码和Linux的应用程序都可以自由获得,因此很多公司组织开发了属于自己的Linux发行版。2.基本上可以分为三大系类:Slackware、RedHat、Debian3.每个系列最具代表性的商业服务器级的发行版,分别是SUSELinuxEnterprise;RedHatEnterpriseLinux;UbuntuServ......
  • js (for in)和(for of)区别
    for...in语句以任意顺序迭代一个对象的除Symbol以外的可枚举属性,包括继承的可枚举属性。for...of语句在可迭代对象(包括Array,Map,Set,String,TypedArray,arguments对象等等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句参考:https://developer.mozilla.org......
  • NX 2306 建模-倒圆角 和 圆倒角的区别
        图右画法(类似于螺栓螺母头)的步骤(也可以用扫掠,就是麻烦一点)step1:在需要倒的起始面上画起始圆,草图step2:拉伸该圆,布尔相交,并根据图示,选择对应角度。 ......
  • IaaS、PaaS、SaaS的区别
    云计算,主要有三种服务模式,它们分别是IaaS、PaaS、SaaS。云计算有以下⼏个层次的服务:基础设施级服务(IaaS),平台级服务(PaaS)和软件级服务(SaaS)。这⾥所谓的层次,是分层体系架构意义上的“层次”。1.基础设施即服务【基础设施层】(IaaS:InfrastructureasaService)提供给使......
  • TCP协议 和 UDP协议 的区别 (三次握手/四次挥手)
    TCP协议拓展:FTP:(File Transfer Protocol)文件传输协议FIle协议:访问本地文件Webscoket:网络通信协议;主动给客户端发送协议FTP:文件传输协议①重点:面试重点:TCP、UDP协议区别UDP(UserDatagramProtocol)......