-
Notifications
You must be signed in to change notification settings - Fork 157
/
Copy pathfann-init-weights.xml
93 lines (85 loc) · 2.78 KB
/
fann-init-weights.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ea7caabb165509dbf6796bbf07d697f871c462c2 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.fann-init-weights" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>fann_init_weights</refname>
<refpurpose>Initialise les poids en utilisant les algorythme Widrow et Nguyen</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>fann_init_weights</methodname>
<methodparam><type>resource</type><parameter>ann</parameter></methodparam>
<methodparam><type>resource</type><parameter>train_data</parameter></methodparam>
</methodsynopsis>
<para>
Initialise les poids en utilisant les algorythme Widrow et Nguyen.
</para>
<para>
Cette fonction a un fonctionnement similaire à la fonction
<function>fann_randomize_weights</function>. Elle va utiliser l'algorythme
développé par Derrick Nguyen et Bernard Widrow pour définir les poids
de telle façon à ce que l'entrainement devienne plus rapide. Cette technique
n'est pas toujours couronnée de succès, et dans quelques cas, peut être
moins efficace qu'une initialisation purement aléatoire.
</para>
<para>
L'algorythme requiert l'accès à l'intervalle de données entrantes (par exemple,
les entrées la plus petit et la plus grande), et aceepte aussi un second
argument, les données, qui sont les données d'entrainement qui seront
utilisés pour l'entrainement du réseau.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<variablelist>
<varlistentry>
<term><parameter>ann</parameter></term>
<listitem>
&fann.ann.description;
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>train_data</parameter></term>
<listitem>
&fann.train.description;
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
&fann.return.bool;
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>fann_randomize_weights</function></member>
<member><function>fann_read_train_from_file</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->