Leela Chess Zero (lc0): как установить и настроить

Тема в разделе "Машинное отделение", создана пользователем WinPooh, 25 сен 2018.

  1. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
  2. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Вопрос к знатокам Лилы: где скачать ту сетку, которая Суперфинал TCEC выиграла?
  3. Rom Учаcтник

    • Участник
    Рег.:
    12.02.2012
    Сообщения:
    549
    Симпатии:
    202
    Репутация:
    21
    Оффлайн
  4. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Мерси. Ещё вопрос: а что это за серия сеток, и где их можно более-менее регулярно находить с описаниями и, например, результатами тестов? Где у них ГНЕЗДО?
  5. Rom Учаcтник

    • Участник
    Рег.:
    12.02.2012
    Сообщения:
    549
    Симпатии:
    202
    Репутация:
    21
    Оффлайн
    Это улучшенная сеть 40, подготовленная одним из энтузиастов. Она использовалась в финале TCEC, поскольку основную сеть не успели дотренировать до конца. Подробнее:
    The Leela net T41800 (used in Division P) is approximately 10-20 Elo stronger than the T32930 net that narrowly lost to Stockfish in the previous superfinal and the T40.T8.610 net selected for this superfinal is approximately 35 Elo stronger than T32930. Given Leela's progress, many chess fans think that Leela is likely to win this superfinal.

    The net T40.T8.610 that is playing in the superfinal is a fork of T40 that has been refined by @jhorthos. While more detail is available in the documentation he put together, it can be summarized as a T40 net forked from 42000 with an additional 3x LR (learning rate) drop applied at the fork and partial 7-man tablebase rescoring. It was trained only on games produced in the main training pipeline and doesn't include any non-zero features that distinguish it from any other T40 net (LR drops and TB rescoring are a standard part of Leela's training process). This fork is a short-term Elo boost that allows for extra polishing of a competition net without affecting the LR schedule of the main training run. The main T40 run is expected to surpass this net and will have another LR drop in the coming weeks/months before it eventually plateaus and is retired to open up resources for the next run.
    Насколько я понимаю, "гнездо" у них здесь:
    https://docs.google.com/spreadsheet...lqAWsmOehrCks86A88V47LDO0/edit#gid=1342481515

    Тесты перед финалом:
    https://docs.google.com/spreadsheet...-cyjABeumDq_AfoBgMZ2YTf5Y/edit#gid=1192931852
    WinPooh нравится это.
  6. Spike Новичок

    • Новичок
    Рег.:
    18.09.2015
    Сообщения:
    65
    Симпатии:
    28
    Репутация:
    5
    Оффлайн
    У меня вот на таком компе
    последняя сборка Lc0 CUDA работать отказалась (сразу падает), а OpenCL и BLAS бесконечно думали над первым ходом.
    Помогла только сеть 36XXX, тогда BLAS ещё тянет, но играет слабовато (0:4 с десятым "стокфишем")

    Реально ли как-то усилить? Железо-то вроде не самое последнее... (про видеокарту знаю, хотя чего там может так уж не хватать на 512 Мб? :)

    И ещё вопросики - сеть он точно видит автоматически, достаточно скопировать файл *.pb в папку движка?
    Есть ли способ проверить, что файл сети подключен?
    В качестве оболочки по традиции использую "Арену".
  7. Rom Учаcтник

    • Участник
    Рег.:
    12.02.2012
    Сообщения:
    549
    Симпатии:
    202
    Репутация:
    21
    Оффлайн
    Видеокарта здесь самое главное. Без неё никуда. Напишите марку видеокарты полностью.
    Да. Желательно только один файл сети, чтобы не путаться.
    Без сети не запустится.
  8. Alexandr_L Учаcтник

    • Участник
    Рег.:
    24.09.2009
    Сообщения:
    2.523
    Симпатии:
    595
    Репутация:
    -3
    Оффлайн
    ну что, на андроиде кто запускал Лилу?
  9. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Я запускал. Под оболочкой DroidFish.
    Главная хитрость - при конфигурации движка указывать полный путь к файлу с весами (взять из какого-нибудь файл-менеджера). Автодетектирование, указанное по умолчанию, не работает.
    Alexandr_L нравится это.
  10. Alexandr_L Учаcтник

    • Участник
    Рег.:
    24.09.2009
    Сообщения:
    2.523
    Симпатии:
    595
    Репутация:
    -3
    Оффлайн
    и как? в какую силу играет? если у меня 8 ядер на андройд
  11. Alexandr_L Учаcтник

    • Участник
    Рег.:
    24.09.2009
    Сообщения:
    2.523
    Симпатии:
    595
    Репутация:
    -3
    Оффлайн
    WinPooh, по подробнее как сделать? положил в папку uci , но при выборе движка пишет ошибка движка.
    оболочка DroidFish.
  12. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Возможно, вы положили 64-битную версию движка, а ваш телефон поддерживает только 32-битную. Здесь надо пробовать.
    Сеть какую брали, дистиллированную?
  13. Alexandr_L Учаcтник

    • Участник
    Рег.:
    24.09.2009
    Сообщения:
    2.523
    Симпатии:
    595
    Репутация:
    -3
    Оффлайн
    скачал версию для своей разрядности, может телефон слабоват. Honor 8 яд, 32 бит
    —- добавлено: 14 июн 2019 —-
    что за сеть?
  14. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    У меня телефон Sony XPeria XA1 Plus, на нём работает 64-битная версия.
    Дистиллированная сеть - это сеть малого размера, обученная при помощи большой сильной сети.
    Живут они вот здесь: https://github.com/dkappe/leela-chess-weights/wiki/Distilled-Networks
    Я взял сеть 11258-48x5-se.pb (она в архиве gz, его надо распаковать).

    Полный путь, который я указываю движку, получился такой:
    /storage/emulated/0/DroidFish/uci/11258-48x5-se.pb

    В дебюте при анализе показывает скорость 200-500 узлов в секунду. Играет явно лучше меня, но точную силу пока не измерял. Попробую на досуге устроить спарринг с GreKo.
    Alexandr_L нравится это.
  15. Alexandr_L Учаcтник

    • Участник
    Рег.:
    24.09.2009
    Сообщения:
    2.523
    Симпатии:
    595
    Репутация:
    -3
    Оффлайн
    плюс с меня, сегодня лимит превышен
  16. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Против GreKo 2018.08 особой борьбы не получилось.
    Контроль времени 5 минут на 40 ходов, без дебютной книги.

  17. TopicStarter Overlay

    WinPooh В.М.

    • Команда форума
    Рег.:
    13.02.2006
    Сообщения:
    8.964
    Симпатии:
    2.172
    Репутация:
    85
    Адрес:
    Москва
    Оффлайн
    Вторая партия, с переменой цвета, получилась повеселее. Но с тем же результатом.

Поделиться этой страницей