Skip to main content

No project description provided

Reason this release was yanked:

Bug in matrix

Project description

ExplainitAll

ExplainitAll — это библиотека для интерпретируемого ИИ, предназначенная для интерпретации генеративных моделей ( GPT-like), и векторизаторов, например, Sbert. Библиотека предоставляет пользователям инструменты для анализа и понимания работы этих сложных моделей. Кроме того, содержит модули RAG QA, fast_tuning и пользовательский интерфейс.


Модели:

  • Дистиллированный Sbert
  • Дистиллированный Sbert с применением SVD разложения, для ускорения инференса и обучения
  • FRED T5, обученный под задачу RAG, для ответов на вопросы по интепретации генеративной gpt-подобной сети.
  • FRED T5, небольшой T5 обученный для instruct задач с учетом контекста

Перечень направлений прикладного использования:

Результаты могут применяться в следующих областях: любые вопрос-ответные системы или классификаторы критических отраслей (медицина, строительство, космос, право и т.п.). Типовой сценарий применения, например для медицины следующий: разработчик конечного продукта, такого как например система поиска противопоказаний у лекарств в тесном взаимодействии в заказчиком(врачом, поликлиникой и т.п.) создает набор кластеров тематической области, дообучает трансформерную модель ( GPT-like: например, семейств ruGPT3 и GPT2) на текстах вопрос-ответ, и на затем в режиме эксплуатации данной, уже готовой Вопросно-ответной системы подключает библиотеку ExplainitAll для того, чтобы она давал аналитическую оценку – насколько «надежными» и доверенными являются ответы вопросно-ответной системы на основе результата интерпретации – действительно ли при ответе на вопросы пользователя система обращала внимание на важные для отрасли кластеры.

Разработанная библиотека может быть адаптирована как модуль конечного продукта - ассистента врача, инженера-конструктора, юриста, бухгалтера. Для государственного сектора библиотека может быть полезна т.к. помогает доверять RAG системам при ответах по налогам, регламентам проведения закупочных процедур, руководствам пользователей информационных систем, нормативно-правовым актам регулирования. Для промышленных предприятий библиотека применима в работе с регламентами, руководствами по эксплуатации и обслуживанию сложного технического оборудования, т.к. позволяет оценивать учет в ответах QA систем понимание специальных, важных для отрасли сокращений, наименования, аббревиатур, номенклатурных обозначений.

Характеристики:

  • Операционная система Ubuntu 22.04.3 LTS

  • Драйвер: NVIDIA версия 535.104.05

  • CUDA версия 12.2

  • Python 3.10.12

  • Процессор AMD Ryzen 3 3200G OEM (частота: 3600 МГц, количество ядер: 4)

  • Оперативная память 16 GB

  • Графический процессор

    • Модель: nVidia TU104GL [Tesla T4]
    • Видеопамять 16 GB

Лицензия

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

explainitall-1.0.0.tar.gz (44.0 kB view details)

Uploaded Source

Built Distribution

explainitall-1.0.0-py3-none-any.whl (51.8 kB view details)

Uploaded Python 3

File details

Details for the file explainitall-1.0.0.tar.gz.

File metadata

  • Download URL: explainitall-1.0.0.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for explainitall-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0583ccc5159e076d844b607c230b4604d119cd368599a11a6ac6aa25020a51cd
MD5 19a683bd3fd34cad5e83c586cf55ce35
BLAKE2b-256 a684be3e880d201045522a1542a941a7c2f9b4de6d489e4b590b251ad6e5a05d

See more details on using hashes here.

File details

Details for the file explainitall-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: explainitall-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 51.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for explainitall-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b89393bddbc013b7b860b662148e2a516606567b75b3b73e0d5b495e3c1e5cb4
MD5 e8e2ab63562e0fdc1df5b6ff96fd4327
BLAKE2b-256 7ce8baaebd3e6c4d3fa2c16eb67610fadba32577353480de2239723dfb3f2bd9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page