文件名称:CNN_Yelrose:我的卷积神经网络用于语言模型
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-13 09:59:17
C++
#卷积神经网络 该项目实现了卷积神经网络(CNN)进行研究。 受之美的激励,我决定建立自己的神经网络架构,并帮助自己全面了解神经网络的工作原理。 此体系结构中主要有两个模块。 斑点 层 ## Blobs Blobs存储图层的权重或要素的数据。 为了保护数据免受更改,我们可以为const数组调用data()或diff() 。 如果要更新数据,可以调用mutable_data()或mutabel_diff()来返回可变数组。 ## Layer我已经实现了以下各层。 卷积层 最大池层 全连接层 ReLU层 sigmod层 每层都有前进和后退操作。
【文件预览】:
CNN_Yelrose-master
----Makefile(81B)
----log.txt(3KB)
----src()
--------test.cpp(6KB)
----bin()
--------test(73KB)
----README.md(841B)
----include()
--------blob.h(3KB)
--------layer.h(18KB)
--------debug.h(183B)