Skip to main content

No project description provided

Project description

Downloads

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.2.tar.gz (44.6 kB view details)

Uploaded Source

Built Distribution

explainitall-1.0.2-py3-none-any.whl (52.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for explainitall-1.0.2.tar.gz
Algorithm Hash digest
SHA256 475323cb77f14b79d69c374774324471a637a99e341baca1c6d726e67a21c7a5
MD5 064f3ee0e382c64067f4c364897da7de
BLAKE2b-256 4dd693f3bed09762c763c56d3454ddae1db7af60c709c51487c50a6119a9e152

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for explainitall-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d2cc1c7606adc4d6564a2b939cbebb58b76c51a48c8f77e9a9874931d217162a
MD5 a762947b211c54b0642bfdd26fc61eb1
BLAKE2b-256 28d289f625081afdc3a87c8d8b2751bb9c88fe85f0a6c078f02b1d09a1452657

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