Jump to content

Коллективные знания (программное обеспечение)

Коллективное знание (СК)
Разработчик(и) Григорий Фурсин и Фонд cTuning
Первоначальный выпуск 2015 ; 9 лет назад ( 2015 )
Стабильная версия
2.6.3 (прекращено для новой структуры Коллективного Разума) [1] ) / 30 ноября 2022 г. ( 30.11.2022 )
Написано в Питон
Операционная система Linux , Mac OS X , Microsoft Windows , Android
Тип Управление знаниями , данные FAIR , MLOps , управление данными , оценка артефактов , система управления пакетами , система научных рабочих процессов , DevOps , непрерывная интеграция , воспроизводимость
Лицензия Лицензия Apache для версии 2.0 и лицензия BSD (3 пункта) для версии 1.0.
Веб-сайт github /ctuning / ск , знаю .что

Проект «Коллективные знания » ( CK ) — это с открытым исходным кодом платформа и хранилище , позволяющие проводить совместные, воспроизводимые и устойчивые исследования и разработки сложных вычислительных систем. [2] CK — это небольшая, портативная, настраиваемая и децентрализованная инфраструктура, помогающая исследователям и практикам:

Известные обычаи

[ редактировать ]

Портативный менеджер пакетов для портативных рабочих процессов

[ редактировать ]

CK имеет интегрированный кросс-платформенный менеджер пакетов со сценариями Python , JSON API и JSON для автоматического восстановления программной среды на пользовательском компьютере, необходимой для запуска определенного рабочего процесса исследования. метаописанием [17]

Воспроизводимость экспериментов

[ редактировать ]

CK обеспечивает воспроизводимость экспериментальных результатов посредством участия сообщества, аналогично Википедии и физике . Всякий раз, когда новый рабочий процесс со всеми компонентами публикуется через GitHub, любой может попробовать его на другом компьютере, в другой среде и с использованием немного других вариантов (компиляторов, библиотек, наборов данных). Всякий раз, когда встречается неожиданное или неправильное поведение, сообщество объясняет его, исправляет компоненты и делится ими, как описано в разделе . [4]

  1. ^ Пакет CK в PYPI
  2. ^ Jump up to: а б Фурсин, Григорий (29 марта 2021 г.). Коллективные знания: организация исследовательских проектов в виде базы данных многократно используемых компонентов и переносимых рабочих процессов с общими API . Философские труды Королевского общества . arXiv : 2011.01149 . дои : 10.1098/rsta.2020.0211 .
  3. ^ Многоразовые компоненты и действия CK для автоматизации распространенных исследовательских задач.
  4. ^ Jump up to: а б с Живая статья с воспроизводимыми экспериментами, позволяющая проводить совместные исследования в области многокритериальной автонастройки и методов машинного обучения.
  5. ^ Онлайн-репозиторий с воспроизведенными результатами
  6. ^ Указатель репродуцированных статей
  7. ^ Эд Плауман; Григорий Фурсин, презентация ARM TechCon'16 «Знай свои рабочие нагрузки: проектируй более эффективные системы!»
  8. ^ Оценка артефактов для конференций по системам и машинному обучению
  9. ^ ACM TechTalk о воспроизведении 150 исследовательских работ и их проверке в реальном мире
  10. ^ Проект ЕС TETRACOM по объединению CK и CLSmith (PDF) , заархивировано из оригинала (PDF) 5 марта 2017 г. , получено 15 сентября 2016 г.
  11. ^ Воспроизведение оценки артефакта для «Предварительной выборки программного обеспечения для непрямого доступа к памяти», CGO 2017, с использованием CK , 16 октября 2022 г.
  12. ^ Веб-сайт разработки GitHub для Caffe на базе CK , 11 октября 2022 г.
  13. ^ Приложение Android с открытым исходным кодом, позволяющее сообществу участвовать в совместном тестировании и оптимизации различных библиотек и моделей DNN.
  14. ^ Воспроизведение квантовых результатов природы – насколько это может быть сложно?
  15. ^ Крауд-бенчмаркинг MLPerf
  16. ^ Руководство по автоматизации тестов вывода MLPerf , 17 октября 2022 г.
  17. ^ Список общих пакетов CK
[ редактировать ]
  • Сайт разработки: [1]
  • Документация: [2]
  • Публичный репозиторий с краудсорсинговыми экспериментами: [3]
  • Международный семинар по адаптивным самонастраивающимся вычислительным системам (ADAPT) использует CK для обеспечения публичного обзора публикаций и артефактов через Reddit : [4]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 15b520c8c7525d85aad43f979e582db9__1710511560
URL1:https://arc.ask3.ru/arc/aa/15/b9/15b520c8c7525d85aad43f979e582db9.html
Заголовок, (Title) документа по адресу, URL1:
Collective Knowledge (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)