问题标签 [fann]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1318 浏览

python - 在 Windows 下构建 FANN Python 绑定

我尝试通过python setup.py install为 FANN 编译 python 绑定(pyfann) 。在安装了 Visual Studio 2010 和 SWIGWIN 后,我遇到了几个错误。

有没有人在 Windows 7 和/或 8 下预编译了 Python 2.7 的 Python 绑定版本?我也在 windows 下尝试了一个pyfann,但是 _libfann.pyd 的构建中止了。

0 投票
1 回答
197 浏览

c - MLP训练:如何处理未知特征值

假设我们有一个要使用一组特征向量训练的 MLP,其中一些向量包含未知值。我应该如何处理?MLP能做到这一点吗?

假设训练向量是:

我正在使用 FANN。

0 投票
1 回答
293 浏览

python - PYFANN 神经网络的深拷贝

是否可以在 PYFANN 中制作神经网络的深层副本(即 FANN 的 python 绑定)?深拷贝是指一个新的完全独立的神经网络,具有相同的拓扑和权重。

我在 FANN 文档 ( http://leenissen.dk/fann/html/index/General.html ) 中看到了复制函数和构造函数,但在 PYFANN 中看不到这些。

0 投票
2 回答
414 浏览

neural-network - 在 Eclipse 中使用 FANNJ for Ubuntu 时未找到 JNA 类

我正在尝试在 Eclipse(在 Ubuntu 上)中使用 FANNJ,试图创建一个玩具程序,但它一直给出这个错误,如下所示。

代码:

错误:

在 Ubuntu 上使用 FANNJ 的人可以解释为什么会出现这个错误吗?

0 投票
1 回答
334 浏览

neural-network - 自动编码器:关于训练算法的论文和书籍

哪些是关于自动编码器以及自动编码器的各种不同训练算法的著名研究论文和/或书籍?我说的是研究论文和/或书籍,它们为用于训练自动编码器的不同训练算法奠定了基础。

0 投票
3 回答
205 浏览

c - Problems with fprintf while writing large info

I'm trying to write an array of 18000 items (that array is from the transformation wav>array), and when I write the items in a file appears a \n when I don't want to write that, here is the code:

Here is a part of filedata.data where appears that jump of line

It jumps between 103546880 and 103415808.

I need it without \n breakup's because the file.data for FANN training and it can't have jumps.

0 投票
1 回答
2560 浏览

php - Autoconf Mac OS X Mavericks

我需要将FANN扩展安装到 AMPPS,所以我需要使用 phpize util。为了使用 phpize,我需要 autoconf。我尝试通过 MacPort 和 Brew 安装 autoconf,但出现错误。

返回错误

错误:未找到端口自动配置

返回错误

share/autoconf/Autom4te/C4che.pm 目标 /usr/local/share/autoconf/Autom4te/C4che.pm 已经存在。您可能想要删除它: rm /usr/local/share/autoconf/Autom4te/C4che.pm

强制链接并覆盖所有冲突文件: brew link --overwrite autoconf

列出所有将被删除的文件: brew link --overwrite --dry-run autoconf

可能的冲突文件是: /usr/local/share/autoconf/Autom4te/C4che.pm /usr/local/share/autoconf/Autom4te/ChannelDefs.pm /usr/local/share/autoconf/Autom4te/Channels.pm /usr/本地/share/autoconf/Autom4te/Configure_ac.pm /usr/local/share/autoconf/Autom4te/FileUtils.pm /usr/local/share/autoconf/Autom4te/General.pm /usr/local/share/autoconf/Autom4te/ Getopt.pm /usr/local/share/autoconf/Autom4te/Request.pm /usr/local/share/autoconf/Autom4te/XFile.pm /usr/local/share/autoconf/INSTALL /usr/local/share/autoconf/ autoconf/autoconf.m4 /usr/local/share/autoconf/autoconf/autoconf.m4f /usr/local/share/autoconf/autoconf/autoheader.m4 /usr/local/share/autoconf/autoconf/autoscan.m4 /usr/本地/共享/autoconf/autoconf/autotest.m4 /usr/local/share/autoconf/autoconf/autoupdate.m4 /usr/local/share/autoconf/autoconf/c。m4 /usr/local/share/autoconf/autoconf/erlang.m4 /usr/local/share/autoconf/autoconf/fortran.m4 /usr/local/share/autoconf/autoconf/functions.m4 /usr/local/share/ autoconf/autoconf/general.m4 /usr/local/share/autoconf/autoconf/go.m4 /usr/local/share/autoconf/autoconf/headers.m4 /usr/local/share/autoconf/autoconf/lang.m4 / usr/local/share/autoconf/autoconf/libs.m4 /usr/local/share/autoconf/autoconf/oldnames.m4 /usr/local/share/autoconf/autoconf/programs.m4 /usr/local/share/autoconf/ autoconf/specific.m4 /usr/local/share/autoconf/autoconf/status.m4 /usr/local/share/autoconf/autoconf/types.m4 /usr/local/share/autoconf/autom4te.cfg /usr/local/共享/autoconf/autoscan/autoscan.list /usr/local/share/autoconf/autotest/autotest.m4 /usr/local/share/autoconf/autotest/autotest.m4f /usr/local/share/autoconf/autotest/general。m4 /usr/local/share/autoconf/autotest/specific.m4 /usr/local/share/autoconf/m4sugar/foreach.m4 /usr/local/share/autoconf/m4sugar/m4sh.m4 /usr/local/share/ autoconf/m4sugar/m4sh.m4f /usr/local/share/autoconf/m4sugar/m4sugar.m4 /usr/local/share/autoconf/m4sugar/m4sugar.m4f /usr/local/share/autoconf/m4sugar/version.m4 / usr/local/share/emacs/site-lisp/autoconf-mode.el /usr/local/share/emacs/site-lisp/autoconf-mode.elc /usr/local/share/emacs/site-lisp/autotest- mode.el /usr/local/share/emacs/site-lisp/autotest-mode.elc /usr/local/share/man/man1/autoconf.1 /usr/local/share/man/man1/autoheader.1 / usr/local/share/man/man1/autom4te.1 /usr/local/share/man/man1/autoreconf.1 /usr/local/share/man/man1/autoscan.1 /usr/local/share/man/ man1/autoupdate.1 /usr/local/share/man/man1/config.guess.1 /usr/local/share/man/man1/config。sub.1 /usr/local/share/man/man1/ifnames.1

我需要做什么来安装 autoconf?或者,也许您知道将 FANN 安装到 AMPPS 的其他方法?

0 投票
1 回答
633 浏览

python - 使用 python mac os 绑定 FANN

我尝试在 mac os 中将 FANN 与我的 python 绑定。我有接下来的步骤: 1. 下载 FANN 2.2 2. 照常安装。

2.安装最后一个XCODE 3.下载源代码FANN进行绑定。3.然后我尝试:

4. 我有问题:

5.我解决了这个问题,我试试

和这项工作。

6.然后我再试一次python setup.py install

在我有新错误之后:

怎么了?谢谢。

0 投票
0 回答
209 浏览

c++ - Fann 库 - 关闭偏置神经元的可能性

我想问一下是否有可能从 fann 库的神经网络中优雅地关闭偏置神经元?我没有注意到 fann 文档中添加/删除神经元之间连接的任何功能。解决方案 - 在每个训练时期后为偏置神经元设置 0 权重对我来说非常糟糕。

问题:是否有可能模拟activation_level = a_1 * x_1 + ... a_n * x_n 而不是activation_level = a_1 * x_1 + ... a_n * x_n + 偏差?

fann_create_standard_array 创建的网络。

官方文档缺少这些细节,官方论坛也有: http ://leenissen.dk/fann/forum/viewtopic.php?f=1&t=851

没有像 fann_set_connection_array 这样的功能 http://leenissen.dk/fann/forum/viewtopic.php?f=1&t=570

仅用于在 fann_cascade 添加连接的示例: http ://leenissen.dk/fann/forum/viewtopic.php?f=1&t=388

fann_cascade 不适合我,因为我需要在训练期间不增长的固定网络布局。

0 投票
2 回答
995 浏览

c - 嵌入式平台上的快速人工神经网络库

由于这是我在本网站多年寻找答案后的第一个问题,我想对大家表示非常感谢。

我想在嵌入式平台中使用FANN,并且我正在使用 UVision 4 用 C 编写代码。由于我是 C/C++ 新手,我不知道我是否可以/如何使用该库。当我尝试简单地包含文件时,出现此错误:

FANN\fann.h(51): error: #5: cannot open source input file "sys/time.h": No such file or directory

这是有道理的,因为我不是为 Windows 平台编译的。

我可以将 FANN 库用于嵌入式 C 吗?如果是这样,如何包含它?

谢谢