Публикувано от Chris Fonnesbeck от името на екипа за разработка на PyMC

Екипът за разработка на PyMC с гордост обявява пускането на версия 3.5 днес. Тази версия включва няколко подобрения на използваемостта, така че препоръчваме тази актуализация на всички потребители. Прилагането на паралелно вземане на проби е преработено, за да бъде по-стабилно с големи следи, да показва ленти за напредъка за множество вериги и да връща частични резултати за прекъснато вземане на проби. Добавени са няколко нови трансформации на променливи, най-вече трансформация Ordered, за да се гарантира, че не се извършва превключване на режима по време на вземане на проби, и трансформация Chain за верижно свързване на множество трансформации на една и съща променлива. Освен това е добавена функция sample_prior_predictive, която позволява вземане на проби от предишното предсказуемо разпределение.

Версия 3.5 също възвестява завръщането на диаграми на насочена ациклична графика (DAG), които не са виждани от PyMC2. Извикването на model_to_graphviz на всеки модел ще генерира красиво изобразен график на DAG, който включва използването на плочи, за да поддържа по-големите модели да изглеждат компактни.

Пълният списък с промените е наличен в бележките по изданието. Можете да вземете копие точно сега чрез pip:

pip install -U pymc3

Потребителите на Anaconda може да трябва да изчакат няколко часа, докато пакетът conda бъде предоставен на conda-forge.

Както винаги, бихме искали да напомним на потребителите за нашата Страница за дискурс, където можете да задавате въпроси и да получавате съвети относно използването на PyMC3 и най-добрите практики от по-широката общност на потребителите и разработчиците. Ако откриете грешки в новата версия, моля, докладвайте ги на нашия проследител на проблеми.

Благодаря на целия екип за разработка за цялата им упорита работа, за да направят това издание възможно.

Приятно вземане на проби!