Sieć neuronowa zaliczenie

0

Witam wszystkich serdecznie. Jako, że jestem tu pierwszy raz proszę o wyrozumiałość.
Do rzeczy, dostałem w ramach zaliczenia przedmiotu projekt o nazwie implementacja "jednokierunkowej sieci neuronowej", dla mnie brzmiało to zagadkowo, ale coś udało mi się wyklepać:). Lecz przy ostateczniej kompilacji pojawiaja się błędy, których wcześniej nie było, a wydaje mi się, że dobrze wszystko określiłem. Chciałbym prosić o ekspertyzę mojego kodu i wytknięcie błędów.
Z góry dzięki i pozdrawiam.

0

Zapomnij. Wstaw konkretne informacje o błędach i fragmenty kodu.

0

Trochę głupio mi to pisać, bo sam programuję tylko hobbystycznie, ale Twój kod to prawdziwy majstersztyk ;-) Niektórzy mówią, że C jest prosty, ale jak się patrzy na taki kod to płakać się chce ;-(. Czemu nie piszesz w C++?
Pewności nie mam, ale chyba (całkowicie przypadkowo) znalazłem coś takiego:

    st_warstwa *warstwa_pom = warstwa;
    st_neuron *neuron = NULL;

Zdaje się, że powinno być str_... (?)
Bardzo podoba mi się funkcja nauka_obsluga - nie ma to jak 3 zagnieżdżone funkcje do while ;D
Przy okazji taka drobna uwaga: wywal zmienną beta //wspolczynnik do funkcji sigmoidalnej <- ona jest nieistotna w SSN! Równie dobrze możesz zwiększyć/zmniejszyć wagi w neuronie o tą wartość i wyjdzie na to samo...

0

Huh, w sumie to jest w C++ (operator new/delete)...

1 użytkowników online, w tym zalogowanych: 0, gości: 1