Skip to main content

No project description provided

Project description

EGE Classification

Этот проект предназначен для классификации задач из профильного ЕГЭ по математике. Модель предсказывает номер задачи с точностью 98.6%.

Установка

Вы можете самостоятельно собрать библиотеку

poetry build
pip install ПУТЬ_К_АРХИВУ

Или воспользоваться pypi.org

pip install ege-classification

Использование

Обучение модели

Для обучения модели используйте следующий код:

from ege_classification.model import TaskClassifier

classifier = TaskClassifier()
classifier.train('path/to/dataset.csv')
classifier.save()

Тестирование модели

Для тестирования модели используйте следующий код:

classifier.test('path/to/dataset.csv')

Предсказание

Для предсказания номера задачи используйте следующий код:

predicted_class = classifier.predict("Текст задачи")
print(f"Предсказанный номер задачи: {predicted_class}")

Загрузка и сохранение модели

Для сохранения модели:

classifier.save('path/to/save/model')

Для загрузки модели:

classifier.load('path/to/saved/model')

Лицензия

Этот проект лицензирован под лицензией MIT.

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

ege_classification-0.0.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ege_classification-0.0.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file ege_classification-0.0.3.tar.gz.

File metadata

  • Download URL: ege_classification-0.0.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.8.0-1021-azure

File hashes

Hashes for ege_classification-0.0.3.tar.gz
Algorithm Hash digest
SHA256 3258d1c8071758bb7f43ff83fbbd4b0817a3d955e3da7e1db06cc6afd5ef0046
MD5 5e699ae9488ee3b35c118619965c7fcc
BLAKE2b-256 463c8bf8677e6318e15a6c56399fccd89f2eb936149d971d3d99a123bcabb8f1

See more details on using hashes here.

File details

Details for the file ege_classification-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: ege_classification-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.13.2 Linux/6.8.0-1021-azure

File hashes

Hashes for ege_classification-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3de1a6617283964eeabfd78032657b6a1a26733e2c97bc02a93abeed75a58433
MD5 ab8ccac3c6d1d72bf91f7b5ff04aaee4
BLAKE2b-256 92bd4d7ddbba364952833ead2d17460baf7f8802196b4721b190947bd157d97c

See more details on using hashes here.

Supported by

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