开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Tinn首页、文档和下载 - C 语言实现的微型神经网络库 - 开源中国社区
Float_left Icon_close
全部项目分类
MIT
C/C++ 查看源码»
跨平台
分享
收藏
88 人收藏
收录时间:2018-04-10
Tinn 详细介绍

Tinn 是一个用 C99 编写的仅有 200 行代码微型神经网络库,无依赖,轻量级。同时支持任意 C++ 编译器进行编译。

#include "Tinn.h"
#include <stdio.h>

#define len(a) ((int) (sizeof(a) / sizeof(*a)))

int main()
{
    float in[] = { 0.05, 0.10 };
    float tg[] = { 0.01, 0.99 };
    /* Two hidden neurons */
    const Tinn tinn = xtbuild(len(in), 2, len(tg));
    for(int i = 0; i < 1000; i++)
    {
        float error = xttrain(tinn, in, tg, 0.5);
        printf("%.12f\n", error);
    }
    xtfree(tinn);
    return 0;
}
Tinn

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Tinn 的评论 (全部 4 条评论)
{{repayCom.userName}}
RGW
例程没看懂
棱语曲
666
满口蛀牙_007
打电话
linux工人
6666666
顶部