Search
Write a publication
Pull to refresh
0
0

Программист

Send message
Подскажите, пожалуйста, где скачать kgsGTP. На официальном сайте gokgs.com висят битые ссылки.
Очень интересно будет все же увидеть формулу для видео. Вот только какими методами вы собираетесь ее получить?
Статья хорошая, вот только о тестировании сети маловато. Получается, что делали, делали, изучали разные формулы, писали код, а до практики не особо дотянули. Интересно было бы посмотреть процент верных ответов или практически установить зависимость между количеством нейронов и возможным количеством запоминаемых образов.
Добавлю пару слов о производительности. C++ действительно все больше усложняется, появляются механизмы, упрощающие написание кода. Разумеется, иногда это приводит к потере скорости, т. к. чем удобнее и красивее код снаружи, тем он медленнее и меньше оптимизирован под конкретную задачу. Python, например, гораздо медленнее, чем C++, но на нем писать приятнее, проще и быстрее. Если же вам нужна хорошая производительность и не важна скорость и удобство разработки, берите чистый C или Assembler. C++ как раз является чем-то средним между ними.
В таких тонкостях я уже не силен, но вы скорее всего правы. Во время отладки видимо видеокарте требуется больше ресурсов. Но знаю точно, что реальное количество нитей в блоке надо определять, исходя из того, сколько памяти занимает одна нить. Это можно либо рассчитать, либо посмотреть в каком-нибудь отладчике типа Parallel Nsight или CUDA Profiler.
Кроме "формального" ограничения на количество нитей в блоке, есть еще ограничение на количество памяти, отводимой на блок. Если одна нить использует много памяти, то запустить заявленное количество блоков (1024 в вашем случае) не получится.
Огромное спасибо за статью. Я и сам давно интересуюсь генетическими алгоритмами и вообще эволюцией. Мне очень понравилась идея о размножении графов. Здесь уже пахнет Искусственной Жизнью. Остается только добавить движение и взаимодействие между особями. Я бы с большим удовольствием сам поэкспериментировал с живыми графами. Очень хочется увидеть ваш код, чтобы не писать это все с нуля. Буду рад, если вы поделитесь ссылкой на исходники.
Вот здесь запахло чем-то интересным, но я не совсем понимаю, что вы имеете в виду. Вы предлагаете сделать что-то вроде онлайн игры? Напишите пожалуйста подробнее.
Было это все давно, и на момент написания кода я еще очень плохо разбирался в наследовании, хотя то, что вы предлагаете было бы лучше. Спасибо.
OpenGL я изучаю давно и уже очень привык к нему. Что касается кода, я его писал несколько лет назад и многого еще не знал. А отсутствие скриншотов — это мой косяк.

Information

Rating
Does not participate
Registered
Activity