Bnlearn out of memory - PullRequest
       87

Bnlearn out of memory

0 голосов
/ 29 мая 2020

У меня проблемы с памятью при использовании алгоритмов изучения структуры пакета bnlearn. В частности, я заметил, что методы, основанные на оценках (например, h c и tabu), используют МНОГО памяти, особенно когда дана непустая начальная сеть.

Использование памяти не будет проблемой, за исключением того, что это постоянно отключает как мой ноутбук (16 ГБ ОЗУ), так и виртуальную машину, которую я использую (128 ГБ ОЗУ), но рассматриваемый набор данных представляет собой дискретный BN с 41 узлом и ~ 250 строками (69 КБ в памяти). Проблема возникает как при последовательном запуске с 16 ГБ ОЗУ, так и при параллельном запуске на виртуальной машине (32 ГБ на ядро).

И последняя деталь: иногда я могу получить 100-200 сетей со случайным запуском для успешного запуска , но тогда один net случайным образом станет слишком большим и выйдет из строя.

Мой вопрос: Я новичок в BN, так что это просто неотъемлемая часть метода или это проблема с управлением памятью в пакете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...