Skip to main content

No project description provided

Project description

GPN_KIP

Модель сопоставления человеческих и материальных ресурсов (МСЧМ)

plot

Данным репозиторием пользуются либо те, кто использует обученные МСЧМ модели, либо те, кто эти самые МСЧМ модели обучает. Начнем с первых. Их взаимодействие с обученными МСЧМ моделями проходит с помощью класса ResTimeModel в библиотеке stairsres.

Как достать модели?

Установка:

pip3 install stairsres 

Далее идет вытягивание нужных моделей:

from stairsres.res_time_model import ResTimeModel
from stairsres.DBWrapper import DBWrapper
from idbadapter import MschmAdapter, Schedules


URL = "url_to_db"

mschm_adapter = MschmAdapter(URL)
adapter = Schedules(URL)
dbwrapper = DBWrapper(mschm_adapter=mschm_adapter, adapter=adapter)

model = ResTimeModel(dbwrapper)
work_name = "работа А"
work_volume = 5.0  # объем работы
res_data = model.get_resources_volumes(work_name, work_volume)

Подробнее пример работы с ResTimeModel описан в туториале: /examples/tutorials/res_time_model.ipynb

Как обучить модели?

МСЧМ модель состоит из набора предрасчетов и обученных эго сетей производительности. Для каждой работы обучается своя эго сеть работ и своя эго сеть производительности. На основе эго сети работ делаются предрасчеты. Далее и предрасчеты, и сети производительности отправляются в Базу Данных.

Текущая версия обучения МСЧМ модели объединена и преобразована в класс Pipeline. Запускает текущую версию обучения МСЧМ модели скрипт, расположенный в /examples/calculating_works.py. Подробное пояснение к коду и к процессу обучения можно найти в туториале: /examples/tutorials/pipeline.ipynb

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

stairsres-0.1.17.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

stairsres-0.1.17-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

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