Прочитать и связать
Текстовые примеры с условием и решением для обучения на последовательностях.
generate_pretrain_dataset()SYNTHETIC DATA GENERATION LIBRARY
re-rl — Python-библиотека для генерации синтетических данных для reasoning. Создавайте задачи с пошаговыми решениями и проверяемыми ответами для обучения LLM и VLM.
START WITH A SKILL
Выберите навык — и сразу откройте понятный пример. Эти подборки помогают познакомиться с задачами, прежде чем собирать собственный датасет.
Варианты создаются программно по правилам конкретной задачи. У каждого примера есть условие, вычисленное решение и эталонный ответ.
01 / THE TASK UNIVERSE
Алгоритмы, физические модели, обучение и визуальная логика. Выберите направление и исследуйте, из чего складывается библиотека.
ВЫБЕРИТЕ УЗЕЛ, ЧТОБЫ ИССЛЕДОВАТЬ ↗
02 / INSIDE THE REASONING
Посмотрите, как выглядит настоящий результат библиотеки. Меняйте сложность, язык и пример. Раскрывайте решение по шагам.
03 / REASONING YOU CAN SEE
Графы, схемы, диаграммы и пространственные головоломки. Изображения ниже созданы реальными VLM-генераторами проекта.
04 / EXPLORE THE LIBRARY
Полный каталог из реестров проекта. 1022 типа задач. У 26 — расширенные разборы с вариантами, уровнями и решениями; у остальных — описание и пример условия с ответом.
05 / FROM GENERATOR TO DATASET
Текстовые примеры с условием и решением для обучения на последовательностях.
generate_pretrain_dataset()Instruction, input, output и chat-формат с последовательностью шагов решения.
generate_sft_dataset()Вопрос и эталонный ответ для GRPO; методы verify() у классов задач.
generate_grpo_dataset()PNG, текстовое условие и решение в одной мультимодальной записи.
generate_vlm_dataset()ONE EXAMPLE / DIFFERENT FORMATS
Один пример из лаборатории, представленный в разных форматах. Это обучающая запись текущего примера. Поля instruction, input и output сформированы тем же Python-экспортёром, который собирает SFT-датасет.
Соберите свой набор: выберите семейства, настройте параметры и сложность, сохраните данные в формате вашего обучения.
06 / MAKE IT YOUR DATA
Python-библиотека. Открытый код. MIT license.
Настройте набор задач под свой эксперимент.
A FEW USEFUL ANSWERS
re-rl — Python-библиотека генераторов. Вы выбираете типы задач, язык, число примеров и уровни сложности, затем сохраняете полученные записи. Сайт показывает предгенерированные примеры для знакомства.
Это зависит от генератора: число элементов или шагов, диапазоны значений и другие параметры. Уровень 10 не является общей мерой сложности для всех типов. В лаборатории можно сравнить реальные примеры уровней 2 и 9.
Метод verify() сравнивает предложенный ответ с вычисленным результатом по правилам конкретного семейства: числом, выражением или структурированным решением. Используйте его в цикле обучения и оценки модели.
Да. Визуальные генераторы создают PNG вместе с текстовым условием и решением. Python API generate_vlm_dataset() сохраняет изображения и записи со ссылками на них.
Зафиксируйте seed и параметры эксперимента, удалите повторяющиеся условия и разделите связанные примеры между train и eval. Для проверки переноса можно выделить отдельные семейства или диапазоны параметров.