Android, sieci neuronowe

Odpowiedz Nowy wątek
2015-01-11 11:01
0

Robię projekt akademicki, rozpoznawanie liter pisanych. Jestem na etapie wyciągnięcia wektora 64bitowego; przykład na literze Z:
1 1 1 1 1 1 1 1
0 0 0 0 0 0 1 0
0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 0 0 0 0
0 1 0 0 0 0 0 0
1 1 1 1 1 1 1 1

Potrzebuję teraz tylko biblioteki, która umożliwi mi wytrenowanie sieci w Javie/C++ i odczytanie jej na Androidzie(Java), ktoś mógłby poradzić jakiej mógłbym użyć? w FANN mogę wytrenować sieć, ale nie wiem czy jest możliwe odczytanie jej na Androdidzie. Proszę o pomoytc

Edit: Neuroph działa na androidzie.

edytowany 1x, ostatnio: Reb12341, 2015-01-13 08:50

Pozostało 580 znaków

2015-01-11 15:20
1

Niestety nie znam narzędzia FANN, ale znalazłem coś takiego: https://github.com/krenfro/fannj . Jeżeli efekt działania treningu sieci jest zapisywany do pliku ANN (możesz mnie poprawić, bo nie jestem tego pewien), to biblioteką fannj z podanego adresu odczytasz ten plik. Aplikacje na Androida pisze się w Javie, więc możesz w pliku build.gradle wpiąć zależność do biblioteki fannj i jej użyć w projekcie.

edytowany 2x, ostatnio: wiciu, 2015-01-11 15:21
znalazłem Neuroph Studio- które wykonuje sieć i można ją odczytać na androidzie. Odpaliłem właśnie przykład i dalej będę próbował rozwiązac moje zadanie. fannj to nakładka na fann, nie jestem pewny ale pozwala tylko na odczytanie sieci w javie która wytrenowana jest w c++/c . Dzięki za odpowiedź - Reb12341 2015-01-11 17:14

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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