谁能找到下面给出的CNN模型代码中的神经元数量和Kernal大小?我想在图中显示层内的每个神经元。

我想知道下面给定的CNN模型代码中神经元的数量和Kernal大小。 我想在图中显示层内的每个神经元,给我的模型一个可视化的工作。

Input: Three Values as X,Y, Z    
    //layer:1
        model.add(Conv2D(16, (2, 2), activation = 'relu', input_shape = x_train[0].shape)) 
        model.add(Dropout(0.1))  

        //layer:2 
        model.add(Conv2D(32, (2, 2), activation = 'relu'))   model.add(Dropout(0.2))  model.add(Flatten())

        //layer:3
        model.add(Dense(64, activation= 'relu')) 
        model.add(Dropout(0.5)) 

        //layer:4
        model.add(Dense(3, activation= 'softmax'))

    Output: Three Values as X, Y, Z 

请在这里输入图像描述

解决方案:

你的代码似乎使用了类似keras的符号。如果正确的话,那么我认为你的层定义如下。

Conv2D(NUMBER_FILTERS,(SIZE_FILTER),…)

Dense(NUMBER_NEURONS,…)

因此,作为一个例子,你有16个2×2的掩码要在第一层训练,即64个神经元。

要建立你的CNN的可视化表示,我建议查看这个链接。

http:/alexlenail.meNN -SVGLeNet.html。

然而,如果你想分析你的ANN的复杂性,找到你需要训练的参数数量可能比神经元的数量更有代表性。你使用的库可能有一个内置的函数可以为你做到这一点。

给TA打赏
共{{data.count}}人
人已打赏
未分类

无法在springboot application.properties中填充系统环境值。

2022-9-8 23:06:40

未分类

o:graphicImage可以缓存吗?

2022-9-8 23:06:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索