Переглянути як Markdown

Цитування

Повне цитування результату LibreYOLO складається з двох частин: бібліотеки й опублікованої роботи, на якій ґрунтується сімейство моделей, що отримало результат.

Цитування LibreYOLO

Репозиторій публікує метадані для цитування у файлі CITATION.cff, а не в блоці BibTeX. GitHub читає цей файл і показує на сторінці репозиторію кнопку Cite this repository, яка генерує записи APA й BibTeX. Скористайтеся створеним там записом замість ручного введення.

Повний вміст файлу:

yaml
cff-version: 1.2.0
message: "If you use LibreYOLO in your research or software, please cite it as below."
title: "LibreYOLO"
type: software
authors:
  - family-names: Ceccon
    given-names: Xuban
  - name: "The LibreYOLO contributors"
license: MIT
url: "https://github.com/LibreYOLO/libreyolo"
repository-code: "https://github.com/LibreYOLO/libreyolo"

Версія й дата випуску відсутні навмисно. У файлі RELEASING.md супровідникам наказано не змінювати версію, дату чи назву CITATION.cff або .zenodo.json під час релізу, щоб усі цитування вели до одного запису, а не розпорошувалися між версіями. Укажіть використану версію у власному тексті, не змінюючи цитування.

Цитування сімейства моделей

LibreYOLO є портом. Запуск LibreRFDETRm.pt означає запуск RF-DETR, і рецензент очікує побачити згадку авторів RF-DETR. Посилання лише на бібліотеку помилково приписує їхню роботу іншому проєкту.

Усе потрібне розміщено на сторінці сімейства. Рядок Upstream у заголовку називає початкову роботу й організацію, яка її створила, а також містить посилання на статтю та репозиторій вихідного коду. У розділі «Цитування» нижче наведено BibTeX.

Цей BibTeX дослівно скопійовано з власного блоку цитування авторів, зазвичай із розділу Citation початкового README або файлу CITATION.cff. Він відтворюється з посиланням на початковий блок, щоб запис можна було звірити з джерелом. Його ніколи не складають із метаданих статті. Запис, відтворений вручну, може непомітно спричинити значні проблеми: пропущеного співавтора, неправильне місце публікації, неправильний тип запису або рік, що належить препринту. Препринти також згодом приймають до публікації, тому запис може мати тип @inproceedings, навіть якщо прочитана версія була на arXiv.

Копіюйте блок без змін. Якщо стиль бібліографії потребує іншого типу запису, перетворіть запис замість повторного введення та збережіть початковий порядок авторів.

Що потрібно в розділі методів

Для відтворюваності та правильного авторства результату LibreYOLO потрібні три складові:

  • Бібліотека, процитована за CITATION.cff, разом із використаною версією. Команда libreyolo version виводить її разом із версіями Python, torch і CUDA, з якими вона працює.
  • Початкова робота, процитована за розділом «Цитування» на сторінці сімейства.
  • Точна назва файлу контрольної точки, наприклад LibreRFDETRm.pt. Розміри одного сімейства поводяться по-різному, а кілька сімейств публікують під одним префіксом контрольні точки, навчені на різних датасетах. Тому самої назви сімейства недостатньо, щоб визначити запущену модель.

Для значної частини опублікованих LibreYOLO матеріалів зазначення авторства також є умовою ліцензії. Apache-2.0 і сімейство CC BY вимагають передавати повідомлення разом із вагами, які ви розповсюджуєте. Це окреме зобов'язання від цитування статті. У розділі ліцензування зазначено, які умови застосовуються до кожної контрольної точки.

Перевірено з LibreYOLO v1.5.0.