NAI
Perceptron

perceptron
Class Singleton3In

java.lang.Object
  |
  +--perceptron.PerceptronNet
        |
        +--perceptron.Singleton
              |
              +--perceptron.Singleton3In

public class Singleton3In
extends Singleton

Sieć złożona z jednego perceptronu o trzech wejściach. Szczególny przypadek sieci klasy Singleton

Author:
Bartłomiej Starosta

Fields inherited from class perceptron.PerceptronNet
inputs, net, outputs
 
Constructor Summary
Singleton3In(float t, float w1, float w2, float w3)
          Sieć z trzema wejściami.
 
Method Summary
 float fire(float w1, float w2, float w3)
          Odpala sieć.
 void setData(float w1, float w2, float w3)
          Funkcja ustalająca wartości na wejściach.
 
Methods inherited from class perceptron.Singleton
getResult
 
Methods inherited from class perceptron.PerceptronNet
fire, getResult, getResultSet, setData, setData
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

Singleton3In

public Singleton3In(float t,
                    float w1,
                    float w2,
                    float w3)
Sieć z trzema wejściami. Składa się z jednego perceptronu.
Parameters:
t - wartość progowa
w1 - waga pierwszego wejścia
w2 - waga drugiego wejścia
w3 - waga trzeciego wejścia
Method Detail

fire

public float fire(float w1,
                  float w2,
                  float w3)
Odpala sieć. Zwraca wartość na wyjściu.
Parameters:
w1 - wartość na pierwszym wejściu
w2 - wartość na drugim wejściu
w3 - wartość na trzecim wejściu
Returns:
wartość pojawiająca się na wyjściu

setData

public void setData(float w1,
                    float w2,
                    float w3)
Funkcja ustalająca wartości na wejściach.
Parameters:
w1 - wartość na pierwszym wejściu
w2 - wartość na drugim wejściu
w3 - wartość na trzecim wejściu

NAI
Perceptron

Materiały dydaktyczne do zajęć NAI
Bartłomiej Starosta, barstar@pjwstk.edu.pl
PJWSTK 2001/2002