#109 · 主分类: 深度学习框架
genann
ann
backpropagation
c
feedforward-neural-network
genetic-algorithm
machine-learning
neural-network
single-file
tiny
用C99编写的简单神经网络库
项目最后更新:08/08/26
GitHub Stars
2.3K
Forks数量
271
贡献者数量
6
许可证
Other
收录理由
如果你需要在C程序里嵌入一个轻量的前馈神经网络,又不想引入笨重的框架,Genann是个很实在的选择。整个库就两个文件,genann.c和genann.h,纯C99编写,没有任何外部依赖,可以直接塞进嵌入式系统、游戏或者命令行工具里,用反向传播马上开始训练。它的API非常精简,初始化、训练、运行、读写模型,权重都放在一块连续内存里,想换成爬山法或遗传搜索这类替代训练方法也很容易。项目自带XOR和IRIS数据集的完整示例,还有测试套件,上手前可以先验证行为是否符合预期。如果你想要一个可修改、可审计的网络核心,而不是一个庞大的依赖,这个库用起来很顺手。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。