Pull to refresh
8
0
Send message
Synaptic.js — нейронные сети со свободной архитектурой (признаюсь я так и не понял, что это за библиотека и было бы интересно почитать комментарии по этому поводу).


Как бы ни было странно, но это библиотека для создания нейронных сетей, архитектуру которых можно создавать в рантайме. Очень, кстати, интересная библиотека.
Такое ощущение, что GDK для Ruby сделали просто «чтобы было», например не согласованы геттеры, где-то просто .x, где-то get_x и т.д.

Более того, я так понимаю, что ruby-код гоняется под JRuby? Почему?
Это график из статьи Russ Cox, датируемой 2007 годом, поэтому на нем немного устаревшие версии программ.
Ruby с версии 2.0 использует форк Onigmo, в который добавлены некоторые улучшения (но, по-сути, это та же Oniguruma).
Оу! Как это прошло мимо меня.
Большое спасибо! Поправил.
Вполне вероятно, что так. Но автор оригинала пользовался англоязычной статьей википедии, где в качестве перевода используется «Devil's Chariot», что на русский язык все-таки более правильно переводить как «Колесница Дьявола».

Еще одним моментом, это уже на мой взгляд, является уделение внимания непосредственно стеку отката, в котором, по-сути, происходит некий постоянный круговорот, что может и наталкивать на подобные ассоциации с дьявольскими колесницами.
Я не уверен, что автор статьи озабочен непосредственно AST, скорее он выражает некое недовольство тем, что используется не самый эффективный в плане скорости алгоритм. Его мнение целиком и полностью основано на статьях Russ Cox, в которых очень хорошо описано, почему зависимость скорости выполнения такая, а не другая. Скажем так, его претензии скорее сводятся к использованию стека отката, в котором, безусловно, может находится огромное количество не ведущих к цели путей нахождения результата.

Ну и график к первой статье Russ Cox, конечно же, производит некоторое впечатление.
image

Information

Rating
Does not participate
Registered
Activity