У меня вышло около 400 строк. Сюда вошел сам перцептрон и его "обучатель", который подсовывал ему изображение и бил/хвалил в зависимости от результата. Плюс отдельно было написо приложение на C# с UI, которое уже использовало сгенерированые веса для идентификации. Там нет ничего сложного, если знаешь матчасть.
PS. Но я щас смотрю на код и не понимаю, почему я написал некоторые участки именно так=)