Neuron: neural networks |
![]() |
Liens élémemtaires : classe lelm. More...
#include <neur/mlp/lelm.h>

Public Member Functions | |
Constructeurs - Destructeur | |
| lelm (int ori=0, T wgt=0) | |
| Constructeur. | |
| ~lelm () | |
| Destructeur. | |
Opérateurs | |
| lelm< T > & | operator= (const lelm< T > &le) |
| lelm< T > & | operator+ (const lelm< T > &le) |
| lelm< T > & | operator- (const lelm< T > &le) |
| lelm< T > & | operator* (const lelm< T > &le) |
| lelm< T > & | operator/ (const lelm< T > &le) |
| lelm< T > & | operator^ (const lelm< T > &le) |
| lelm< T > & | operator+= (const lelm< T > &le) |
| lelm< T > & | operator-= (const lelm< T > &le) |
| lelm< T > & | operator*= (const lelm< T > &le) |
| lelm< T > & | operator/= (const lelm< T > &le) |
| int | operator== (const lelm< T > &le) const |
| int | operator!= (const lelm< T > &le) const |
| int | operator< (const lelm< T > &le) const |
| Comparaison des poids. | |
| int | operator> (const lelm< T > &le) const |
| int | operator<= (const lelm< T > &le) const |
| int | operator>= (const lelm< T > &le) const |
Modification des champs | |
| void | set (int ori, T wgt) |
| Fixe l'origine et le poids en même temps. | |
| void | set_w (T wgt) |
| Fixe le poids. | |
| void | set_or (int ori) |
| Fixe l'origine. | |
Accès aux membres | |
| int | org () const |
| Origine. | |
| T | w () const |
| Poids. | |
Fonctions | |
| int | _or |
| Champ origine de la connexion. | |
| T | _w |
| Champ poids. | |
| void | aff () const |
| Affichage des caractéristiques de la liaison. | |
Liens élémemtaires : classe lelm.
\ \ template<class T> class lelm; \ \ La classe lelm représente un lien élémentaire: c'est une des liaisons arrivant sur un neurone donné, l'ensemble de ces liaisons etant représenté par la classe link. \ Un lien élémentaire mémorise un numéro et un poids (w). Le numéro (or) est celui du neurone à l'origine de la liaison. Le lien élémentaire est utilisé par la cible de cette liaison, ainsi la destination n'est pas prise en compte par le lien élémentaire, mais par la liaison globale (voir liaison: type link). Le type T est utilisé pour représenter le poids de la liaison.
Constructeur.
Definition at line 27 of file lelm.h.
Referenced by operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator==(), operator>(), operator>=(), and operator^().
| void lelm< T >::aff | ( | ) | const |
Affichage des caractéristiques de la liaison.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Champ origine de la connexion.
Definition at line 87 of file lelm.h.
Referenced by lelm(), operator!=(), operator==(), org(), set(), and set_or().
|
protected |
Champ poids.
Definition at line 89 of file lelm.h.
Referenced by lelm(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), set(), set_w(), and w().