Skip to content

MERA-Evaluation/demo-swe-mera

Repository files navigation

Mera

Локальная сборка и запуск

npm i
npm run dev

проект будет доступен по адресу localhost

Как хранить данные

Текстовые данные

Для блоков текста на основной странице, данные должны использоваться из src/data/textData.ts, в нем будут находиться константы текста, которые вы можете менять

Текст у нас как на русском, так и на английском. По этому, когда добавляете какие-то текста, то они должны выглядеть вот так:

"какой-то_текст": {
      "ru": "текст_по_русски",
      "eng": "текст_по_английски"
    },

Показательный пример:

 "position": {
    "ru": "Позиция",
    "eng": "Position"
  }, 

Данные моделей и их результаты

Для leaderboard данные моделей будут храниться по пути src/data/*.json

ВАЖНО!!!: json-ы должны называться по шаблону: sample000.json, где три цифры — порядковый номер заливаемого json-a, то есть:

  • sample000.json — первый файл
  • sample001.json — второй файл и тд

Структура JSON-файла для моделей

{
  "model": {
    0: "название модели",
    ...
  },
  "date" : {
    0: 1735689600000,
    ...
  },
  "pass@1": {
    0: 0.1699091401,
    ...
  },
  "pass@5": {
    0: 0.8299091401,
    ...
  },
  "task_id": {
    0: "task-0",
    ...
  }  
}

Билд проекта

Для того, чтобы сбилдить проект и залить готовый вариант, нужно использовать следующие команды:

npm i
npm run build

После того, как команда выполнится, билд проекта будет лежать по пути: /dist

В нем будет содержаться уже собранный проект

Деплой проекта

Для того, чтобы деплоить проект, нужно сделать пару этапов:

  1. закоммитьте и запушьте изменения
  2. сделайте мр
  3. мерджните код с основной веткой
  4. запульте себе основную ветку
  5. сделайте команды ниже
npm run build
npm run deploy

И все, остается только ждать обновленной версии в gh-pages, занимает это несколько минут

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •